Wyświetl wszystkie zainstalowane pakiety
cygcheck --check-setup --dump-only
- bez
--dump-only
polecenia zajmie kilka minut, ponieważ przetestuje wszystkie pakiety. Powinieneś zobaczyć OK dla każdej paczki, jeśli wszystko jest w porządku;)
Lista plików należących do pakietu
W przypadku pakietu bash
wykonaj:
cygcheck --list-package bash
- działa tylko dla zainstalowanych pakietów
Powiedz, do którego pakietu należy plik:
Do pliku /usr/bin/bash.exe
cygcheck --find-package /usr/bin/bash.exe
- działa tylko dla zainstalowanych pakietów
Zainstaluj nowy pakiet
Biorąc pod uwagę, że już uruchomiłeś instalacyjny GUI i masz prawidłowe kopie lustrzane, lokalny katalog pakietów i inne opcje, możesz uruchomić, aby zainstalować abook
:
/path/to/setup-1.7.exe --quiet-mode --download --local-install --packages abook
- automatycznie zaktualizuje również wszystkie zainstalowane pakiety do najnowszej dostępnej wersji
- możesz także wybrać kopię lustrzaną i inne opcje w wierszu poleceń, patrz
/path/to/setup-1.7.exe --help
- Wiem, że nowa wersja cygwin 1.7 (wersja beta, ale dość stabilna), która obecnie używa instalacji 2.649 obsługuje te opcje, ale nie testowałem na wersji 1.6
Odinstaluj pakiet
O ile mi wiadomo, tylko GUI obsługuje tę opcję.
Uzyskaj informacje o zainstalowanym pakiecie (deps, wersja itp.)
Wersja jest wymieniona razem z każdym pakietem na liście (pierwszy element). Deps są naprawdę trudne do znalezienia: po uruchomieniu instalator tworzy w lokalnym katalogu pakietów po jednym wpisie dla każdego kopii dystrybucyjnej. Tam możesz znaleźć listę wszystkich pakietów dostępnych w tym serwerze lustrzanym (setup.ini dla wersji 1.6 i setup-2.ini dla wersji 1.7) z nazwą pakietu poprzedzoną przez a
@
i deps poprzedzoną przez
requires:
. Jeśli z jakiegokolwiek powodu używane lustro jest nieaktualne, Instalator wyświetla komunikat ostrzegawczy podczas pobierania informacji.
apt-cyg remove
działa, ale najpierw potrzebujesz narzędzia, patrz odpowiedź @ kevin.apt-cyg install package
do instalacji.Uruchom setup.exe. Da ci GUI z polami wyboru dla różnych pakietów.
źródło
Zauważyłem, że apt-cyg jest przydatny do instalacji pakietów z linii poleceń bez aktualizacji wszystkich moich innych pakietów, ale to nie wszystko, co musisz zrobić.
źródło
apt show
,apt policy
lubapt search
wubuntu
.Oto najlepszy widelec dla apt-cyg. https://github.com/kou1okada/apt-cyg
źródło
Pozwól, że przedstawię Ci Cygwin FAQ
Uruchom Instalatora Cygwin
Szukaj na http://cygwin.com/packages/
źródło
Można teraz również odinstalować pakiety:
źródło