数年前に、 などの用途や、基本的に bash コマンドラインで適切に機能するものすべてに Cygwin をインストールしましたgrep
。git
最近、Windows 10 プログラムの Ubuntu に Bash をインストールしましたが、これは基本的に Windows 10 上で動作する Linux ディストリビューションです。これは、Cygwin を使用していたときに使用していたすべての機能を実行します。
おそらく私は Cygwin を十分に理解していないのでしょうが、現時点では、システムにインストールしたままにしておく理由は見当たりません。Windows 上の Ubuntu では、Cygwin には Bash よりも優れた点があるのでしょうか?
答え1
現時点では、Cygwin にはいくつかの実用的な利点があります: (1) .exe ファイルを実行できます。 (2) Windows 10 のセキュリティにより WSL/Bash に禁止されているファイルにアクセスできます。