So führen Sie einen Linux-Desktop mit dem Windows-Subsystem für Linux aus

Das Ausführen von Linux neben Windows hat sich im Laufe der Jahre als immer nützlicher erwiesen. Dual Boot kann jedoch schwierig zu handhaben sein, wenn das Einrichten einer virtuellen Maschine Stabilitätsprobleme verursacht.

Eine Lösung besteht darin, das Windows-Subsystem für Linux zu verwenden, dies ist jedoch ohne Desktop-Umgebung möglich. Warum also nicht einfach die Linux-Distribution installieren, die Sie besitzen?

Hier erfahren Sie, wie Sie einen Linux-Desktop unter Windows mit dem Windows-Subsystem für Linux ausführen.

Was ist das Windows-Subsystem für Linux?

Falls Sie es nicht wussten, wird Windows 10 mit dem Fall Creators 2018-Update mit dem Windows-Subsystem für Linux geliefert. Dies ist eine optionale Funktion, die einfach installiert werden kann und die Installation von Linux-Betriebssystemen unterstützt, die im Windows Store erhältlich sind.

Dies bedeutet im Grunde, dass Sie ein Linux-Terminal unter Windows öffnen und Linux-Software installieren und ausführen können.

Es ist keine virtuelle Maschine erforderlich und es gibt keinen Dual-Boot.

Das Problem mit dem Windows-Subsystem für Linux ist jedoch, dass dies nur eine Befehlszeilenerfahrung ist. Es gibt kein Büro. Für Power-User wird dies wahrscheinlich kein Problem sein, aber da Linux eine große Auswahl an Desktop-Umgebungen hat, scheint es ein bisschen ein Versehen zu sein.

Glücklicherweise können Sie jetzt einen Linux-Desktop unter Windows installieren, sofern Sie zuerst das Windows-Subsystem für Linux konfiguriert haben.

Stellen Sie sicher, dass Windows 10 kompatibel ist

Bevor wir fortfahren, ist hier der wichtige Teil: Sie müssen eine 64-Bit-Version von Windows ausführen.

Sie können dies einchecken Einstellungen> System> Info, wo Sie die finden Systemtyp Eingang. Um fortzufahren, sollte “64-Bit-Betriebssystem” gelesen werden. Wenn dies nicht der Fall ist und Sie 64-Bit-Hardware verwenden, müssen Sie Windows 10 von 32-Bit auf 64-Bit aktualisieren.

Überprüfen Sie die Windows-Version


Eine weitere Voraussetzung ist, dass Sie durchführen müssen Windows 10 Build 14393 oder später. Sie können dies im selben Info-Bildschirm überprüfen, der unter aufgeführt ist Windows-Spezifikationen. Suche nach Betriebssystem erstellen– Wenn es größer als 14393 ist, können Sie das Windows-Subsystem für Linux verwenden. Andernfalls führen Sie einfach ein Windows-Update aus.

Sobald Windows 10 kompatibel ist, befolgen Sie unsere Anleitung zur Installation von Windows Subsystem für Linux.

Mit diesem Setup ist es Zeit, ein Büro hinzuzufügen.

Installieren Sie einen Linux-Desktop unter Windows

Wenn Sie das Windows-Subsystem für Linux bereits konfiguriert haben, klicken Sie auf Start und eintreten schlagen. Klicken Sie auf die erste Option (den Befehl bash run), um Linux zu verwenden. Bei den folgenden Schritten wird davon ausgegangen, dass Sie Ubuntu als Ihr bevorzugtes Linux-Betriebssystem installiert haben.

verbunden :  So holen Sie das Beste aus Ihrem alten Windows XP- oder Vista-Computer heraus

Führen Sie zunächst ein Update aus und aktualisieren Sie Ubuntu:

sudo apt update
sudo apt upgrade

Gehen Sie während dieses Upgrades zu Sourceforge, um das herunterzuladen und zu installieren Windows X Server VcXsrv-Dienstprogramm. (Andere X-Server sind für Windows verfügbar, einschließlich Xming und MobaXterm. Für den Rest dieses Handbuchs verwenden wir VcXsrv.)

Mit einem X-Server können Sie auf eine grafische Benutzeroberfläche (GUI) einer Linux-Anwendung oder einer Desktop-Umgebung zugreifen. Linux-Systeme verwenden X, um den Desktop anzuzeigen, können jedoch auch über ein Netzwerk verwendet werden.

Stellen Sie sicher, dass Ihr X Window-Server installiert ist, bevor Sie fortfahren. Der nächste Schritt ist die Installation Ihres Linux-Desktops.

Viele Linux Desktop Environments (LDEs) sind verfügbar. Wir werden es einfach halten und eine leichtgewichtige Umgebung namens LXDE installieren. Geben Sie zum Installieren Folgendes ein:

sudo apt install lxde

Geben Sie nach der Installation von LXDE diesen Befehl ein

export DISPLAY=:0
export LIBGL_ALWAYS_INDIRECT=1

Dadurch wird Linux angewiesen, den Desktop über den X-Server anzuzeigen. Wenn Sie also das oben heruntergeladene X Server-Programm ausführen, wird die Linux-Desktop-Umgebung angezeigt.

Wir haben VcXsrv verwendet, das das XLaunch-Tool enthält. Klicken Sie hier, um die anzuzeigen Anzeigeeinstellungen X. Fenster und wählen Sie Ein großes Fenster oder Ein großes Fenster ohne Titelleiste. Suche nach Nummer anzeigen während du dabei bist und setze es auf .

Konfigurieren Sie einen X-Server unter Windows

Klicke auf Nächster, dann wählen Sie Starten Sie keinen Client um sicherzustellen, dass XLaunch nur den Server startet, sodass Sie den Linux-Desktop später starten können. Klicke auf Nächster wieder, dann fertig. Möglicherweise möchten Sie zuerst klicken Konfiguration speichern um ihn zu retten.

Konfigurieren Sie einen X-Server unter Windows


Bereit, Ihren Linux-Desktop zu starten? Geben Sie in der Befehlszeile den Befehl ein, um Ihre bevorzugte LDE zu starten. Verwenden Sie für LXDE beispielsweise:

startlxde

Die Linux-Desktop-Umgebung sollte dann erscheinen!

Linux-Desktop unter Windows


Sie können jetzt jede vorinstallierte Linux-Software ausführen und sogar neue Apps und Dienstprogramme installieren.

Sie möchten keinen Linux-Desktop? Installieren Sie einfach eine App

Neben der Installation eines Linux-Desktops können Sie auch eine Linux-Desktop-Anwendung unter Windows 10 installieren. Dies ist nützlich, wenn Sie vorhaben, einen vollständigen Desktop zu installieren, um ihn zu übertreiben.

Verwenden Sie beispielsweise Folgendes, um den Rhythmbox Media Player zu installieren und unter Linux unter Windows auszuführen:

sudo apt install rhythmbox

Stellen Sie sicher, dass Sie den Exportbefehl definiert haben:

export DISPLAY=:0

Führen Sie dann einfach die App über die Bash-Eingabeaufforderung aus:

rhythmbox

Der Media Player wird gestartet und Sie können nach einer Bibliothek suchen.

Führen Sie Linux-Anwendungen in Windows mit dem Windows-Subsystem für Linux aus

In diesem Fall müssen Sie natürlich Mediendateien in der Linux-Umgebung auf Ihrem Computer hinzufügen. Sie können dies tun, indem Sie einen Browser installieren und Dateien herunterladen oder einfach ein USB-Laufwerk mit Mediendateien anschließen.

verbunden :  Microsoft möchte weiterhin, dass Sie auf Windows 10 aktualisieren

Vergessen Sie nach dem Anschließen des USB-Laufwerks nicht, es zu mounten (in diesem Beispiel wird D: als Laufwerksbuchstabe verwendet):

sudo mount -t drvfs D: /mnt/d

Wenn Sie fertig sind, müssen Sie das Laufwerk aushängen, bevor Sie es entfernen können. Dies stellt die Integrität der Daten auf dem Laufwerk sicher.

sudo umount /mnt/d

Obwohl es möglich ist, Ihre Windows-Ordner in Linux-Anwendungen zu durchsuchen, können keine tatsächlichen Dateien geöffnet werden. Dies ist ein Mangel im Windows-Subsystem für Linux, obwohl es Windows- und Linux-Umgebungen vor Beschädigungen schützt.

Linux in Windows: die ultimative Konvergenz!

Das Windows-Subsystem für Linux erleichtert das Ausführen von Linux-Software auf einem Windows-PC. Sie müssen sich keine Sorgen um virtuelle Maschinen oder den Schmerz des Dual-Bootens machen.

Mit einem installierten Linux-Desktop ist die Konvergenz fast abgeschlossen. Es ist eine großartige Möglichkeit, Linux bequem vom Windows-Desktop aus zu beherrschen.

Möchten Sie mehr wissen? Hier erfahren Sie, wie Sie mit Linux beginnen. Vielleicht macht es Ihnen auch Spaß herauszufinden, warum Windows, das den Linux-Kernel ausliefert, alles ändert.

Moyens Staff
Moyens I/O-Personal. motivierte Sie und gab Ratschläge zu Technologie, persönlicher Entwicklung, Lebensstil und Strategien, die Ihnen helfen werden.