So führen Sie Ubuntu unter Windows 10 aus: Eine vollständige Schritt-für-Schritt-Anleitung

Ubuntu unter Windows 10 auszuführen, mag zunächst etwas überwältigend erscheinen, insbesondere aufgrund der vielen verschiedenen Schritte. Doch sobald es eingerichtet ist, ist es tatsächlich recht praktisch. Sie können Linux-Befehle direkt in Windows ausführen, ohne sich mit Dual-Boot oder virtuellen Maschinen herumschlagen zu müssen. Allerdings läuft es manchmal nicht so reibungslos – WSL lässt sich beispielsweise nicht installieren oder die Umgebung beschwert sich über fehlende Funktionen. Wenn Sie Probleme mit WSL haben oder einfach nur sicherstellen möchten, dass alles richtig konfiguriert ist, sollte diese Anleitung helfen, Unklarheiten zu beseitigen.

So beheben Sie häufige WSL-Probleme unter Windows 10

Aktivieren Sie WSL und stellen Sie sicher, dass es ordnungsgemäß installiert ist

Zuerst muss WSL aktiviert werden, aber nicht nur mit dem einfachen Schalter – manchmal reagieren Windows-Updates oder -Einstellungen etwas unpraktisch, und WSL funktioniert dann nicht mehr richtig. Am einfachsten geht das, indem Sie PowerShell als Administrator öffnen (klicken Sie auf Windows + X„Windows PowerShell (Admin)“) und Folgendes ausführen:

 wsl --install

Dieser Befehl aktiviert die benötigten Funktionen und installiert WSL 2, sofern Ihr System dies unterstützt. Stellen Sie sicher, dass Ihr Windows 10 mindestens auf Build 19041 oder höher aktualisiert ist, da ältere Versionen Probleme verursachen können.

Überprüfen Sie Ihre Windows-Version und führen Sie bei Bedarf ein Update durch

Wenn Sie eine Fehlermeldung erhalten, dass WSL nicht unterstützt wird, überprüfen Sie Ihre Windows-Version, indem Sie winverin das Feld „Ausführen“ ( Win + R) eingeben. Wenn sie älter als 2004 ist, gehen Sie zu Einstellungen > Update & Sicherheit > Windows Update und installieren Sie die neuesten Updates. Denn natürlich muss Windows die Dinge unnötig erschweren.

Stellen Sie sicher, dass optionale Funktionen aktiviert sind

Manchmal reicht es nicht aus, den Befehl einfach auszuführen.Überprüfen Sie, ob „Windows-Subsystem für Linux“ und „Virtual Machine Platform“ in den Windows-Funktionen aktiviert sind:

  • Gehen Sie zu Systemsteuerung > Programme > Windows-Funktionen ein- oder ausschalten
  • Aktivieren Sie die Kontrollkästchen für Windows-Subsystem für Linux und Virtual Machine Platform
  • Drücken Sie OK und starten Sie neu, wenn Sie dazu aufgefordert werden

Mit diesem Schritt können Sie Fälle beheben, in denen WSL installiert, aber nicht gestartet wird, weil bestimmte Funktionen nicht aktiviert sind.

Installieren Sie WSL neu, wenn immer noch Probleme auftreten

Wenn WSL merkwürdig reagiert, deinstallieren und installieren Sie es erneut. Führen Sie in PowerShell Folgendes aus:

 wsl --unregister 

Ersetzen Sie es <distribution_name>durch die aktuelle Distribution, z. B.„Ubuntu“.Installieren Sie es anschließend erneut aus dem Microsoft Store. Stellen Sie außerdem sicher, dass WSL 2 als Standard festgelegt ist:

 wsl --set-default-version 2

Dies kann Probleme lösen, bei denen WSL 1 immer wieder Standardeinstellungen aufweist und Kompatibilitätsprobleme verursacht.

Auf Hyper-V-Konflikte prüfen

Eine weitere Besonderheit: Wenn Hyper-V aktiviert ist, können bestimmte VirtualBox- oder VMware-Setups Konflikte verursachen. Um Hyper-V zu deaktivieren (was manchmal der Übeltäter ist), führen Sie PowerShell als Administrator aus und geben Sie Folgendes ein:

 dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

Starten Sie neu und versuchen Sie es erneut. Wenn Sie Hyper-V für andere Zwecke benötigen, stellen Sie sicher, dass es richtig konfiguriert ist. Verwenden Sie Hyper-V und VirtualBox nicht gleichzeitig mit Hardwarevirtualisierung, es sei denn, Sie wissen, was Sie tun.

Greifen Sie von Ubuntu auf Windows-Dateien zu und umgekehrt

Wenn Ihre Befehle in Ubuntu funktionieren, Sie Ihre Dateien aber nicht finden können, denken Sie daran, dass sie im /mnt/cVerzeichnis gespeichert sind. Navigieren Sie zu, cd /mnt/c/Users/YourName/Documentsum zu Ihrem Windows-Dokumentenordner zu gelangen. Umgekehrt befinden sich Dateien, die Sie unter Windows bearbeiten, einfach in C:\.

Extra-Tipp: Verwenden Sie das Windows-Terminal für eine bessere UX

Wenn Sie das Standardterminal satt haben, installieren Sie Windows Terminal. Es ist moderner, unterstützt mehrere Tabs und stellt Linux-GUIs besser dar. Laden Sie es im Microsoft Store herunter und fügen Sie anschließend Ihr Ubuntu-Profil über die Einstellungen hinzu. So wird der Wechsel zwischen Windows und Linux reibungsloser – kein umständliches Jonglieren mit der Befehlszeile mehr.

Und ja, manchmal reicht es aus, ein paar Mal neu zu starten oder Windows zu aktualisieren. Diese Tipps haben aber schon vielen Leuten geholfen, die mit WSL-Problemen zu kämpfen hatten. Denn Technik kann unberechenbar sein.

Zusammenfassung

  • Stellen Sie sicher, dass Windows mindestens auf Version 2004 aktualisiert ist.
  • Aktivieren Sie WSL und Virtual Machine Platform über PowerShell und Windows-Funktionen.
  • Nach dem Vornehmen von Änderungen einen Neustart durchführen.
  • Stellen Sie sicher, dass WSL mit auf Version 2 eingestellt ist wsl --set-default-version 2.
  • Wenn etwas nicht stimmt, deinstallieren Sie die Distribution und installieren Sie sie anschließend erneut aus dem Store.
  • Suchen Sie nach Konflikten mit Hyper-V oder Virtualisierungssoftware.
  • Navigieren Sie in Ubuntu ganz einfach durch Ihre Windows-Dateien über /mnt/c.

Zusammenfassung

WSL unter Windows 10 perfekt zum Laufen zu bringen, kann manchmal etwas kompliziert sein, aber wenn es einmal funktioniert, ist es ein echter Wendepunkt. Wenn Fehler auftreten oder Sie sich nicht sicher sind, ob alles richtig eingerichtet ist, helfen diese Schnelllösungen oft. Ich weiß nicht, warum es manchmal funktioniert, aber ein guter Neustart und eine Überprüfung der Funktionen lösen das Rätsel meist. Hoffentlich spart das jemandem stundenlanges Kopfzerbrechen – denn darum geht es doch in der Technik, oder?

Schreibe einen Kommentar

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