So installieren Sie das Linux-Subsystem für Windows 10 (und führen Linux unter Windows aus)

Als Betriebssystem bietet Linux beeindruckende Stabilität, unglaubliche Open Source-Unterstützung und eine unglaubliche Auswahl an leistungsstarken Management-Tools. Während Windows 10 einige dieser Dinge unterstützen kann, gibt es nichts Schöneres als die Verwendung einer Bash-Shell zum Verwalten Ihrer lokalen und Netzwerkcomputer. Bis vor kurzem war für das Ausführen von Bash unter Windows Cygwin oder ein gleichwertiges Programm erforderlich.

In neueren Versionen von Windows 10 hat Microsoft Benutzern erlaubt, eine Beta-Version einer Bash-Shell über Ubuntu zu installieren. Mit dem Fall Creators Update (Update 1709) können Benutzer jetzt das Windows-Subsystem für Linux (WSL) installieren. Mit WSL können Sie leistungsstarke Shell-Befehle über eine echte Bash-Shell ausführen, mehrere Distributionen verwalten und sogar Befehlszeilenpakete und Linux-Anwendungen mit apt-get installieren.

Index

    Was ist das Windows-Subsystem für Linux?

    Das Windows-Subsystem für Linux ist eine abgespeckte Version von Linux, die unter Windows 10 ausgeführt wird. Die Sprache, in der Microsoft die Funktion beschreibt, kann etwas verwirrend sein, sodass der Eindruck entsteht, dass Sie zusammen mit der Installation von Windows ein zusätzliches Betriebssystem installieren. Durch die Installation von Teilen einer vollständigen Linux-Distribution erhalten Sie nicht die Desktop-Umgebung oder den Fenstermanager, die wir häufig mit Linux-Desktops verknüpfen. Es werden weder Windows 10-Dateien überschrieben, noch muss es zweimal neu gestartet werden.

    Seien Sie jedoch nicht enttäuscht. Anstatt eine grafische Benutzeroberfläche zu erhalten, erhalten Sie den leistungsstärksten und nützlichsten Teil von Linux: die Befehlszeilenschnittstelle. Mit diesem Tool können Sie mithilfe von Linux-Bash-Befehlen und Befehlszeilenanwendungen die umfassende Funktionalität Ihres Systems steuern.

    Mit dem Windows-Subsystem für Linux können Benutzer Bash-Befehle wie grep, sed und awk sowie Bash-Skripte und Linux-Befehlszeilenanwendungen wie vim, emacs und tmux ausführen. Sie haben auch Zugriff auf Sprachen wie Javascript und node.js, Ruby, Python und C / C + sowie auf Dienste wie sshd, MySQL, Apache und lighttpd. Und wenn die Installation nicht Ihren Wünschen entspricht, können Sie Linux-Pakete mit dem apt-get-Paketmanager installieren.

    Möglicherweise haben Sie bereits von "Bash unter Ubuntu unter Windows ..." gehört. Das war der Beginn der WSL und sie war ungefähr ein Jahr lang in der Beta unter Windows 10. Mit der vollständigen Veröffentlichung von WSL im Fall Creators Update ist Bash unter Ubuntu unter Windows nicht mehr aktuell und erhält keine Updates mehr von Microsoft oder Canonical. Wenn diese Beta installiert ist, kann die Installation des Windows-Subsystems für Linux den vorhandenen Bash in Ubuntu-Dateien überschreiben.

    Aktivieren des Windows-Subsystems für Linux unter Windows 10 Fall Creators Update und höher

    Die Vollversion des Windows-Subsystems für Linux ist nur für das Fall Creators Update (1709, Version 16215 und höher) verfügbar. Mit dieser Windows-Version können Sie das Windows-Subsystem für Linux aus dem Windows Store installieren. Sie müssen nur einige Vorbereitungen in PowerShell treffen.

    Schritt 1: Aktivieren Sie das Subsystem in PowerShell

    1. Suchen Sie im Startmenü nach "PowerShell".

    2. Klicken Sie mit der rechten Maustaste auf das PowerShell-Symbol und wählen Sie "Als Administrator ausführen".

    3. Kopieren Sie den folgenden Befehl und fügen Sie ihn mit der rechten Maustaste in die PowerShell-Befehlszeile ein. Drücken Sie dann die OK-Taste.

    Enable-WindowsOptionalFeature -Online -Feature Name Microsoft-Windows-Subsystem-Linux

    4. Drücken Sie Y und dann die Eingabetaste, um den Computer neu zu starten, wenn Sie dazu aufgefordert werden. Ihr PC wird sofort neu gestartet. Speichern Sie daher zuerst Ihre Arbeit.

    Schritt 2: Installieren Sie Ihre Linux-Distribution aus dem Windows-Repository

    1. Zum jetzigen Zeitpunkt stehen drei Linux-Distributionen zur Installation zur Verfügung, einschließlich Ubuntu.

    2. Klicken Sie auf die Schaltfläche "Get", um die Distribution herunterzuladen.

    Schritt 3: Starten Sie die Distribution und führen Sie sie aus

    1. Klicken Sie im Windows Store auf Start, um die neu installierte Anwendung auszuführen. Sie können die Distribution auch finden, indem Sie ihren Namen (in diesem Fall Ubuntu) wie bei jeder anderen Anwendung im Startmenü eingeben.

    2. Warten Sie nach dem Öffnen des Fensters, bis der Installationsvorgang abgeschlossen ist.

    3. Erstellen Sie Ihren UNIX-Benutzernamen und Ihr Kennwort. Es kann mit dem aktuellen Windows-Benutzernamen und -Kennwort identisch oder verschieden sein und hängt nicht mit dem vorhandenen Benutzernamen und Kennwort zusammen.

    Fazit

    Mission erfüllt! Sie haben jetzt das Windows Linux-Subsystem installiert, das eine Bash-Shell auf Ihrem Windows 10-Computer bereitstellt. Von hier aus können Sie Bash-Befehle verwenden, Shell-Skripte ausführen und zusätzliche Dienstprogramme mit apt-get installieren. Da es sich um eine vollständige Shell handelt, sind die Einschränkungen die, die Sie von einer echten Linux-Installation erwarten würden.

    Bildnachweis: Windows 10 Jubiläums-Update

    Schreibe einen Kommentar

    Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

    Go up

    Diese Website verwendet Cookies, um Ihnen ein besseres Erlebnis beim Surfen auf der Website zu bieten. Lesen Sie mehr über Cookies