- - Ausführen von Linux-Apps aus Bash unter Windows 10 [Guide]

Ausführen von Linux-Apps aus Bash unter Windows 10 [Anleitung]

Ubuntu kommt zu Windows 10. Mit dem Windows 10 Preview Build 14316 können Sie es ausprobieren. Ubuntu und Bash für Windows 10 sind eine große Sache für Entwickler, weil sie die Entwicklung erheblich vereinfachen. Die Funktion ist nur in den Vorschau-Builds noch verfügbar und wir testen das Wasser, um zu sehen, was es kann. Die eine Frage, die sich stellt, ist, ob Sie eine Linux-App unter Windows 10 mit Bash und Ubuntu ausführen können. Die Antwort lautet "Ja". Hier finden Sie eine vollständige Anleitung dazu.

Schritt 1: Führen Sie Bash unter Windows 10 aus. Wenn Sie Windows 10 Preview Build 14316 ausführen, aber noch nie Bash darauf ausgeführt haben, haben Sie es wahrscheinlich nicht aktiviert. Hier finden Sie eine Anleitung, wie Sie Bash unter Windows 10 zum Laufen bringen.

Schritt 2: Um eine Linux-App unter Windows 10 auszuführen, müssen Siemuss zuerst einen X-Server darauf ausführen. Ihnen stehen eine Vielzahl von Optionen zur Verfügung. Xming, Cygwin / X oder VcXsrv Windows X Server. Wir haben VcXsrv Windows X Server verwendet und empfehlen dies, wenn Sie keine oder nur geringe Probleme beim Beheben oder Einrichten haben möchten. VcXsrv Windows X Server kann sofort ausgeführt werden, während für die beiden anderen Optionen einige Einstellungen erforderlich sind. Wenn Sie mit den beiden anderen gut vertraut sind, können Sie sie gerne verwenden.

Schritt 3: Laden Sie VcXsrv Windows X Server herunter und führen Sie es aus. Es wird ein X-Symbol in der Taskleiste hinzugefügt, um anzuzeigen, dass es ausgeführt wird und dass dies alles ist, was Sie benötigen.

Schritt 4: Öffnen Sie Bash, indem Sie über die Windows-Suche danach suchen, oder fordern Sie Cortana auf, es zu öffnen.

Schritt 5: Laden Sie die App herunter, die Sie ausführen möchten. Wir geben Ihnen einige Optionen, da die ausgeführten Apps fehlerhaft sind und Abstürze verursachen können. Hier ist eine Liste.

Feuerfuchs

apt-get install firefox

Ubuntu X11-Apps

apt-get install x11-apps

Gnome-Kontrollzentrum

apt-get install gnome-control-center

Führen Sie diese Apps einzeln aus. Irgendwann vor dem Herunterladen der Apps werden Sie aufgefordert, den Download und die Installation zu bestätigen. So sieht es aus. Geben Sie hier Y ein und drücken Sie die Eingabetaste, um fortzufahren.

App-get-Erlaubnis

Schritt 6: Stellen Sie sicher, dass VcXsrv Windows X Server ausgeführt wird (überprüfen Sie die Taskleiste auf das X-Symbol) und dass Sie mindestens eine App mit den aufgegebenen Befehlen erfolgreich heruntergeladen haben.

VcXsrv Windows X Server

Schritt 7: Sie müssen jetzt die Anzeige in Ihr lokales System exportieren. Wechseln Sie zu Bash und führen Sie den folgenden Befehl aus. Stellen Sie sicher, dass Sie das Wort "Anzeige" als Teil der Syntax in Großbuchstaben schreiben.

export DISPLAY =: 0

Export-Anzeige

Schritt 8: Führen Sie die heruntergeladene App aus. Hier sind die Befehle zum Ausführen der in Schritt 5 heruntergeladenen Apps.

Feuerfuchs

firefox

ff-win10-bash

X11-Apps

Dieses Paket enthält drei Apps. Führen Sie daher jeweils die folgenden Apps aus.

xeyes

xeyes-win10

xcalc
xclock

xclock-win10

Gnome-Kontrollzentrum

gnome control center

gnome-control-center-win10

Die Leistung dieser Apps ist alles andere als optimal. Firefox stürzt häufig ab und Sie müssen möglicherweise mehrere Versuche unternehmen, um es nur einmal zum Laufen zu bringen. Sie können dem Screenshot oben entnehmen, dass beim Öffnen von Firefox immer noch ein Sandbox-Fehler aufgetreten ist. Manchmal kann es bis zu einer Minute dauern, bis eine App tatsächlich auf Ihrem Bildschirm angezeigt wird, nachdem Sie den Befehl erteilt haben. Im Endeffekt können Sie diese Apps zwar zum Laufen bringen, ihre Verwendung ist jedoch noch nicht möglich. Sie werden furchtbar eingeschränkt sein, auf welche Apps Sie derzeit zugreifen können.

Sie müssen wahrscheinlich warten, bis spätere Builds oder möglicherweise die stabile Version des Windows 10 Anniversary-Updates vorliegen, bevor Sie diese weiterverwenden können.

Laden Sie VcXsrv Windows X Server herunter

Bemerkungen