Listet alle installierten Pakete auf
cygcheck --check-setup --dump-only
- ohne
--dump-only
den Befehl wird einige Minuten dauern, da es alle Pakete TESTEN wird. Sie sollten ein OK für jedes Paket sehen, wenn alles in Ordnung ist;)
Listet Dateien auf, die zu einem Paket gehören
Für paket bash
tun:
cygcheck --list-package bash
- Es funktioniert nur für installierte Pakete
Sagen Sie, zu welchem Paket eine Datei gehört:
Für die Datei /usr/bin/bash.exe
cygcheck --find-package /usr/bin/bash.exe
- Es funktioniert nur für installierte Pakete
Installieren Sie ein neues Paket
Wenn Sie die Setup-GUI bereits ausführen und gültige Spiegel, lokales Paketverzeichnis und andere Optionen festgelegt haben, können Sie Folgendes ausführen, um Folgendes zu installieren abook
:
/path/to/setup-1.7.exe --quiet-mode --download --local-install --packages abook
- Außerdem werden alle installierten Pakete automatisch auf die neueste verfügbare Version aktualisiert
- Sie können auch den Spiegel und andere Optionen in der Befehlszeile auswählen, siehe
/path/to/setup-1.7.exe --help
- Ich kenne die neue Version von Cygwin 1.7 (Beta-Version, aber ziemlich stabil), die derzeit Setup 2.649 verwendet, unterstützt diese Optionen, habe sie aber nicht auf 1.6 getestet
Paket deinstallieren
Soweit ich weiß, unterstützt nur die GUI diese Option.
Informationen zu einem installierten Paket abrufen (Abhängigkeiten, Version usw.)
Die Version wird zusammen mit jedem Paket in der Liste aufgeführt (erster Punkt). Es ist wirklich schwierig, Deps zu finden: Wenn Setup ausgeführt wird, erstellt es im lokalen Paketverzeichnis einen Eintrag für jeden Spiegel. Dort finden Sie die Liste aller auf diesem Spiegel verfügbaren Pakete (setup.ini für Version 1.6 und setup-2.ini für Version 1.7) mit dem Paketnamen vor a
@
und deps vor
requires:
. Wenn der von Ihnen verwendete Spiegel aus irgendeinem Grund veraltet ist, wird beim Herunterladen von Informationen eine Warnmeldung angezeigt.
apt-cyg remove
funktioniert, aber Sie benötigen zuerst das Tool, siehe @ Kevin Antwort.apt-cyg install package
zum Installieren.Führen Sie setup.exe aus. Sie erhalten eine grafische Benutzeroberfläche mit Kontrollkästchen für verschiedene Pakete.
quelle
Ich habe festgestellt, dass apt-cyg nützlich für die Befehlszeileninstallation von Paketen ist, ohne alle meine anderen Pakete zu aktualisieren, aber es tut nicht alles, was Sie tun müssen.
quelle
apt show
,apt policy
oderapt search
inubuntu
.Hier ist die beste Gabel für apt-cyg. https://github.com/kou1okada/apt-cyg
quelle
Gestatten Sie mir, Ihnen die Cygwin-FAQ vorzustellen
Führen Sie das Cygwin-Setup aus
Suchen Sie unter http://cygwin.com/packages/
quelle
Es ist jetzt auch möglich, Pakete zu deinstallieren:
quelle