Heim  >  Artikel  >  System-Tutorial  >  So aktivieren Sie das Linux-Subsystem unter Windows 10

So aktivieren Sie das Linux-Subsystem unter Windows 10

王林
王林Original
2024-07-17 04:07:27852Durchsuche

WSL ermöglicht Ihnen den Zugriff auf die Linux-Bash-Shell unter Windows. Im vorherigen Artikel haben wir die Zielbenutzer des Windows-Subsystems für Linux (WSL) besprochen. In diesem Artikel werden wir es auf Windows 10-Geräten verwenden.

Vorbereitung auf die WSL

Sie müssen die neueste Version des Windows 10 Fall Creator Update verwenden. Überprüfen Sie anschließend die Version von Windows 10, indem Sie in der Startmenüleiste nach „Info“ suchen. Um WSL verwenden zu können, sollte Ihre Version 1709 oder aktuell sein.

Hier ist ein Screenshot meines Betriebssystems.

如何在 Windows 10 上开启 Linux子系统

Wenn Sie eine frühere Version installiert haben, müssen Sie das Windows 10 Fall Creator Update (FCU) hier herunterladen und installieren. Installieren Sie nach der Installation die verfügbaren Updates (suchen Sie im Suchfeld des Startmenüs nach „Updates“).

Gehen Sie zu „Windows-Funktionen ein- oder ausschalten“, scrollen Sie dann nach unten, wie im Screenshot gezeigt, aktivieren Sie „Windows-Subsystem für Linux“ und klicken Sie auf „OK“. Die für die Installation erforderlichen Pakete werden heruntergeladen.

如何在 Windows 10 上开启 Linux子系统

Nachdem die Installation abgeschlossen ist, fragt das System, ob ein Neustart durchgeführt werden soll. Ja, starten Sie Ihr Gerät neu. WSL wird erst gestartet, wenn das System neu startet, wie unten gezeigt:

如何在 Windows 10 上开启 Linux子系统

Kehren Sie nach dem Neustart Ihres Systems zur Seite „Windows-Funktionen ein- oder ausschalten“ zurück und vergewissern Sie sich, dass „Windows-Subsystem für Linux“ aktiviert ist.

Installieren Sie Linux unter Windows

Es gibt viele Möglichkeiten, Linux unter Windows zu installieren. Hier wählen wir den einfachsten Weg. Öffnen Sie den Microsoft Store und suchen Sie nach Linux. Sie sehen die folgenden Optionen:
如何在 Windows 10 上开启 Linux子系统

Klicken Sie auf „Get“ und der Windows Store bietet drei Optionen: Ubuntu, openSUSE Leap 42 und SUSE Linux Enterprise Server. Sie können die oben genannten drei Distributionen zusammen installieren und sie werden gleichzeitig ausgeführt. Um SLE nutzen zu können, benötigen Sie ein Abonnement.

Hier werde ich openSUSE Leap 42 und Ubuntu installieren. Wählen Sie die gewünschte Distribution aus, klicken Sie auf die Schaltfläche „Get“ und installieren Sie sie. Nach der Installation können Sie openSUSE in Windows starten. Für einen einfachen Zugriff kann es an das Startmenü angeheftet werden.

如何在 Windows 10 上开启 Linux子系统

Linux in Windwods verwenden

Wenn Sie diese Distribution starten, wird eine Bash-Shell geöffnet und die Distribution installiert. Nach der Installation können Sie es verwenden. Sie müssen beachten, dass es in openSUSE keine (regulären) Benutzer gibt, es läuft direkt unter dem Root-Benutzer, aber Ubuntu wird Sie auffordern, einen Benutzer zu erstellen. In Ubuntu können Sie administrative Aufgaben als sudo-Benutzer ausführen.

Auf openSUSE können Sie ganz einfach einen Benutzer erstellen:

# useradd [username]
# passwd [username]

Erstellen Sie ein neues Passwort für diesen Benutzer. Zum Beispiel:

# useradd swapnil
# passwd swapnil

Sie können vom Root-Benutzer über den Befehl su wechseln.

su swapnil

Sie benötigen einen Nicht-Root-Benutzer, um viele Aufgaben auszuführen, z. B. die Verwendung von rsync zum Verschieben von Dateien auf das lokale Gerät.

Und die erste Priorität besteht darin, die Distribution zu aktualisieren. Für openSUSE sollten Sie:

zypper up

Und für Ubuntu:

sudo apt-get update
sudo apt-get dist-upgrade

如何在 Windows 10 上开启 Linux子系统

Jetzt haben Sie eine native Linux-Bash-Shell unter Windows. Möchten Sie eine SSH-Verbindung zu Ihrem Server unter Windows 10 herstellen? PuTTY oder Cygwin müssen nicht installiert werden. Sobald Sie Bash geöffnet haben, können Sie eine SSH-Verbindung zu Ihrem Server herstellen. So einfach.

Möchten Sie Dateien über rsync mit Ihrem Server synchronisieren? Verwenden Sie rsync direkt. Es verwandelt unsere Windows-Geräte effektiv in praktischere Geräte und hilft Benutzern, die native Linux-Befehle und Linux-Tools verwenden müssen, virtuelle Maschinen zu vermeiden und die Tür zur Bequemlichkeit zu öffnen.

Wo ist Fedora?

Sie fragen sich vielleicht, warum es kein Fedora gibt. Leider ist Fedora im Einkaufszentrum nicht erhältlich. Der Veröffentlichungsleiter des Fedora-Projekts sagte auf Twitter: „Wir lösen einige nichttechnische Probleme. Weitere sind derzeit möglicherweise nicht verfügbar

.“

Wir sind uns nicht sicher, was diese nichttechnischen Probleme sind. Wenn einige Benutzer das WSL-Team fragen, warum sie Fedora nicht veröffentlichen, ist es schließlich auch ein Open-Source-Projekt. Projektleiter Rich Turner bei Microsoft antwortete: „Wir verfolgen die Richtlinie, kein anderes geistiges Eigentum im App Store zu veröffentlichen. Wir glauben, dass die Community lieber Distributionen sehen möchte, die Distributionen gehören, als dass sie Microsoft oder anderen nicht autorisierten Parteien gehören.“ Gepostet von „

Daher ist es für Microsoft nicht praktisch, Debian- oder Arch-Systeme direkt im Windows Store zu veröffentlichen. Diese Aufgaben sollten ihrem offiziellen Team obliegen, das die Verteilung an Windows 10-Benutzer weitergeben sollte.

Wenn Sie mehr über die Beerdigung erfahren möchten, werde ich sie beim nächsten Mal aufschlüsseln

Im nächsten Artikel sprechen wir über die Verwendung von Windows 10 als Linux-Gerät und zeigen Ihnen die Befehlszeilentools, die Sie möglicherweise auf Ihrem Linux-System verwenden.

Das obige ist der detaillierte Inhalt vonSo aktivieren Sie das Linux-Subsystem unter Windows 10. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn