Sind Sie bereit, die Leistung von Linux direkt auf Ihrem Windows 11-Computer freizuschalten? Es ist überraschend einfach. Sie müssen lediglich ein Befehlszeilentool wie PowerShell mit Administratorrechten öffnen, einen einfachen Befehl eingeben und Ihren Computer neu starten. Das ist es. Dieser Prozess installiert das Windows-Subsystem für Linux (WSL), mit dem Sie eine vollständige Linux-Umgebung wie Ubuntu direkt auf Ihrem Desktop ausführen können, ohne einen separaten Computer oder eine klobige virtuelle Maschine zu benötigen. Lassen Sie uns in die Details eintauchen.
Dieses Tutorial führt Sie durch den einzelnen Befehl, der zum Installieren des Windows-Subsystems für Linux und der Standard-Ubuntu-Distribution erforderlich ist. Wenn Sie diese Schritte befolgen, erhalten Sie ein voll funktionsfähiges Linux-Terminal, das zum Codieren, Skripten und Erkunden bereit ist.
Schritt 1: Öffnen Sie PowerShell oder die Eingabeaufforderung als Administrator
Schritt 1 besteht darin, ein Terminalfenster mit erhöhten Rechten zu öffnen.
Sie benötigen Administratorrechte, da der Installationsprozess Änderungen an den Kernfunktionen von Windows vornimmt. Stellen Sie sich das so vor, als würden Sie einem Bauteam den Generalschlüssel für ein Gebäude geben. Für die Installation der neuen Sanitär- und Elektrosysteme benötigen sie uneingeschränkten Zugang. Klicken Sie dazu auf die Schaltfläche „Start“, geben Sie „PowerShell“ ein, klicken Sie mit der rechten Maustaste auf das Windows PowerShell-Symbol und wählen Sie „Als Administrator ausführen“.
Schritt 2: Geben Sie den Installationsbefehl ein
Schritt 2 besteht darin, den Befehl einzugebenwsl --installGeben Sie es in das Terminal ein und drücken Sie die Eingabetaste.
Dieser kleine Befehl ist der magische Schlüssel. Es weist Windows an, mehrere Dinge gleichzeitig zu tun. Es aktiviert die notwendigen Windows-Funktionen, wie die Virtual Machine Platform. Außerdem wird der neueste Linux-Kernel heruntergeladen und installiert und Ubuntu als Ihre Standard-Linux-Distribution eingerichtet. Es handelt sich um ein All-in-One-Paket, das Ihnen die ganze schwere Arbeit abnimmt.
Schritt 3: Starten Sie Ihren Computer neu
Schritt 3 besteht darin, Ihren Computer neu zu starten, nachdem die Ausführung des Befehls abgeschlossen ist.
Genau wie nach einem größeren Software-Update muss Ihr Computer neu gestartet werden, um sicherzustellen, dass alle neuen Komponenten ordnungsgemäß in das System integriert sind. Dieser Neustart schließt die Installation der virtuellen Maschinenplattform ab und stellt sicher, dass WSL einsatzbereit ist, wenn Sie sich erneut anmelden.
Schritt 4: Richten Sie Ihren Linux-Benutzernamen und Ihr Passwort ein
Schritt 4 besteht darin, Ihr Benutzerkonto für die neue Linux-Umgebung zu erstellen.
Sobald Ihr Computer neu startet, sollte sich das Ubuntu-Terminalfenster automatisch öffnen. Wenn dies nicht der Fall ist, suchen Sie einfach in Ihrem Startmenü nach Ubuntu und klicken Sie darauf. Anschließend werden Sie aufgefordert, einen neuen UNIX-Benutzernamen und ein neues Passwort zu erstellen. Das ist wichtig: Dieses Konto ist vollständig von Ihrem Windows-Konto getrennt. Es ist Ihr persönlicher Login für die Linux-Welt, die Sie gerade erstellt haben.
Nachdem Sie Ihren Benutzernamen und Ihr Passwort festgelegt haben, werden Sie von der Linux-Eingabeaufforderung begrüßt. Herzlichen Glückwunsch, Sie verfügen jetzt über eine vollständige Linux-Umgebung, die nahtlos in Windows 11 läuft.
Tipps zum Aktivieren von WSL in Windows 11
- Möchten Sie eine andere Linux-Variante? Sie bleiben nicht bei Ubuntu hängen. Sie können den Microsoft Store öffnen und nach anderen Distributionen wie Debian, Kali Linux oder openSUSE suchen und diese wie jede andere App installieren.
- Um eine Liste der verfügbaren Linux-Distributionen anzuzeigen, die Sie installieren können, öffnen Sie PowerShell und geben Sie den Befehl ein
wsl --list --online. Dadurch werden Ihnen alle offiziell unterstützten Optionen angezeigt. - Sie können problemlos von WSL aus auf Ihre Windows-Dateien zugreifen. Ihr Laufwerk C: wird automatisch für Sie gemountet. Navigieren Sie einfach zu
/mnt/c/im Linux-Terminal, um alle Ihre bekannten Windows-Ordner und -Dateien anzuzeigen. - Vergessen Sie nicht, Ihre Linux-Umgebung auf dem neuesten Stand zu halten. Für Ubuntu können Sie ausführen
sudo apt update && sudo apt upgradeim Terminal. Dies ist das Linux-Äquivalent zur Ausführung von Windows Update und hält Ihre Tools und Sicherheitspatches auf dem neuesten Stand. - Für ein optimales Erlebnis sollten Sie die Installation des Windows-Terminals aus dem Microsoft Store in Betracht ziehen. Es handelt sich um eine moderne Terminalanwendung, mit der Sie WSL, PowerShell und die klassische Eingabeaufforderung in separaten Registerkarten im selben Fenster öffnen können.
Häufig gestellte Fragen
Was ist WSL?
WSL oder das Windows-Subsystem für Linux ist eine Funktion in Windows, mit der Sie eine echte Linux-Umgebung ausführen können, ohne eine herkömmliche virtuelle Maschine einrichten oder Ihren Computer dual booten zu müssen. Es ist, als hätten Sie in Ihrem Windows-Haus eine Geheimtür, die direkt zu einer Linux-Werkstatt führt und Ihnen das Beste aus beiden Welten bietet.
Muss ich die Virtualisierung in meinem BIOS aktivieren?
Ja, für die moderne Version von WSL (WSL 2) muss die Hardware-Virtualisierung in den BIOS- oder UEFI-Einstellungen Ihres Computers aktiviert werden. Bei den meisten modernen Computern ist dies bereits standardmäßig aktiviert. Wenn diewsl --installWenn der Befehl mit einem Fehler zur Virtualisierung fehlschlägt, müssen Sie Ihren Computer neu starten und in Ihrem BIOS-Menü nach einer Einstellung namens „Virtualisierungstechnologie“, „VT-x“ oder „SVM“ suchen, um sie zu aktivieren.
Was ist der Unterschied zwischen WSL 1 und WSL 2?
Der größte Unterschied besteht darin, wie sie unter der Haube funktionieren. WSL 1 war eine Übersetzungsschicht, die Linux-Systemaufrufe in Windows-Systemaufrufe umwandelte. WSL 2, das jetzt die Standardeinstellung ist, führt einen vollständigen Linux-Kernel in einer hochoptimierten, schlanken virtuellen Maschine aus. Dadurch ist WSL 2 bei dateiintensiven Vorgängen deutlich schneller und bietet vollständige Kompatibilität mit allen Linux-Anwendungen.
Kann ich grafische Linux-Apps mit WSL ausführen?
Absolut. Windows 11 enthält eine Funktion namens WSLg, die integrierte Unterstützung für die Ausführung von Linux-Anwendungen bietet, die über eine grafische Benutzeroberfläche (GUI) verfügen. Sie müssen keine spezielle Konfiguration vornehmen. Installieren Sie einfach eine grafische App in Ihrer Linux-Distribution, geben Sie ihren Namen in das Terminal ein, um sie zu starten, und sie wird wie jede andere Anwendung auf Ihrem Windows-Desktop angezeigt.
Wie deinstalliere ich eine Linux-Distribution?
Sie können eine Linux-Distribution auf verschiedene Arten entfernen. Die einfachste Methode besteht darin, es wie jede andere Anwendung zu behandeln. Gehen Sie zu „Einstellungen“, dann zu „Apps“, dann „Apps & Funktionen“, suchen Sie die Distribution, die Sie entfernen möchten (z. B. Ubuntu), und klicken Sie auf „Deinstallieren“. Sie können auch den Befehl verwendenwsl --unregisterin PowerShell, um es zu entfernen.
Zusammenfassung der Schritte
- Öffnen Sie PowerShell als Administrator.
- Führen Sie das aus
wsl --installBefehl. - Starten Sie Ihren Computer neu, wenn Sie dazu aufgefordert werden.
- Erstellen Sie einen Benutzernamen und ein Passwort für Ihre neue Linux-Umgebung.
Letzte Gedanken
Um in die Welt von Linux einzutauchen, müssen Sie nicht länger den Komfort und die Vertrautheit Ihres Windows-Desktops verlassen. Der Prozess zum Aktivieren von WSL in Windows 11 wurde zu einer unglaublich einfachen Angelegenheit mit nur einem Befehl optimiert. Was einst eine komplizierte Aufgabe mit virtuellen Maschinen und komplexen Konfigurationen war, ist jetzt für jedermann zugänglich, vom erfahrenen Entwickler bis zum neugierigen Studenten. Diese nahtlose Integration ist mehr als nur eine Annehmlichkeit. Es ist eine leistungsstarke Brücke zwischen zwei unterschiedlichen Betriebssystemphilosophien und schafft eine einheitliche Entwicklungsumgebung. Sie können Code mit Ihrem bevorzugten Windows-basierten Editor wie Visual Studio Code bearbeiten und ihn dann sofort in einer nativen Linux-Shell kompilieren und testen, ohne einen Takt zu verpassen.
Diese Fusion eröffnet ein Universum an Möglichkeiten. Sie können leistungsstarke Befehlszeilentools, Webserver und Datenbanksysteme ausführen, die früher nur der Linux-Welt vorbehalten waren. Sie können Online-Programmieranleitungen folgen, die ein Linux-basiertes System ohne zusätzliche Hürden voraussetzen. Es baut Barrieren ab und macht Lernen und Entwicklung flüssiger und effizienter. Das Schöne an WSL ist, dass es Ihnen nicht im Weg steht, wenn Sie es nicht benötigen, und sofort verfügbar ist, wenn Sie es brauchen. Es ist ein Beweis für eine neue Denkweise, bei der der Fokus auf der Bereitstellung der richtigen Werkzeuge für die jeweilige Aufgabe liegt, unabhängig von ihrer Herkunft. Also machen Sie weiter, öffnen Sie das PowerShell-Fenster und geben Sie einwsl --install. Sie aktivieren nicht nur eine Funktion. Sie erschließen eine völlig neue Leistungsdimension für Ihren PC.
Mehr Lektüre:
