Cygwin Dos2Unix Nie znaleziono polecenia


25

Mam problemy z używaniem cygwina. Próbuję użyć narzędzia dos2unix, a cygwin rzuca. -bash: dos2unix: command not foundKiedy wracam do instalatora i przeglądam pakiety, nie mogę nawet znaleźć dos2unix, ale kiedy patrzę na listę pakietów cygwin, to wyraźnie widać.

Każda pomoc będzie mile widziana!

Odpowiedzi:


33

Powinieneś znaleźć dos2unixw kategorii Utils , Base lub Text . Najłatwiej jest użyć funkcji wyszukiwania. Jeśli pakietu w ogóle nie ma na liście, spróbuj użyć innego serwera lustrzanego.

Jeśli zainstalowałeś ten pakiet, gdy twój terminal cygwin jest nadal otwarty, zrób rehash(w zależności od twojej powłoki) lub po prostu uruchom nowy terminal.

wprowadź opis zdjęcia tutaj


Próbowałem innego mirrora i wygląda na to, że ten, z którego wcześniej pobierałem, po prostu nie dostarczył wszystkich pakietów. Dzięki!
Nolski

2
jest teraz w „tekście”, a nie w Utils.

@ user307279: Dzięki, włączyłem to do mojej odpowiedzi. Z mojego obecnego dos2unix znajduje się w Bazie , więc może się różnić, która wersja ktoś używa. setup.exe
mpy


2

apt-cyg install dos2unix jeśli jesteś w terminalu cygwin


1

Miałem podobny problem, który był spowodowany tym, że byłem wyjątkowo głupi. W moim przypadku mam zainstalowane 32 i 64-bitowe wersje Cygwin. Zainstalowałem „dos2unix” w wersji 32-bitowej, ale nie zainstalowałem go w wersji 64-bitowej. Nie mogłem zrozumieć, dlaczego instalator wydawał się działać, ale nadal nie mogłem go uruchomić!

Rada - nie instaluj obu wersji Cygwin. :)

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.