web-dev-qa-db-ja.com

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

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

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

26
Nolski

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

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

enter image description here

35
mpy

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

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

$ setup-x86_64.exe -q -P dos2unix

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

5

apt-cyg install dos2unix cygwinターミナルにいる場合

2
Timo

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

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

1
Mark Lakata