Cygwin Dos2Unixコマンドが見つかりません


25

cygwinの使用に問題があります。dos2unixユーティリティを使用しようとしていますが、cygwinがスロー-bash: dos2unix: command not foundされますインストーラに戻ってdos2unixを見つけることもできませんが、cygwinのパッケージリストを見ると明らかにそこにあります。

どんな助けでも大歓迎です!

回答:


33

dos2unixカテゴリUtilsBase、またはTextにあるはずです。検索機能を使用するのが最も簡単です。パッケージがまったくリストされていない場合は、別のミラーを使用してみてください。

cygwinターミナルがまだ開いているときにこのパッケージをインストールした場合は、rehash(シェルによって異なります)または単純に新しいターミナルを起動します。

ここに画像の説明を入力してください


別のミラーを試してみましたが、以前にダウンロードしていたミラーがすべてのパッケージを提供していないようです。ありがとう!
ノルスキ

2
現在は、Utilsではなく「テキスト」になっています。

@ user307279:ありがとう、答えに含めました。現在setup.exedos2unixBaseにあるため、使用しているバージョンが異なる場合があります。
mpy 14年

5

追加オプション、誰かに役立つかもしれません:

コマンドラインからWindowsに追加パッケージをインストールするには、cygwinインストーラー(cygwinをインストールするためにダウンロードした、guiおよびすべてのもの)を使用できます。

$ setup-x86_64.exe -q -P dos2unix

詳細については、このガイドを参照してください:http : //preshing.com/20141108/how-to-install-the-latest-gcc-on-windows/



1

私は余分な愚かさのためであった同様の問題がありました。私の場合、32ビットと64ビットの両方のCygwinビルドがインストールされています。「dos2unix」を32ビットバージョンにインストールしましたが、64ビットバージョンにはインストールしませんでした。インストーラーが機能しているように見えた理由を理解できませんでしたが、実行できませんでした!

アドバイス-Cygwinの両方のバージョンをインストールしないでください。:)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.