Không tìm thấy lệnh Cygwin Dos2Unix


25

Tôi đang gặp một số vấn đề khi sử dụng cygwin. Tôi đang cố gắng sử dụng tiện ích dos2unix và cygwin đang ném -bash: dos2unix: command not foundKhi tôi quay lại trình cài đặt và xem qua các gói tôi thậm chí không thể tìm thấy dos2unix, nhưng khi tôi nhìn vào danh sách gói của cygwin thì nó rõ ràng ở đó.

Bất kì sự trợ giúp nào đều được đánh giá cao!

Câu trả lời:


33

Bạn nên tìm dos2unixtrong danh mục Utils , Base hoặc Text . Dễ nhất là sử dụng chức năng tìm kiếm. Nếu gói không được liệt kê ở tất cả, hãy thử sử dụng một gương khác.

Nếu bạn đã cài đặt gói này trong khi thiết bị đầu cuối cygwin của bạn vẫn mở, hãy thực hiện rehash(tùy thuộc vào vỏ của bạn) hoặc chỉ cần bắt đầu một thiết bị đầu cuối mới.

nhập mô tả hình ảnh ở đây


Tôi đã thử một chiếc gương khác và có vẻ như chiếc mà tôi đã tải xuống trước đây chỉ đơn giản là không cung cấp tất cả các gói. Cảm ơn!
Nolski

2
bây giờ là trong "văn bản" chứ không phải trong Utils.

@ user307279: Cảm ơn, tôi đã đưa nó vào câu trả lời của mình. Với hiện tại của tôi setup.exe, dos2unix được đặt trong Base , vì vậy nó có thể khác nhau, phiên bản nào đang sử dụng.
mpy


2

apt-cyg install dos2unix nếu bạn đang ở trong nhà ga Cygwin


1

Tôi đã có một vấn đề tương tự là do tôi quá ngu ngốc. Trong trường hợp của tôi, tôi đã cài đặt cả hai bản dựng 32 và 64 bit của Cygwin. Tôi đã cài đặt "dos2unix" trên phiên bản 32 bit, nhưng không cài đặt nó trên phiên bản 64 bit. Tôi không thể hiểu tại sao trình cài đặt dường như hoạt động, nhưng tôi vẫn không thể chạy nó!

Lời khuyên - không cài đặt cả hai phiên bản của Cygwin. :)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.