Cygwin Dos2Unix Comando non trovato


25

Sto riscontrando alcuni problemi con Cygwin. Sto cercando di usare l'utilità dos2unix e cygwin sta lanciando -bash: dos2unix: command not foundQuando torno all'installer e guardo attraverso i pacchetti non riesco nemmeno a trovare dos2unix, ma quando guardo l'elenco dei pacchetti di cygwin è chiaramente lì.

Qualsiasi aiuto sarebbe molto apprezzato!

Risposte:


33

Dovresti trovare dos2unixnella categoria Utilità , Base o Testo . È più semplice usare la funzione di ricerca. Se il pacchetto non è elencato, provare a utilizzare un altro mirror.

Se hai installato questo pacchetto mentre il tuo terminale Cygwin è ancora aperto, esegui un rehash(dipende dalla tua shell) o semplicemente avvia un nuovo terminale.

inserisci qui la descrizione dell'immagine


Ho provato un mirror diverso e sembra che quello da cui stavo scaricando in precedenza non fornisse tutti i pacchetti. Grazie!
Nolski,

2
ora è in "testo" anziché in Utilità.

@ user307279: Grazie, l'ho incluso nella mia risposta. Con il mio attuale setup.exeil dos2unix si trova nella base , quindi potrebbe essere diverso, che una versione utilizza.
mpy,


2

apt-cyg install dos2unix se ti trovi nel Terminale Cygwin


1

Ho avuto un problema simile che era dovuto al fatto che ero ancora più stupido. Nel mio caso, ho installato entrambe le build a 32 e 64 bit di Cygwin. Avevo installato "dos2unix" sulla versione a 32 bit, ma non lo avevo installato sulla versione a 64 bit. Non riuscivo a capire perché il programma di installazione sembrava funzionare, ma non riuscivo ancora a eseguirlo!

Consiglio: non installare entrambe le versioni di Cygwin. :)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.