Wie (und warum) man Ubuntu-Apps unter Windows 11 ausführt


Windows
2024-04-01T15:00:15Z

Wichtigste Erkenntnisse

  • Installieren Sie den WSL2-Kernel, aktivieren Sie die Plattform für virtuelle Maschinen und stellen Sie sicher, dass Sie über Administratorrechte verfügen, bevor Sie Ubuntu auf Windows 11 installieren.
  • Aktivieren Sie das Windows-Subsystem für Linux und laden Sie dann Ubuntu für WSL über den Microsoft Store herunter und installieren Sie es, um Linux-Anwendungen unter Windows 11 auszuführen.

Wussten Sie, dass Sie für die Verwendung von Ubuntu-exklusiven Anwendungen Ihr Betriebssystem nicht überschreiben müssen? Schöpfen Sie das wahre Potenzial Ihres Windows-Desktops aus, indem Sie Ubuntu-Apps unter Windows 11 verwenden und Ihr PC-Erlebnis durch die Verschmelzung der Leistungsfähigkeit von Linux und Windows verbessern.

Warum Ubuntu-Apps unter Windows 11 verwenden?

Wenn Sie Ubuntu zu Windows 11 hinzufügen, erhalten Sie Zugang zu einer Vielzahl kostenloser Anwendungen, die unter Windows allein nicht verfügbar sind. Dabei handelt es sich nicht um gewöhnliche Programme, sondern um solche, mit denen Sie fast jede Aufgabe auf Ihrem Computer erledigen können, von der Verbesserung Ihrer Dateiverwaltung bis hin zu kreativen Projekten. Wenn Sie zum Beispiel ein großartiges Fotoverwaltungsprogramm suchen, das es in Windows 11 nicht gibt, könnten Sie Shotwell mit WSL ausprobieren. Oder wenn Sie kein Fan der unter Windows verfügbaren E-Mail-Anwendungen sind, können Sie den Ubuntu-eigenen E-Mail-Client Geary installieren. Es gibt viele großartige exklusive Anwendungen für Ubuntu, mit denen Sie Ihren Windows-PC aufwerten können.

Wenn Sie außerdem gerne basteln und programmieren, ist die Kombination von Windows und Ubuntu ein großer Vorteil für Sie. Sie vereinfacht die Arbeit an Linux-orientierten Projekten, ohne dass Sie die Windows-Umgebung verlassen müssen. Diese Integration reduziert Komplikationen und steigert die Produktivität, ganz gleich, ob Sie nur zum Spaß programmieren oder wichtige Projekte entwickeln.

Stellen Sie sich vor, Sie sind ein Entwickler, der an einem plattformübergreifenden Projekt arbeitet. Die Verwendung von Ubuntu-Anwendungen unter Windows bedeutet, dass Sie Ihr neues Projekt schnell und effektiv unter Linux und Windows testen können. Nehmen Sie es von mir: Ich schreibe Programme in der Programmiersprache Go, und die Möglichkeit, meinen Code zu testen und ihn sowohl unter Ubuntu als auch unter Windows 11 nahtlos auszuführen, ist sehr leistungsstark.

Anforderungen bevor Sie beginnen

Bevor Sie mit der Verwendung von Ubuntu auf Ihrem Windows 11-System beginnen können, müssen einige Voraussetzungen erfüllt sein, um einen reibungslosen Ablauf zu gewährleisten. Bei meinen Tests funktionierte WSL erst, nachdem ich das neueste WSL2-Kernelpaket unter Windows 11 installiert hatte. Wenn Sie wie ich Probleme mit WSL unter Windows 11 haben, installieren Sie dieses Kernel-Paket. Es stellt sicher, dass WSL v2-Betriebssysteme korrekt ausgeführt werden. Sie können die EXE-Datei direkt von Microsoft herunterladen und installieren.

Zusätzlich zum WSL2-Kernel-EXE-Paket müssen Sie die Funktion "Virtual Machine Platform" im Bereich "Windows-Funktionen" von Windows 11 aktivieren. WSL läuft mit Hilfe von Virtualisierung, und diese Funktion ist eine Voraussetzung, um Ubuntu in Windows 11 optimal nutzen zu können.

Vergewissern Sie sich schließlich, dass Sie über Administratorrechte auf Ihrem Windows 11-System verfügen. Die Verwendung von WSL erfordert die Änderung von Windows-Funktionen und funktioniert nicht, wenn Sie keine Administrator-Rechte haben.

Aktivieren von Windows Subsystem für Linux (WSL)

