Ich habe die neueste Version von Cygwin mit einer Reihe von Paketen installiert . Ich stellte schnell fest, dass ich mehr Pakete (wie z. B. wget
usw.) benötige und ich konnte keine Möglichkeit finden, die neuen Pakete zu installieren, ohne das Setup erneut auszuführen und alles von Grund auf neu zu installieren.
Was ich suche, ist das Äquivalent von apt-get auf Cygwin (falls es so etwas gibt).
updates
cygwin
installation
Mulone
quelle
quelle
Antworten:
Außerhalb des Setup-Programms gibt es in Cygwin keine Paketverwaltung. Das Setup wendet nur Aktualisierungen auf Ihre aktuelle Installation an. Es überschreibt keine Pakete, über die Sie bereits verfügen (sofern Sie dies nicht ausdrücklich gesagt haben).
Führen Sie das Setup-Programm erneut aus, um neue Pakete zu installieren.
quelle
cygwin-devel gcc-core git libcom_err-devel libcom_err2 libcrypt-devel libcrypt0 libedit-devel libedit0 libgcc1 libgssapi_krb5_2 libiconv-devel libiconv2 libintl-devel libintl8 libk5crypto3 libkrb5-devel libkrb5_3 libkrb5support0 libncurses-devel libncursesw10 libopenssl100 libssp0-4.9.2-3 make openssl-devel w32api-headers w32api-includes zlib-devel zlib0-1.2.8-3 git wget
Wie kann ich sie installieren?Es gibt ein Paket namens apt-cyg , das genau das ist, wonach Sie suchen. Es scheint auf apt-get zu beruhen.
Ein Beispielbefehl wäre
Zur Installation benötigen Sie wget, tar, gawk und bzip2. Sie können alle diese Pakete von der Cygwin- Paketliste herunterladen .
quelle
Führen Sie das Setup-Programm erneut aus. So aktualisieren Sie auch Cygwin.
quelle
unzip
. Alles, was ich getan habe, ist das Setup-GUI zu öffnen, nach Entpacken zu suchen und es zu überprüfen, um bin zu installieren. Es sieht jedoch fast so aus, als würde alles neu installiert. Ich sehe, dass es Pakete wie grep, libgtk usw. durchläuft. Es läuft seit ungefähr 10 Minuten und ist nur zu ungefähr 50% fertig. Ist das normal? Zu Ihrer Information, dies ist wahrscheinlich das erste Mal seit mehr als 8 Monaten, dass ich das Setup ausgeführt habe. Vielleicht sind also alle meine Pakete veraltet?Ich finde Chocolatey sehr nützlich für die Verwaltung von Windows-Installationen (Neu, Upgrade und Entfernen), und Cygwin ist keine Ausnahme!
Ich habe Cygwin mit Chocolatey installiert , und da Chocolatey im stillen Modus installiert wird, werden Sie nicht aufgefordert, Pakete auszuwählen, und Cygwin wird mit einem Minimum an Paketen installiert :-(.
Allerdings wollen jedes Mal , wenn ein neues Paket installieren , es ist wirklich-wirklich, einfach nur benutzen
--source=cygwin
. Zum Beispiel, bash installieren:quelle
Sie müssen 'lynx' zunächst auf eine übliche Weise installieren. Dann öffne cygwin und schreibe folgendes:
lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg
install apt-cyg /bin
Jetzt können Sie den Paketmanager verwenden
apt-cyg install
Weitere Informationen finden Sie unter https://github.com/transcode-open/apt-cyg
quelle
Ich hatte das gleiche Problem, als ich versuchte, Curl unter Windows zu verwenden, und habe es gerade behoben. Wenn du es hier postest, könnte es jemandem helfen.
Am besten verwenden Sie einfach cygwins setup.exe und wählen zusätzliche Pakete aus, die Sie benötigen. Gehen Sie hier: http://www.cygwin.com/install.html
quelle
Sie können Babun verwenden , das auf Cygwin basiert und den Paketmanager enthält
pact
.Babun unterstützt die Installation neuer Pakete von Anfang an:
quelle
Hallo Ich weiß , dass es altes Thema ist aber nur ein paar Informationen hinzuzufügen: Sie können auch Programm installieren MSYS2 genannt , die die Paketmanager PACMAN von Arch Linux hat und Sie können alle Packungen für Arch :) Nur avaible installieren
pacman -S packageName
und drücken Sie die Eingabetaste , und es wird dl es für dich :)Prost: D
quelle