Cygwin è un'applicazione gratuita che fornisce un ambiente simile a UNIX sul sistema operativo Windows. Cygwin è costituito da librerie di chiamate di sistema UNIX insieme a molte applicazioni GNU. Compilatori, strumenti di sviluppo, kit di strumenti di sviluppo, GNU emacs, TeX e LaTeX, OpenSSH (client e server) e molto altro ancora sono impacchettati in diversi moduli che possono essere scaricati e utilizzati sul PC Windows.
Panoramica di Cygwin
Cygwin funge da livello di emulazione fornendo una sostanziale funzionalità di chiamata di sistema POSIX (Portable Operating System Interface) e una collezione di strumenti, che forniscono un aspetto e un aspetto Linux. Con Cygwin installato, gli utenti hanno accesso a molte utility UNIX standard. Cygwin può aiutarti a eseguire tutti i comandi UNIX su PC Windows, il che è sempre una preoccupazione per gli sviluppatori, specialmente gli sviluppatori che lavorano su server Linux.
La compatibilità POSIX di Cygwin non si adatta bene all'API di Windows nativa. Se si mischiano le chiamate POSIX con le chiamate Windows nel programma, è possibile che si verifichino risultati non uniformi. In particolare, i segnali Cygwin non funzioneranno con le funzioni di Windows che accettano nomi di file che potrebbero essere confusi dal supporto di Cygwin per nomi di file lunghi.
In questo articolo parlerò della sua installazione e dell'elenco di alcune delle funzionalità comuni di Cygwin anche delle attività UNIX native che possono essere eseguite su PC Windows utilizzando questa applicazione.
Installazione di Cygwin
L'installazione di Cygwin inizia con il download del file eseguibile e l'esecuzione. Ecco una serie di schermate che possono guidarti attraverso l'installazione completa.
1) Assicurati di utilizzare una versione di Windows supportata da Cygwin e di disporre di spazio su disco sufficiente. Consigliato minimo 5 GB in quanto l'installazione completa di Cygwin può pesare circa 5 GB.
2) Esegui il file eseguibile e quindi scegli l'opzione "installa da internet". Ciò consente all'applicazione di scaricare il repository completo dal server al computer locale.
6) Selezione dei pacchetti:Questa è la parte critica. In questo passaggio devi scegliere le applicazioni che desideri. Le applicazioni oi pacchetti possono essere selezionati semplicemente facendo clic sull'etichetta predefinita adiacente al nome del pacchetto. Nel caso in cui tu sia completamente nuovo in UNIX, questi sono i pacchetti più usati:
- opennssh
- portachiavi (per coppie di chiavi ssh)
- gv
- ghostscript
- emacs
- VI
- grazia
- tcsh
- compilatori di GNU
- tetex
- un incantesimo
- gnuplot
- rsync
7) Non appena si fa clic su Avanti, inizia l'installazione. Ci vuole un po 'di tempo, potrebbe essere di circa 30 minuti a seconda della velocità di download. Avvia Cygwin facendo clic sul file batch.
Funzionalità Cygwin
- Cygwin è gratuito / open source. Può essere modificato utilizzando il codice sorgente esistente che è disponibile per il download.
- Puoi bash comandi su Cygwin. Installa compilatori, SDK e strumenti su di esso.
- Integrazione degli Appunti: integrazione degli Appunti tra gli Appunti di X e gli Appunti di Windows. Supporta solo il testo.
- Client remoti - I client remoti possono essere lanciati e visualizzati nella sessione Cygwin / X via telnet o tramite tunneling X11 su ssh, utilizzando il pacchetto openssh di Cygwin.
- Esegui le applicazioni del server client utilizzando due diverse istanze di Cygwin sullo stesso PC.
Scarica Cygwin
Scarica Cygwin Qui.
Il video ti guiderà attraverso le fasi di installazione di Cygwin.
Articoli correlati:
- Il miglior software gratuito Clipboard Manager per Windows 10
- Cancella gli Appunti usando Shortcut, CMD o Menu contestuale in Windows 10/8/7
- Visualizza e gestisci appunti in Windows 10/8/7
- Qual è la vulnerabilità di ShellShock o Bash?
- Idem: una potente estensione per gli appunti per gli Appunti di Windows