2024 Autor: Peter John Melton | [email protected]. Zuletzt bearbeitet: 2023-12-16 04:41
Wir haben eine Menge der Möglichkeiten der neuen Bash-Shell von Windows 10 behandelt. Daher haben wir alle diese Handbücher hier zu einer großen Liste zusammengefasst.
Erste Schritte mit Linux unter Windows
Seit dem Fall Creators Update Ende 2017 müssen Sie den Entwicklermodus in Windows nicht mehr aktivieren, und diese Funktion ist nicht mehr im Beta-Modus.
Installieren Sie die Linux-Software
apt-get
Befehl. (Das
apt
Befehl funktioniert auch.) Mit diesem Befehl wird Software aus den Ubuntu-Software-Repositorys heruntergeladen und installiert. Sie können eine oder mehrere Anwendungen mit nur einem einzigen Befehl herunterladen und installieren.
Da dies eine mehr oder weniger vollständige Ubuntu-Benutzerumgebung ist, können Sie Software auch auf andere Weise installieren. Sie können Software aus dem Quellcode genauso kompilieren und installieren, wie Sie dies beispielsweise bei einer Linux-Distribution tun würden.
Wenn Sie eine andere Linux-Distribution installiert haben, verwenden Sie stattdessen die Befehle zum Installieren von Software für diese bestimmte Distribution. Zum Beispiel verwendet openSUSE die
zypper
Befehl.
Führen Sie mehrere Linux-Distributionen aus
Sie können mehrere Linux-Distributionen installiert haben und sogar mehrere verschiedene Linux-Umgebungen gleichzeitig ausführen.
Wenn Sie nicht sicher sind, welche Datei installiert werden soll, empfehlen wir Ubuntu. Wenn Sie jedoch eine bestimmte Linux-Distribution benötigen, testen Sie möglicherweise Software, die auf einem Server ausgeführt wird, auf dem SUSE Linux Enterprise Server oder Debian ausgeführt wird, oder Sie möchten die Sicherheitstest-Tools in Kali Linux. Sie sind neben Ubuntu im Store erhältlich.
Greifen Sie auf Windows-Dateien in Bash und Bash-Dateien in Windows zu
Linux-Distributionen, die Sie installieren, erstellen einen versteckten Ordner, in dem alle in dieser Linux-Umgebung verwendeten Dateien gespeichert werden. Sie können auf diesen Ordner von Windows aus zugreifen, wenn Sie Linux-Dateien mit Windows-Tools anzeigen und sichern möchten. Microsoft warnt jedoch, dass Sie diese Linux-Dateien nicht mit Windows-Tools ändern oder neue Dateien hier mit Windows-Anwendungen erstellen sollten.
Wenn Sie sich in der Linux-Umgebung befinden, können Sie unter / mnt / auf Ihre Windows-Laufwerke zugreifen. Ihr Laufwerk C: befindet sich unter / mnt / c und Ihr Laufwerk D: beispielsweise unter / mnt / d. Wenn Sie mit Dateien in Linux- und Windows-Umgebungen arbeiten möchten, platzieren Sie sie irgendwo in Ihrem Windows-Dateisystem und greifen Sie über den Ordner / mnt / darauf zu.
Wechselbare Laufwerke und Netzwerkspeicherorte einbinden
Sie können diese jedoch selbst einbinden und in der Linux-Umgebung mit einem speziellen mount-Befehl auf sie zugreifen, der das drvfs-Dateisystem nutzt.
Wechseln Sie zu Zsh (oder einer anderen Shell) anstelle von Bash
Beispielsweise können Sie die Zsh-Shell anstelle von Bash verwenden. Sie können sogar die Standard-Bash-Shell automatisch zur Zsh-Shell wechseln, wenn Sie die Linux-Shell-Verknüpfung in Ihrem Startmenü öffnen.
Verwenden Sie Bash-Skripts unter Windows
Sie können Bash-Befehle in ein Batch-Skript oder ein PowerShell-Skript integrieren, was sehr praktisch ist. Weitere Informationen finden Sie in unserem Handbuch zu Bash-Skripts in Windows 10.
Führen Sie Linux-Befehle außerhalb der Linux-Shell aus
bash -c
oder
wsl
Befehl, um einen Linux-Befehl außerhalb der Linux-Shell auszuführen.Die Linux-Umgebung führt den Befehl einfach aus und wird dann beendet. Wenn Sie diesen Befehl in einem Eingabeaufforderungs- oder PowerShell-Fenster ausführen, druckt der Befehl seine Ausgabe an die Eingabeaufforderungs- oder PowerShell-Konsolen.
Mit kann man viel machen
bash -c
oder
wsl
. Sie können Desktop-Verknüpfungen erstellen, um Linux-Programme zu starten, sie in Batch- oder PowerShell-Skripts zu integrieren oder auf andere Weise auszuführen, auf die Sie ein Windows-Programm ausführen.
Führen Sie Windows-Programme von Bash aus
Um ein Windows-Programm auszuführen, geben Sie den Pfad zu einer EXE-Datei ein und drücken Sie die Eingabetaste. Ihre installierten Windows-Programme finden Sie im Ordner / mnt / c in der Bash-Umgebung. Denken Sie daran, dass der Befehl zwischen Groß- und Kleinschreibung unterscheidet, daher unterscheidet sich "Example.exe" von "example.exe" in Linux.
Führen Sie grafische Linux-Desktop-Programme aus
Dies funktioniert jedoch standardmäßig nicht. Sie müssen einen X-Server installieren und den Server einrichten
DISPLAY
Variable, bevor grafische Linux-Desktopprogramme auf Ihrem Windows-Desktop ausgeführt werden. Je einfacher die Anwendung ist, desto wahrscheinlicher funktioniert sie. Je komplexer die Anwendung ist, desto wahrscheinlicher ist es, dass sie versucht, etwas zu tun, das das Microsoft-Subsystem von Linux für Linux noch nicht unterstützt. Alles, was Sie tun können, ist es, mit diesen Anweisungen zu probieren und auf das Beste zu hoffen.
Wählen Sie Ihre Standard-Linux-Umgebung
bash
oder
wsl
Befehl, oder wenn Sie die
bash -c
oder
wsl
Befehle zum Ausführen eines Linux-Befehls von einem anderen Ort in Windows aus.
Selbst wenn Sie mehrere Linux-Distributionen installiert haben, können Sie sie trotzdem direkt starten, indem Sie einen Befehl wie ausführen
ubuntu
oder
opensuse-42
. Den genauen Befehl, den Sie benötigen, finden Sie auf der Download-Seite jeder Linux-Distribution im Microsoft Store.
Starten Sie Bash schnell vom Datei-Explorer aus
Dieser Artikel enthält auch Anweisungen zum Hinzufügen einer Option "Open Bash-Shell hier" zum Datei-Explorer durch Bearbeiten der Windows-Registrierung. Dadurch erhalten Sie eine praktische Kontextmenüoption, die ähnlich wie die Optionen "PowerShell-Fenster hier öffnen" oder "Eingabeaufforderung hier öffnen" funktioniert.
Ändern Sie Ihr UNIX-Benutzerkonto
Deinstallieren Sie eine Linux-Umgebung und installieren Sie sie erneut
Um ein neues System zu erhalten, ohne die Linux-Distribution erneut herunterzuladen, können Sie den Befehl der Distribution zusammen mit der Option "clean" über eine Windows-Eingabeaufforderung oder eine PowerShell-Konsole ausführen. Um beispielsweise Ubuntu zurückzusetzen, ohne es erneut herunterzuladen, führen Sie es aus
ubuntu clean
Wenn Sie noch eine ältere Linux-Umgebung installiert haben, die vor dem Fall Creators Update installiert wurde, können Sie sie weiterhin mit dem Befehl lxrun deinstallieren.
Aktualisieren Sie Ihre Ubuntu-Umgebung
Wenn Sie jedoch eine Bash-Umgebung unter einer älteren Windows-Version erstellt haben, wird eine ältere Ubuntu-Umgebung installiert. Sie können einfach den Store öffnen und das neueste Ubuntu aus dem Windows Store installieren, um ein Upgrade durchzuführen.
Unternehmerische Geeks werden sicherlich andere interessante Dinge in der Linux-Umgebung in der Zukunft herausfinden. Das Windows-Subsystem für Linux wird hoffentlich immer leistungsfähiger, erwarten Sie aber nicht, dass Microsoft in Kürze grafische Linux-Desktopanwendungen offiziell unterstützt.
Empfohlen:
Alles, was Sie mit den geheimen "Abfragecodes" Ihres iPhones tun können
Ihr iPhone verfügt über Geheimcodes, die Sie an das Dialer anschließen können, um auf versteckte Optionen zuzugreifen. Diese Codes fragen das Telefon ab, um verschiedene Einstellungen zu finden und zu ändern. Sie können beispielsweise eine genauere Anzeige der Signalstärke Ihres Mobiltelefons anzeigen und eine Anrufsperre einrichten, um ausgehende Anrufe zu blockieren.
Alles, was Sie mit der Datei-App auf Ihrem iPhone oder iPad tun können
In iOS 11 hat Apple schließlich einen Dateimanager für iPhone und iPad hinzugefügt. Diese App wird als "Dateien" bezeichnet und ist ein zentraler Ort, an dem Sie alle Ihre Dateien über Services wie das iCloud Drive von Apple, Dropbox, Google Drive und Microsoft OneDrive anzeigen und verwalten können.
17 Was Sie mit Siri auf dem neuen Apple TV tun können
Die neueste Version von Apple TV verfügt über viele coole erweiterte Funktionen. Das Wichtigste unter diesen ist die Siri-Integration, bei der viele Leute noch nicht wissen, wie man sie benutzt. Hier sind dann 17 Dinge, die Sie mit Siri machen können.
Was Sie mit mehreren Amazon-Echos tun können (und können)
Das Amazon Echo ist ein Gerät, das schnell zum Mittelpunkt Ihres intelligenten Setups werden kann. Was aber, wenn Sie in einem größeren Haus wohnen, in dem ein Echo es nicht schneiden kann? Hier erfahren Sie, wie Sie ein zweites oder sogar ein drittes Amazon Echo in Ihr Haus bringen können.
Alles, was Sie mit Google Pay tun können
Google Pay ist in den letzten Monaten wirklich gewachsen. Es trat vom Android-spezifischen Branding weg und wurde für Kundenkarten und Bordkarten unterstützt. Was können Sie also mit Google Pay tun?