- Die Installation von WSL ist einfach: Hier sind drei Methoden, die für Windows 10 und 11 funktionieren.
- Das Windows Subsystem für Linux soll Softwareentwickler anlocken.
- Microsoft macht Windows zur Plattform der Wahl für alles und jeden.
Windows und Linux sind zwei Wörter, die man nicht oft zusammen in einem Satz hört, zumindest nicht auf eine freundliche Art. Aber in den letzten Jahren hat Microsoft versucht, Windows für Linux-Entwicklerinnen und -Entwickler attraktiver zu machen, also für die Menschen, die Linux für ihre Arbeit brauchen, und war dabei meist erfolgreich.
Das war möglich durch die Einführung von Windows Subsystem für Linux, kurz für WSL. Wir haben es im Grunde mit einer virtuellen Maschine zu tun, auf der Linux unter Windows läuft. Du bist mit dieser Definition nicht zufrieden? Überprüfe die Website von Microsoft für (viele) weitere Details, wie das funktioniert.
Warum solltest du WSL installieren, anstatt eine virtuelle Maschine mit deiner bevorzugten Linux-Distribution? Microsoft sagt, die Leistung sei besser, mit weniger Overhead. Es ist auch weniger kompliziert als ein Dual-Boot-System. Im Grunde ist WSL also der Mittelweg zwischen einer Linux-VM und einem Dual-Boot-System.
Standardmäßig ist WSL unter Windows nicht installiert, aber zum Glück ist es sehr einfach, sie zu installieren. Ich habe drei Möglichkeiten gefunden, WSL in Windows zu installieren, die alle unter Windows 10 und Windows 11 funktionieren. Entscheide dich für die, die du bevorzugst.
INHALT
Installiere zunächst die Plattform der virtuellen Maschine
Eine wichtige Voraussetzung, bevor du beginnst, ist, dass du die Plattform für virtuelle Maschinen Modul auf deinem Computer. Es ist eine optionale Funktion (wir haben eine Anleitung zur Installation dieser), aber ich habe diesen Schritt in die erste Anleitung aufgenommen, da du sowohl die Virtual Machine Platform als auch das Subsystem für Linux von derselben Stelle aus installieren wirst.
Vergiss nicht, dass das Virtual Machine Platform-Modul für WSL erforderlich ist, egal wie du es installierst.
Wenn du diesen Schritt verpasst und versuchst, die WSL zu starten, erhältst du die folgende Meldung.
WSL als optionales Merkmal hinzufügen
1. Öffne die Startmenü und beginne zu tippen, um zu suchen nach Optionale Merkmale. Die Seite der Einstellungen-App wird geöffnet.
2. Scrolle nach unten, bis du zu Weitere Windows-Funktionen am Boden.
3. Ein neues Fenster wird geöffnet. Scrolle durch die Liste und überprüfe Plattform für virtuelle Maschinen und Windows Subsystem für Linux. Klicke auf OK, um beide zu installieren.
4. Es ist ein Neustart erforderlich, also starte den Computer wie angewiesen neu.
Das war's auch schon fast. Die WSL ist jetzt installiert, aber es ist noch ein weiterer Schritt erforderlich, und zwar Installation der Linux-Distribution der Wahl. Das geschieht auf zwei verschiedene Arten (nicht schon wieder?!).
Ja, es gibt zwei Möglichkeiten, die erforderliche Linux-Distribution zu installieren, damit WSL tatsächlich funktioniert. Die eine ist über die Eingabeaufforderung/PowerShell und die andere über den Microsoft Store. Jede Methode wird am Ende der nächsten beiden Anleitungen beschrieben.
Derzeit gibt es 5 Distributionen, die du für Windows Subsystem für Linux installieren kannst:
- Ubuntu (4 Geschmacksrichtungen)
- Debian
- Kali Linux
- openSUSE
- SUSE
So installierst du die WSL über die Eingabeaufforderung
Das ist die etwas umständliche Art, die WSL zu installieren. Trotzdem ist sie sehr einfach zu machen:
1. Öffne die Startmenü und tippen cmd. Drücke nicht die Eingabetaste, sondern klicke mit der rechten Maustaste auf das erste Ergebnis, Eingabeaufforderung und wähle Als Administrator ausführen.
3. Führe den folgenden Befehl aus, um die verfügbaren Distros zu sehen, die derzeit installiert werden können.
wsl --list --online
4. Gib nun einen weiteren Befehl ein, um die WSL zusammen mit der gewünschten Distro zu installieren. Wenn du keine Distro oder andere Optionen angibst, wird standardmäßig Ubuntu ausgewählt.
wsl --install -d DISTRO_NAME
Achte darauf, dass du DISTRO_NAME durch den tatsächlichen Namen der Distribution ersetzt, die du installieren möchtest. In meinem Fall habe ich Ubuntu gewählt.
5. Um fortzufahren, ist ein Neustart erforderlich. Nachdem der Computer hochgefahren ist, wird dieses Fenster eingeblendet.
Nach einer kurzen Installationsphase musst du einen Benutzernamen und ein Passwort eingeben.
6. Nach diesem Schritt wirst du von der Linux-Shell begrüßt. Jetzt ist alles voll funktionsfähig.
Empfohlene Methode: So installierst du WSL aus dem Windows Store
Zum Schluss empfehle ich dir, das WSL-Modul direkt aus dem Windows Store zu installieren. Erstens, weil es super einfach ist. Zweitens, weil es wird isoliert von Windows ausgeführtin einer geschützten Sandbox und wird wie jede andere App automatisch aktualisiert.
1. Öffne die Startmenü und tippen Windows Store.
2. Suche nach Windows Subsystem für Linux und klicken Sie auf die Hole Taste, um die WSL als System-App zu installieren.
3. Starte ggf. neu und öffne dann den Windows Store erneut.
4. Suche nach Ubuntu oder einer anderen von dir bevorzugten Distribution. Sie sollten als Apps angezeigt werden. Klicke auf Hole zu installieren. Aaaaber... du bist fertig.
Wenn du die WSL starten willst, kannst du das tun, indem du nach Windows Subsystem für Linux im Startmenü oder durch Eingabe von wsl in der Eingabeaufforderung oder PowerShell.
Standardmäßig wird Linux im Windows-Ordner des aktuellen Benutzers gestartet. Wenn du dich mit Linux auskennst, kommst du von hier aus sicher gut zurecht.
Wenn du es brauchst die installierte Distro ersetzen kannst du es von der Seite Programme hinzufügen oder entfernen in der Einstellungen-App und lade dann eine neue aus dem Windows Store herunter.
Wenn du WSL deinstallieren möchtest, musst du sowohl die Distro als auch die Windows Subsystem for Linux Elemente (es kann mehr als eines geben, überprüfe das gründlich) auf der Festplatte deinstallieren. Apps & Funktionen Einstellungsseite.
Lies auch: Wie man Linux-Anwendungen unter Windows mit voller grafischer Oberfläche ausführt.
Wenn du WSL als optionale Funktion installiert hast, wirst du sie hier nicht finden. Befolge die gleichen Schritte wie in der ersten Anleitung und deaktiviere die entsprechenden Optionen.
Ich hoffe, dieser Leitfaden ist einfach zu verstehen, wie ich es beabsichtigt habe. Falls du noch Fragen hast, lass es mich in den Kommentaren wissen und ich werde versuchen, die Dinge für dich zu klären.