Installazione dei pacchetti Cygwin dalla riga di comando [duplicato]


46

Possibile duplicato:
aggiornamento e installazione di pacchetti tramite la riga di comando di Cygwin?

Sto cercando un metodo di collegamento "yum" per installare pacchetti Cygwin aggiuntivi dalla riga di comando. Diciamo che voglio aggiungere il pacchetto "Math / bc", quindi idealmente mi piacerebbe poterlo fare usando un comando come in:

yum install bc

Attualmente l'unico modo che ho trovato per installare nuovi pacchetti è individuare ed eseguire il file SETUP.EXE del file di installazione e quindi scorrere fino al pacchetto pertinente, aggiungerlo, ecc. Questo è abbastanza ingombrante, quindi sono sicuro che ci sia un più intelligente modo da riga di comando per aggiungere un pacchetto aggiuntivo.


1
Questo è un duplicato ed è stato chiesto ieri: superuser.com/questions/40545/…
innaM

@innaM: tutti i duplicati indicano che Cygwin deve fornire un gestore di pacchetti. Gli utenti ignari come me danno per scontato che uno sia disponibile e installato. Penso che sia l'unica moderna distribuzione Unix e Linux senza una ...
jww

Risposte:


67
lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg
install apt-cyg /bin
apt-cyg install bc

5
Bello. (Certo, non saresti in grado di installare wget in questo modo - né chmod o mv :) Anche questo installerà dipendenze? Che effetto ha questo sugli usi successivi dell'installazione, ad es. La "directory del pacchetto locale", ecc.?
Chris Noe,

1
Qualche alternativa se non sono installati né wget né curl?
Erik Allik,

2
È così fantastico che stavo cercando questa da tutta la mia vita
ardiyu07,

1
@chovy: ottieni wget sulla macchina eseguendo di nuovo l'installazione e selezionando wget
doublehelix

1
@jeremytwfortune - "quanto è difficile eseguire nuovamente il setup?" - Questa è in realtà un'ottima domanda sulla UX. sudo <pkg mgr> install <package>è un passo e il processo è completo. Ho eliminato l'installazione dopo l'installazione (l'installazione è stata completata), quindi devo scaricarla di nuovo, fare clic sulle schermate, cercare, selezionare, fare clic su alcune altre schermate. Sono circa sei passi. Dal punto di vista UX, quale pensi sia meglio?
jww
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.