Das Windows-Subsystem für Linux ist unter Windows 11 nicht standardmäßig aktiviert. Sie müssen diese Funktion unter Windows aktivieren, bevor Sie Ubuntu-Anwendungen auf Ihrem Windows-PC ausführen können.

Öffnen Sie dazu das Windows-Startmenü auf dem Desktop. Sobald es geöffnet ist, geben Sie "Windows-Funktionen ein- oder ausschalten" in das Suchfeld ein. Starten Sie das Symbol "Systemsteuerung" darunter, um auf den Bereich "Funktionen hinzufügen/entfernen" von Windows 11 zuzugreifen.

Scrollen Sie im Fenster "Windows-Funktionen" nach unten und suchen Sie nach "Windows Subsystem für Linux" Klicken Sie auf das leere Feld daneben, um diese Funktion zu aktivieren. Wählen Sie "OK", nachdem Sie Ihre Auswahl getroffen haben.

WSL feature being turned on in Windows 11.

Nachdem Sie auf die Schaltfläche "OK" geklickt haben, beginnt Windows 11 mit der Einrichtung von WSL auf Ihrem System. Dieser Einrichtungsvorgang sollte einige Minuten in Anspruch nehmen. Wenn die Einrichtung abgeschlossen ist, müssen Sie Ihren Windows-PC neu starten. Wählen Sie die Schaltfläche "Jetzt neu starten", um neu zu starten.

Melden Sie sich nach dem Neustart wieder bei Ihrem Windows 11-Desktop an. Sobald Sie sich wieder angemeldet haben, wird das Windows Subsystem für Linux unter Windows 11 aktiviert.

Installation von Ubuntu

Ubuntu für WSL ist für Windows 11 über den Microsoft Store erhältlich und ermöglicht die Installation von Ubuntu auf Ihrem System, um Linux-Anwendungen in Windows 11 auszuführen.

Um die Installation von Ubuntu für WSL zu starten, öffnen Sie den Microsoft Store auf dem Windows 11-Desktop. Sobald er geöffnet ist, suchen Sie das Feld "Apps, Spiele, Filme und mehr suchen" und klicken Sie darauf.

Geben Sie in das Suchfeld "Ubuntu" ein Nach der Eingabe von "Ubuntu" zeigt der Microsoft Store verschiedene Versionen der Ubuntu-App an. Wählen Sie mit der Maus "Ubuntu 22.04.3 LTS" aus.

The user is searching for Ubuntu WSL 22.04.3 LTS in the Microsoft Store.

Nachdem Sie "Ubuntu 22.04.3 LTS" ausgewählt haben, werden Sie zu dessen Funktionsseite im Microsoft Store weitergeleitet. Suchen Sie die Schaltfläche "Holen" und klicken Sie auf sie. Wenn Sie die Schaltfläche "Holen" auswählen, wird der Download von Ubuntu für Windows 11 gestartet.

Der Download von Ubuntu 22.04.3 LTS unter Windows 11 sollte schnell gehen, da das Programm nur etwa 560 MB groß ist. Sobald der Download abgeschlossen ist, wird Ubuntu im Windows-Startmenü verfügbar sein.

Nachdem die Installation von Ubuntu 22.04.3 LTS unter Windows 11 abgeschlossen ist, rufen Sie das Windows-Startmenü auf, suchen nach "Ubuntu 22.04.3 LTS" und starten es. Beim ersten Start konfiguriert sich Ubuntu automatisch und bereitet sich auf die Verwendung vor.

Ubuntu WSL is installing itself to Windows 11.

Sobald Ubuntu die Einrichtung unter Windows 11 abgeschlossen hat, sehen Sie ein leeres Terminalfenster, in dem Sie mit Ubuntu auf Ihrem Windows 11-System interagieren können.

Grundlegende Konfigurationstipps

Im Folgenden finden Sie einige grundlegende Konfigurationstipps zur Verbesserung der WSL-Erfahrung unter Windows 11.

Windows- und Linux-Dateisystem-Integration

Die Windows- und Linux-Dateisystem-Integration vereinfacht das Verschieben von Dateien zwischen Ihrer Ubuntu WSL-Einrichtung und Ihrem Windows 11-Desktop. Hier erfahren Sie, wie Sie diese Funktion nutzen können.

Um von Windows 11 aus auf Ihre Ubuntu-Dateien zuzugreifen, öffnen Sie zunächst den Windows Explorer. Suchen Sie nach dem Öffnen das Pinguin-Symbol "Linux" in der Seitenleiste und wählen Sie es aus.

Nach der Auswahl von "Linux" wird ein Ordner mit dem Namen "Ubuntu-22.04" angezeigt. Klicken Sie mit der rechten Maustaste auf diesen Ordner und wählen Sie "An Schnellzugriff anheften" Mit dieser Aktion können Sie mühelos von Windows aus auf Ihre Ubuntu-Dateien zugreifen.

