Cygwin-Pakete über die Befehlszeile installieren [duplizieren]

46

Mögliches Duplikat:
Aktualisieren und Installieren von Paketen über die Cygwin-Befehlszeile?

Ich suche nach einer "yum" -Link-Methode, um zusätzliche Cygwin-Pakete von der Kommandozeile aus zu installieren. Nehmen wir an, ich möchte das Paket "Math / bc" hinzufügen, dann möchte ich es im Idealfall mit einem einzigen Befehl ausführen können, wie in:

yum install bc

Die einzige Möglichkeit, neue Pakete zu installieren, besteht darin, die Installationsdatei SETUP.EXE zu suchen und auszuführen und dann zum entsprechenden Paket zu scrollen, es hinzuzufügen usw. Dies ist ziemlich umständlich, daher bin ich sicher, dass es eine intelligentere gibt Befehlszeilenmethode zum Hinzufügen eines zusätzlichen Pakets.

knorv
quelle
1
Dies ist eine Betrogene und hat gestern gefragt worden: superuser.com/questions/40545/...
INNAM
@innaM - Alle Duplikate zeigen an, dass Cygwin einen Paketmanager bereitstellen muss. Ahnungslose Benutzer wie ich halten es für selbstverständlich, dass einer verfügbar und installiert ist. Ich denke, es ist die einzige moderne Unix- und Linux-Distribution ohne eine ...
jww 30.06.15

Antworten:

67
lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg
install apt-cyg /bin
apt-cyg install bc
knorv
quelle
5
Nett. (Natürlich könnten Sie wget nicht auf diese Weise installieren - noch chmod oder mv :) Wird dies auch Abhängigkeiten installieren? Welche Auswirkung hat dies auf nachfolgende Verwendungszwecke von Setup, dh auf Ihr "lokales Paketverzeichnis" usw.?
Chris Noe
1
Gibt es Alternativen, wenn weder Wget noch Curl installiert sind?
Erik Allik
2
Das ist so toll, dass ich mein ganzes Leben lang danach
gesucht habe
1
@chovy: Sie erhalten wget auf dem Computer, indem Sie das Setup erneut ausführen und wget
doublehelix
1
@ jeremytwfortune - "Wie schwer ist es, das Setup erneut auszuführen?" - Das ist eigentlich eine sehr gute UX-Frage. sudo <pkg mgr> install <package>ist ein Schritt und der Prozess ist abgeschlossen. Ich habe das Setup nach der Installation gelöscht (Setup war abgeschlossen), daher muss ich es erneut herunterladen, durch die Bildschirme klicken, suchen, auswählen, durch einige weitere Bildschirme klicken. Das sind ungefähr sechs Schritte. Was ist aus UX-Sicht besser?
Jww