Windows-Befehlszeilentools haben sich mit PowerShell stark weiterentwickelt, aber Linux hat seit vielen Jahren ein viel besser nutzbares Terminal. So können Sie mit Cygwin, einem Terminal im Nix-Stil für Windows-PCs, das Beste aus beiden Welten herausholen.
In der heutigen Lektion erklären wir, wie Sie Cygwin zum Laufen bringen, aber bleiben Sie auf dem Laufenden für zukünftige Artikel, in denen wir erklären, wie Sie es für alle möglichen Dinge verwenden können.
Cygwin installieren
Cygwin wird mit einer normalen setup.exe zur Installation in Windows geliefert, aber es gibt ein paar Schritte, die Sie beachten müssen, also werden wir Sie durch die Installation führen.

Um die Installation klein zu halten und gleichzeitig Bandbreite für Sie und Cygwin zu sparen, lädt das Standardinstallationsprogramm nur die benötigten Dateien aus dem Internet herunter.

Der Standardinstallationspfad ist C:Cygwin, aber wenn Sie keine Programme im Stammverzeichnis Ihres Laufwerks C: installieren möchten, können Sie den Pfad ändern oder einen symbolischen Link von C:Cygwin zu Ihren Programmdateien erstellen.

Klicken Sie auf Weiter, bis Sie zu einer Download-Mirror-Auswahl gelangen. Leider sagt das Installationsprogramm nicht, wo sich die Spiegel befinden, so dass Sie in den meisten Fällen genauso gut erraten können, welcher Spiegel am besten funktioniert.

Nachdem Sie einen Mirror ausgewählt haben, lädt das Installationsprogramm eine Liste der verfügbaren Pakete herunter, die Sie installieren können. Hier wird es etwas einschüchternder.
Es werden Hunderte von Paketen verfügbar sein, die in mehrere verschiedene Kategorien unterteilt sind. Wenn Sie das Paket nicht kennen, können Sie die Standardauswahl beibehalten und später zusätzliche Pakete installieren, indem Sie das Installationsprogramm erneut ausführen.

Wenn Sie wissen, welches Paket Sie benötigen, können Sie danach suchen und die Ergebnisse werden automatisch gefiltert.

Sobald Sie auf Weiter klicken, dauert es eine Weile, alle ausgewählten Tools herunterzuladen und dann die Installation abzuschließen.
Cygwin-Pfad zur Windows-Umgebungsvariablen hinzufügen
Nach der Installation haben Sie ein Cygwin-Symbol auf Ihrem Desktop, das Sie starten können, um das Cygwin-Terminal zu öffnen.

Dieses Terminal startet im C:Cygwinhome Ordner, aber das ist nicht besonders nützlich, da Sie dort wahrscheinlich keine Dateien gespeichert haben. Sie können alle grundlegenden Linux-Befehle verwenden, aber wenn Sie zu Ihrem Laufwerk C: zurückkehren möchten, müssen Sie das Verzeichnis in /cygdrive/c ändern.
Damit Cygwin in Ihrer normalen Windows-Eingabeaufforderung funktioniert, müssen Sie Cygwin zu Ihren Windows-Umgebungsvariablen hinzufügen.
Öffnen Sie zunächst Ihre Systemeigenschaften mit Win+Pause/Break oder klicken Sie mit der rechten Maustaste auf den Computer und wählen Sie Eigenschaften.
Klicken Sie in der linken Spalte auf erweiterte Systemeinstellungen, um das gesuchte Fenster mit den Systemeigenschaften zu öffnen.

Klicken Sie auf der Registerkarte «Erweitert» unten auf Umgebungsvariablen.

Suchen Sie dann in den Systemvariablen die Pfadvariable und klicken Sie auf Bearbeiten.

Fügen Sie am Ende der Variablenwertoption den Cygwin-Bin-Speicherort wie folgt hinzu.
;C:Cygwinbin
Klicken Sie auf OK, um das Fenster zu schließen, und öffnen Sie dann eine Eingabeaufforderung, um einige Linux-Befehle zu testen.
Wie Sie im Bild unten sehen können, funktionieren sowohl pwd als auch ls in der normalen Windows-Eingabeaufforderung. Sie können auch sehen, dass /cygdrive/c automatisch zum Speicherort hinzugefügt wird.

Es gibt noch viel mehr, was Sie tun können, wenn Cygwin installiert ist, und wir werden Ihnen in zukünftigen Artikeln einige weitere nützliche Tools zeigen.
Cygwin-Homepage