Aktualizacja: możesz przeczytać bardziej złożoną odpowiedź , która zawiera więcej metod i informacji.
Istnieje kilka skryptów, których można używać jako prostych menedżerów pakietów. Ale o ile wiem, żaden z nich nie pozwala na aktualizację pakietów, ponieważ nie jest to łatwe zadanie w systemie Windows, ponieważ nie ma możliwości nadpisania używanych plików. Więc musisz najpierw zamknąć wszystkie instancje Cygwin, a następnie możesz użyć natywnego setup.exe Cygwin (który sam dokonuje aktualizacji metodą „zamień po ponownym uruchomieniu”, gdy pliki są w użyciu).
Dla mnie najlepszy. Po prostu dlatego, że jest jednym z najnowszych. Działa poprawnie na obu platformach - x86 i x86_64. Istnieje wiele wideł z dodatkowymi funkcjami. Na przykład widelec kou1okada jest jedną z ulepszonych wersji.
Cygwin's setup.exe
Posiada również tryb wiersza poleceń . Ponadto umożliwia jednoczesną aktualizację wszystkich zainstalowanych pakietów.
setup.exe-x86_64.exe -q --packages=bash,vim
Przykładowe zastosowanie:
setup.exe-x86_64.exe -q --packages="bash,vim"
Możesz utworzyć alias, aby ułatwić korzystanie z niego, na przykład:
alias cyg-get="/cygdrive/d/path/to/cygwin/setup-x86_64.exe -q -P"
Następnie możesz na przykład zainstalować pakiet Vima z:
cyg-get vim