bez --dump-onlypolecenia 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 bashwykonaj:
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:
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.
Prawdziwy menedżer pakietów nie jest możliwy, ponieważ nie można zastępować plików używanych w systemie Windows. Musisz zamknąć Cygwin przed wykonaniem aktualizacji, a następnie możesz użyć zewnętrznego menedżera pakietów (setup.exe Cygwin). Najbardziej kompletnym menedżerem pakietów jest apt-cyg , nie sądzę, że będzie coś lepszego.
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ć.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.