Come usare i comandi di Linux in Windows con Cygwin
Gli strumenti da riga di comando di Windows sono avanzati molto con PowerShell, ma Linux ha avuto un terminale molto più utilizzabile per molti anni. Ecco come ottenere il meglio da entrambi i mondi con Cygwin, un terminale in stile "nix" per PC Windows.
Nella lezione di oggi, spiegheremo come far funzionare Cygwin, ma restate sintonizzati per gli articoli futuri in cui spiegheremo come usarlo per tutti i tipi di cose diverse.
Installa Cygwin
Cygwin viene fornito con un normale setup.exe da installare in Windows, ma ci sono alcuni passaggi su cui dovrai prestare attenzione, quindi ti guideremo attraverso l'installazione.
Per mantenere l'installazione piccola risparmiando larghezza di banda per te e Cygwin, il programma di installazione predefinito scaricherà solo i file necessari da Internet.
Il percorso di installazione predefinito è C: \ Cygwin, ma se non ti piace avere programmi installati nella directory principale dell'unità C: puoi cambiare il percorso o creare un collegamento simbolico da C: \ Cygwin ai tuoi file di programma.
Fai clic su Avanti fino a quando non arrivi a una selezione di mirror del download. Sfortunatamente, il programma di installazione non dice dove si trovano i mirror, quindi nella maggior parte dei casi si potrebbe anche solo indovinare quale mirror funzioni meglio.
Dopo aver selezionato un mirror, il programma di installazione scaricherà un elenco di pacchetti disponibili per l'installazione. Qui è dove le cose diventano un po 'più intimidatorie.
Ci saranno centinaia di pacchetti disponibili separati da più categorie differenti. Se non si conosce il pacchetto è possibile lasciare la selezione predefinita e installare i pacchetti aggiuntivi in seguito eseguendo di nuovo il programma di installazione.
Se sai quale pacchetto ti serve, puoi cercarlo e i risultati verranno automaticamente filtrati.
Dopo aver fatto clic su Avanti, ci vorrà un po 'di tempo per scaricare tutti gli strumenti selezionati e quindi completare l'installazione.
Aggiungi Cygwin Path alla variabile d'ambiente di Windows
Dopo l'installazione, sul desktop verrà visualizzata un'icona Cygwin che è possibile avviare per aprire il terminale Cygwin.
Questo terminale inizia nella cartella C: \ Cygwin \ home \ ma non è particolarmente utile perché probabilmente non ci sono file memorizzati lì. Puoi usare tutti i comandi di base di Linux ma se vuoi tornare al tuo C: drive devi cambiare directory in / cygdrive / c.
Per far funzionare Cygwin nel normale prompt dei comandi di Windows, è necessario aggiungere Cygwin alle variabili di ambiente Windows.
Inizia aprendo le proprietà del tuo sistema con Win + Pause / Break o con il tasto destro del mouse sul computer e seleziona Proprietà.
Nella colonna di sinistra clicca sulle impostazioni di sistema avanzate per aprire la finestra delle proprietà di sistema che stiamo cercando.
Dalla scheda Avanzate, fai clic su Variabili d'ambiente in basso.
Quindi, nelle variabili di sistema, individuare la variabile percorso e fare clic su modifica.
Alla fine dell'opzione valore variabile, aggiungere la posizione del cestino Cygwin in questo modo.
; C: \ Cygwin \ bin
Nota: assicurati di aggiungere un punto e virgola per separarlo dagli altri valori.
Fare clic su OK per chiudere la finestra e quindi aprire un prompt dei comandi per testare alcuni comandi di Linux.
Come puoi vedere dall'immagine in basso, sia pwd che ls funzionano nel normale prompt dei comandi di Windows. Puoi anche vedere che / cygdrive / c viene automaticamente aggiunto alla posizione.
C'è ancora molto che puoi fare con Cygwin installato e ti mostreremo alcuni degli strumenti utili negli articoli futuri.
Homepage di Cygwin