Basic Basic Cygwin and Bash
Inhaltsverzeichnis:
Cygwin ist eine kostenlose Anwendung, die unter Windows eine UNIX-ähnliche Umgebung bietet. Cygwin besteht aus UNIX-System-Aufruf-Bibliotheken zusammen mit vielen GNU-Anwendungen. Compiler, Entwicklungstools, Entwicklungs-Toolkits, GNU Emacs, TeX und LaTeX, OpenSSH (Client und Server) und vieles mehr sind in verschiedene Module gepackt, die Sie herunterladen und auf Ihrem Windows PC verwenden können.
Cygwin Overview
Cygwin fungiert als eine Emulationsebene, die eine wesentliche POSIX (Portable Operating System Interface) -Systemaufruffunktionalität und eine Sammlung von Werkzeugen bereitstellt, die ein Linux-Look and Feel bereitstellen. Wenn Cygwin installiert ist, haben Benutzer Zugriff auf viele Standard-UNIX-Dienstprogramme. Cygwin kann Ihnen helfen, alle UNIX-Befehle auf dem Windows-PC auszuführen, was immer ein Problem für Entwickler ist, besonders für die Entwickler, die auf Linux-Servern arbeiten.
Die POSIX-Kompatibilität von Cygwin passt nicht gut zur nativen Windows-API. Wenn Sie POSIX-Aufrufe mit Windows-Aufrufen in Ihrem Programm mischen, können möglicherweise ungleichmäßige Ergebnisse auftreten. Insbesondere funktionieren Cygwin-Signale nicht mit Windows-Funktionen, die Dateinamen akzeptieren, die von Cygwins Unterstützung für lange Dateinamen verwechselt werden können.
In diesem Artikel werde ich über seine Installation sprechen und einige der Gemeinsamkeiten von Cygwin mit dem nativen UNIX auflisten Aufgaben, die mit dieser Anwendung auf einem Windows PC ausgeführt werden können.
Cygwin Installation
Die Installation von Cygwin beginnt mit dem Herunterladen der ausführbaren Datei und deren Ausführung. Hier sind eine Reihe von Screenshots, die Sie durch die komplette Installation führen können.
1) Stellen Sie sicher, dass Sie eine von Cygwin unterstützte Version von Windows verwenden und dass Sie über ausreichend Speicherplatz verfügen. Empfohlen werden mindestens 5GB, da die Installation von Cygwin ca. 5 GB kosten kann.
2) Starten Sie die ausführbare Datei und wählen Sie dann die Option "aus dem Internet installieren". Dadurch kann die Anwendung das komplette Repository vom Server auf Ihren lokalen Rechner herunterladen.
3) Wählen Sie das Standardverzeichnis. C: Cygwin, das wird immer empfohlen. Klicken Sie auf Weiter.
4) Wählen Sie den Typ der Internetverbindung. Wählen Sie "Direktverbindung". Drücken Sie Weiter.
5) Wählen Sie eine nahe gelegene Mirror-Site, von der die Cygwin-Pakete heruntergeladen werden sollen. Jeder wird tun.
6) Pakete auswählen: Dies ist der kritische Teil. In diesem Schritt müssen Sie die gewünschten Anwendungen auswählen. Die Anwendungen oder Pakete können ausgewählt werden, indem Sie auf die Standardbezeichnung neben dem Paketnamen klicken. Falls Sie mit UNIX noch nicht vertraut sind, werden diese Pakete am häufigsten verwendet:
- opennssh
- keychain (für ssh-Schlüsselpaare)
- gv
- ghostscript
- emacs
- vi
- tcsh
- gnu compiler
- tetex
- aspell
- gnuplot
- rsync
7) Sobald Sie auf Weiter klicken, beginnt die Installation. Es dauert einige Zeit, kann etwa 30 Minuten dauern, abhängig von der Download-Geschwindigkeit. Starten Sie Cygwin, indem Sie auf die Batch-Datei klicken.
Cygwin-Funktionen
- Cygwin ist frei / Open Source. Es kann mit dem vorhandenen Quellcode geändert werden, der zum Download verfügbar ist.
- Sie können Befehle auf Cygwin bash. Installieren Sie Compiler, SDKs und Tools darauf.
- Clipboard Integration - Zwischenablage zwischen der X-Zwischenablage und der Windows-Zwischenablage. Unterstützt nur Text.
- Remote-Clients - Remote-Clients können in Ihrer Cygwin / X-Sitzung entweder per Telnet oder über X11-Tunneling über SSH gestartet und angezeigt werden, entweder mit dem openssh-Paket von Cygwin.
- Führen Sie Client-Server-Anwendungen mit zwei verschiedenen Instanzen aus von Cygwin auf demselben PC.
Cygwin Download
Download Cygwin hier .
Das Video führt Sie durch die Cygwin Installationsschritte.
Prüfliste für die reibungslose Installation von Windows 10
Post listet einige Punkte auf, die Sie für eine reibungslose Installation von Windows 10 Technical Preview beachten sollten - Installationstipps
EHour TimeSheet Überprüfung, Installation, Download
EHour ist ein webbasiertes Freeware-Zeiterfassungs- und Projektmanagement-Tool, mit dem Einzelpersonen oder Unternehmen ihre Mitarbeiter belasten können in Übereinstimmung mit der Zeit, für die sie gearbeitet haben.
Google Drive für Windows 10: Überprüfung und Offline-Installation
Google Drive für Windows 10 ist eine grundlegende Synchronisierungssoftware, die das tut, was sie setzt zu tun. Google Drive Offline Installer ansehen und herunterladen.