web-dev-qa-db-ja.com

Win10上のLinux用サブシステムを完全にアンインストールしますか?

私は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を選びます。

8
Rop

ご使用のOSがFall Creators Updateにアップグレードされている場合は、コマンドwslconfigを発行できるはずです。

もちろんlxrun /uninstall /fullコマンドを使って最初にアンインストールを試すこともできます。

それでもまだある場合は、ディストリビューションの登録を解除してみてください。

  • まず、どのディストリビューションがインストールされているかを知る必要があります。

    wslconfig /l
    
  • リストからアンインストールしたいディストリビューション(例:Ubuntu)を選択し、コマンドを入力します。

    wslconfig /u Ubuntu
    
17
Casey SV

WSLを無効にするには、に戻る必要があります。

「コントロールパネル」 - >「プログラム - 機能」 - >「Windows機能のオン/オフ」を切り替え、「Windowsサブシステムfor Linux」の選択を解除して、「保存」をクリックします。

3
Rop