Android

Ausführen von Bash unter Ubuntu unter Windows 10

Linux Deinstallieren (neben Windows) (schnell erklärt) | GER Tutorial

Linux Deinstallieren (neben Windows) (schnell erklärt) | GER Tutorial

Inhaltsverzeichnis:

Anonim

Bevor wir sehen, wie Bash auf Ubuntu unter Windows ausführen, ist hier ein wenig auf den erstaunlichen Schritt von Microsoft, Benutzermodus zu integrieren Linux und seine Tools in Windows OS. Wer hätte gedacht, dass man native Bash direkt unter Windows ausführen würde.

Zu ​​Beginn des Windows 10-Zyklus hat Microsoft eine Benutzer-Voice-Seite geöffnet und eine Konversation über die Windows-Befehlszeile gestartet. Sie fragten die Community, was sie an der Windows-Befehlszeile mögen und welche Funktionen sie in der Windows-Befehlszeile sehen möchten.

Viele in der Community antworteten, dass sie gerne Verbesserungen an der Windows-Befehlszeile sehen würden. Einige andere sagten, sie würden gerne Linux / Unix-Tools zu Windows bringen. Da die Arbeit mit Open-Source-Tools unter Windows oft ein Kampf ist, sagten Benutzer, dass sie möchten, dass Microsoft die Verwendung dieser Tools unter Windows erleichtert.

Microsoft hat CMD, PowerShell und viele andere Windows verbessert Kommandozeilen-Tools und machte das, was vor wenigen Jahren unglaublich war. Microsoft hat sich dazu entschieden, echte, native Bash und damit Unterstützung für Linux-Kommandozeilen-Tools hinzuzufügen, die direkt unter Windows in einer Umgebung laufen, die sich wie Linux verhält! Es ist keine VM, sondern das echte Linux unter Windows.

Windows Subsystem für Linux

Dafür hat Microsoft eine neue Infrastruktur in Windows - das Windows Subsystem für Linux (WSL) auf dem echte Ubuntu-Benutzer - installiert. mode image wird ausgeführt von seinem Partner Canonical , Erstellern von Ubuntu Linux .

Dies wird Windows-Entwickler viel produktiver machen und diese Tools viel nahtloser nutzen. Und das wird eine langfristige solide, zuverlässige und stabile Lösung sein.

Hier ist, was Mark Shuttleworth, der Gründer von Canonical, sagte:

"Auf unserem Weg, kostenlose Software einem möglichst großen Publikum zugänglich zu machen, ist dies kein Moment wir hätten es vorhersagen können. Nichtsdestotrotz freuen wir uns, hinter Ubuntu für Windows zu stehen, um die Bedürfnisse von Windows-Entwicklern zu befriedigen, die Linux auf diese erstaunliche neue Art erforschen, und sind begeistert von den Möglichkeiten, die sich aus dieser unerwarteten Wendung ergeben. "

Was ist Bash? Linux

Für diejenigen, die es nicht wissen, ist Bash oder Bourne Again Shell ein Standard GNU Linux Shell Programm.

Laut Wikipedia ist Bash eine Unix Shell und Befehlssprache für das GNU Projekt als kostenloser Software Ersatz für die Bourne-Shell. es wurde verbreitet als Shell für das GNU-Betriebssystem und als Standard-Shell unter Linux und OS X veröffentlicht.

Bash unter Ubuntu unter Windows 10 ausführen

Ab Windows 10 Insider Preview Build 14316, Windows-Subsystem für Linux wurde zur Verfügung gestellt. Beginnend mit diesem Build kann man native Bash unter Ubuntu in Windows ausführen. Dies wurde erstmals bei Build 2016 angekündigt. So macht man das.

  • Zuerst muss man den Developers-Modus von
    • Einstellungen> Update & Sicherheit> Für Entwickler einschalten. Überprüfen Sie das Optionsfeld Entwicklermodus. Und suchen Sie nach " Windows-Funktionen ", wählen Sie " Windows-Funktionen ein- oder ausschalten ".

    • Wählen Sie " Windows Subsystem für Linux (Beta) ". Drücke OK.

    • Es beginnt mit der Suche nach den erforderlichen Dateien und beginnt mit der Übernahme der Änderungen. Danach müssen Sie neu starten, um die angeforderten Änderungen zu installieren. Drücken Sie Jetzt neu starten.

  • Nach dem Neustart klicken Sie mit der rechten Maustaste und öffnen Sie Eingabeaufforderung (Admin) oder PowerShell.
    • Geben Sie " bash " an der Eingabeaufforderung ein und drücken Sie die Eingabetaste. Sie erhalten eine Nachricht " Dies wird Ubuntu unter Windows installieren, verteilt von Canonical und … ". Geben Sie "y" ein, um fortzufahren. Drücken Sie "y" und Ihr Download vom Windows Store startet. Nach dem Herunterladen beginnt das Extrahieren des Dateisystems. Dies wird einige Zeit dauern, seien Sie also geduldig.

    • Nach einiger Zeit erhalten Sie die Meldung " Installation erfolgreich ! Die Umgebung wird momentan gestartet …" und Sie werden an der Bash-Eingabeaufforderung sein.

  • Von nun an, jetzt Sie kann Bash-Skripte ausführen, Linux-Kommandozeilen-Tools wie sed, awk, grep und Sie können sogar Linux-erste Tools wie Ruby, Git ausprobieren, Python, usw.. direkt unter Windows. Man kann auch von Bash aus auf das Windows-Dateisystem zugreifen.

  • Nach der Installation wird es auch in der App-Liste aufgeführt. Damit kann man Alle Apps öffnen und auf " Bash unter Ubuntu unter Windows " klicken, um die Bash-Eingabeaufforderung zu öffnen.

Denken Sie daran, dass dies ein Entwickler-Toolset ist, das Ihnen hilft, Ihren gesamten Code zu schreiben und zu erstellen Szenarien und Plattformen. Dies ist keine Server-Plattform, auf der Sie Websites hosten, Server-Infrastruktur betreiben usw.

Da dies eines der coolsten Dinge ist, die mit Windows passieren können, muss man es versuchen, wenn Sie sich für Linux, Ubuntu, interessieren Windows.

Quelle: Windows.com.

Sie können dieses Video-Tutorial von Scott Hanselman auch lesen:

Weitere Informationen finden Sie in seinem Blog.