Cygwin User's Guide Parte 6: usare Cygwin con Windows | OTHER chapters | ||
( Ricordiamo che per utilizzare i programmi a riga di comando, occorre aprire la shell di Cygwin, cliccando sull'icona Cygwin, presente sul desktop. La shell è una finestra simile all'emulatore DOS di Windows. I comandi qui riportati sono da scrivere in questa shell. ) Usare realmente Cygwin con Windows Cygwin non è un sistema operativo completo. Così, per portare a termine alcune operazioni, deve affidarsi a Windows. Per esempio, Cygwin mette a disposizione un'immagine POSIX del filesystem Windows, ma non ha i suoi driver per il filesystem. Di conseguenza, usare realmente Cygwin significa, in parte, imparare ad usare Windows. Molte delle utility Windows offrono un buon grado di interazione con l'ambiente, prevalentemente a riga di comando, di Cygwin. Per esempio:
restituisce informazioni sulla configurazione di rete, mentre:
legge e configura il file di rete e le risorse di stampa. Molti di questi tool supportano la sintassi:
per mostrare le informazioni d'uso. Sfortunatamente, non esiste un insieme di programmi presenti su tutte le versioni di Windows. Se non avete familiarità con i programmi reperibili nel vostro sistema, qui trovate alcune linee generali. Windows NT 4.0 ha solo un set base di programmi, che si è esteso nelle versioni successive. Microsoft mette anche a disposizione download gratuiti per questi tool di NT 4.0 ( Resource Kit Support Tools ), Windows 2000 ( Resource Kit Tools ) e XP ( Windows Support Tools ). In genere, più è recente la versione di Windows, più è completo il set di programmi già installati. Inoltre, molti siti indipendenti, come: offrono utility a riga di comando molto utili, sempre se non già presenti in Cygwin. Alcuni di questi programmi Microsoft possono entrare in conflitto con le versioni corrispondenti di Cygwin. E' il caso di tool quali
oppure di anteporre la vostra directory I programmi Windows non comprendono i nomi dei percorsi espressi in POSIX-style. Quindi, qualsiasi argomento che faccia riferimento al filesystem deve essere in formato Windows ( o DOS ), oppure deve essere convertito. Cygwin mette a disposizione l'utility
Alcuni programmi richiedono la lista dei percorsi in formato Windows, delimitati dal punto e virgola, e
Un'altra questione è la ricezione dell'output e l'invio dell'input dai e ai programmi Windows eseguiti da console. Sfortunatamente, interagire con le applicazioni Windows, in esecuzione dalla console, non è un semplice problema di conversione. Le applicazioni Windows, eseguibili dalla console, sono progettate per essere eseguite da
Questo per conoscere il percorso Windows al programma Cygwin Bash. Aprite, ora, il prompt di DOS, spostatevi nella cartella DOS in cui è presente Bash e digitate:
In questo caso, per rendere Cygwin ancora più compatibile con Unix, impostate la variabile d'ambiente:
In alternativa, il package opzionale Molti package Cygwin, come
uno dei pochi programmi inclusi in tutte le versioni di Windows, a partire da Windows 95. Se doveste scegliere di installare il package Il package opzionale
Per informazioni sull'uso, chiamali con l'opzione:
Un altro problema, relativo alla interoperabilità tra Windows e Unix, è la differenza esistente tra i link Unix-style, che collegano un file ad un altro, ed i file Esistono diverse opzioni per stampare da Cygwin, incluso il programma
che sovrascrivono l'impostazione della variabile d'ambiente. Il nome della periferica può essere un percorso UNC:
un nome riservato DOS:
o il nome di una porta locale, connessa ad una stampante condivisa. E' possibile, nei percorsi UNC, utilizzare le forward slash:
utile nel caso vi trovaste a lavorare in una shell che usa le backslah come carattere di escape. Il programma
|
|||
Cygwin User's Guide Parte 6: usare Cygwin con Windows | Disclaimer: this link points to content provided by other sites. |