私はWin10用のLinux/Bashサブシステムに少しばかげていました。
しかし、私は今のところCygwinと一緒にいることにしました。それで私はそれをアンインストールしました - あるいは私がしたと思いました。
これでCygwinをインストールし、そのbin
ディレクトリを最初にPATH
の中に配置しました。
cmd.exe
では、bash
と入力すると、CygwinのBashが起動します。
しかし私がするとき Win+R そしてbash
と入力しても、プロンプトが表示されます。
Windows Subsystem for Linux has no installed distributions.
…bla-bla-bla…
どうすればLinux/Bashサブシステムを完全に取り除くことができますか?その代わりにPATH
からCygwinのBashを選びます。
ご使用のOSがFall Creators Updateにアップグレードされている場合は、コマンドwslconfig
を発行できるはずです。
もちろんlxrun /uninstall /full
コマンドを使って最初にアンインストールを試すこともできます。
それでもまだある場合は、ディストリビューションの登録を解除してみてください。
まず、どのディストリビューションがインストールされているかを知る必要があります。
wslconfig /l
リストからアンインストールしたいディストリビューション(例:Ubuntu)を選択し、コマンドを入力します。
wslconfig /u Ubuntu
WSLを無効にするには、に戻る必要があります。
「コントロールパネル」 - >「プログラム - 機能」 - >「Windows機能のオン/オフ」を切り替え、「Windowsサブシステムfor Linux」の選択を解除して、「保存」をクリックします。