Nie mogę sprawić, by Cygwin działał poprawnie.
Po pobraniu plików instalacyjnych Cygwin (wersja 32-bitowa setup-x86.exe
lub wersja 64-bitowa setup-x86_64.exe
) z witryny Cygwin uruchomiłem go, aby zainstalować Cygwin na moim 64-bitowym systemie Windows 7.
Wybrałem katalog instalacyjny, katalog do pobrania pakietów i jeden serwer lustrzany. Cygwin pomyślnie utworzył katalog, pobrał listę pakietów i wyświetlił ekran wyboru pakietu.
Właśnie kliknąłem przycisk Dalej, aby przejść do domyślnego wyboru, a Cygwin pokazał mi listę pakietów do zainstalowania. Następnie pobrał wszystkie pakiety i zaczął je instalować.
Następnie zaczął wyświetlać kilka razy dobrze znany komunikat o błędzie:
Program nie może się uruchomić, ponieważ na komputerze brakuje cygwin1.dll. Spróbuj ponownie zainstalować program, aby rozwiązać ten problem.
Dzieje się tak, gdy niektóre pakiety domyślne próbują uruchomić dash.exe
lub bash.exe
skonfigurować się.
Niektórzy sugerowali:
- Ponowna instalacja Cygwin, wybierając tylko pakiety podstawowe. Ponieważ nie wybrałem żadnych pakietów do zainstalowania, było to już ustawienie minimalne;
- Dodawanie Cygwina
bin
katalog do zmiennej środowiskowej PATH. Niestetycygwin1.dll
nigdy nie został pobrany / zainstalowany, więc nawet to nie pomogło.
The cygwin1.dll
plik nie jest dostępny do bezpośredniego pobrania ze strony Cygwin (przynajmniej niewidoczny ze strony instalacji).
Jak mogę naprawić tę podstawową instalację?
cygwin1.dll
gdziekolwiek. Dzięki za udostępnienie, twoja odpowiedź również rozwiązała ten problem.
cygwin1.dll
plik jeszcze nie istnieje. Niektórzy sugerują również używaniecygcheck
znaleźć pakiet zawierający plik, ale bez możliwości uruchomieniamintty
, nie można łatwo biegaćcygcheck
zarówno. Byłbym wdzięczny, gdyby spadkobiercy argumentowali, dlaczego uważają, że pytanie nie jest użyteczne, lub nie wykazują wysiłku badawczego.