Ubuntu WSL's file access in the Windows 11 Explorer app.

Um von Ubuntu aus auf Windows-Dateien zuzugreifen, navigieren Sie mit dem Befehl cd zum Ordner /mnt/c. Diese Methode ermöglicht die Interaktion mit dem Windows 11-Laufwerk C:/.

cd /mnt/c

Aktualisieren Sie Ihre Ubuntu WSL-Anwendung

Es ist ratsam, die Ubuntu WSL-App von Zeit zu Zeit zu aktualisieren, da die Programme sonst nicht mehr funktionieren. Hier ist die Vorgehensweise unter Windows 11.

Öffnen Sie zunächst die Ubuntu-Anwendung über das Windows-Startmenü. Sobald sie geöffnet ist, führen Sie den Befehl apt update aus, um nach Ubuntu-Software-Updates zu suchen.

sudo apt update

Wenn Sie die Suche nach Updates abgeschlossen haben, können Sie diese mit dem Befehl apt upgrade installieren.

sudo apt upgrade

Ubuntu WSL is being updated.

Starten und Verwenden von Ubuntu

Ubuntu in Windows 11 verfügt über eine Terminalschnittstelle mit WSL. WSL ist eine Linux-Systemschicht, auf die direkt von Windows aus zugegriffen werden kann, und nicht ein Linux-Desktop über dem Windows-Desktop.

Um Ubuntu zu verwenden, müssen Sie Pakete installieren, die unter Windows 11 verwendet werden sollen. Um Ubuntu zu starten, suchen Sie im Windows-Startmenü nach "Ubuntu 22.04.3 LTS". Sobald es geöffnet ist, ist es einsatzbereit.

Von hier aus können Sie jede beliebige Anwendung installieren. Um eine Ubuntu-Anwendung auf Ihrem Windows 11-System zu installieren, suchen Sie zunächst nach dem Namen der Anwendung. Sie können die Suche mit dem Befehl apt search durchführen. Um zum Beispiel "wireshark" zu finden, tun Sie Folgendes:

apt search wireshark

Suchen Sie in den Suchergebnissen nach dem Programm, das Sie installieren möchten. Verwenden Sie dann den Befehl "apt install programname". Um Wireshark zu installieren, lautet der Befehl zum Beispiel:

sudo apt install wireshark

Wenn Ihr Programm installiert ist, können Sie es mit dem folgenden Befehl direkt vom Terminal aus starten:

nohup programm_name & disown

Linux apps Kdenlive and Wireshark are running inside of Windows 11.

Alternativ können Sie Anwendungen auch über das Startmenü von Windows 11 starten.

Integration in Windows 11

Wenn Anwendungen über WSL installiert werden, integrieren sie sich gut in Windows 11, indem sie sich in das Windows 11-Startmenü einfügen. Um von Windows 11 aus auf Ihre installierten WSL-Programme zuzugreifen, sehen Sie sich Ihre Programme an. Jede integrierte Anwendung hat ein Linux-Symbol.

Die WSL-Integration in Windows 11 ist recht gut. Beachten Sie jedoch, dass nicht jede einzelne Anwendung ein Desktop-Symbol erzeugt. Manchmal müssen Sie Ihre Ubuntu-Programme direkt über das Terminal starten. Dazu geben Sie normalerweise den Paketnamen ein und drücken die Eingabetaste.

Fehlerbehebung bei allgemeinen Installationsproblemen

WSL lässt sich normalerweise problemlos unter Windows 11 installieren. Wenn Sie jedoch Probleme haben, gibt es eine schnelle und einfache Lösung. Öffnen Sie zunächst die PowerShell in Windows 11. Sobald sie geöffnet ist, verwenden Sie den Update-Befehl für WSL. Durch die Aktualisierung der WSL werden verschiedene Patches und Korrekturen installiert, die die Probleme, die Sie haben, sicher beheben.

wsl --update

Wenn die Aktualisierung nicht hilft, können Sie Ubuntu WSL auch neu installieren, indem Sie die Installationsanweisungen im Abschnitt "Einrichtung" dieses Handbuchs befolgen.


WSL wertet Ihr Windows 11-Erlebnis auf, indem es Ubuntu-Anwendungen auf Ihren Desktop bringt, ohne dass Sie sich um die Virtualisierung kümmern müssen. Steigen Sie in Ubuntu und WSL ein, um die Leistung Ihres Windows 11-PCs zu verbessern und neue Möglichkeiten der Datenverarbeitung zu entdecken.