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


1

私はWin10用のLinux / Bashサブシステムに少しばかげていました。

しかし、私は今のところCygwinと一緒にいることにしました。それで私はそれをアンインストールしました - あるいは私がしたと思いました。

これでCygwinをインストールして配置しました bin 最初のディレクトリ PATH

cmd.exe 、私がタイプするとき bash 、それはCygwin's Bashを始めます。

しかし私がするとき 勝つ + R とタイプ bash、まだプロンプトが表示されます。

Windows Subsystem for Linux has no installed distributions.
…bla-bla-bla…

Linux / Bashサブシステムを完全に取り除くにはどうすればいいですか?その代わりにCygwinのBashを PATH

回答:


5

あなたのOSがFall Creators Updateにアップグレードされていれば、あなたはコマンドを発行できるはずです。 wslconfig

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

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

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

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

    wslconfig /u Ubuntu
    

1
lxrunは1709のリリースで廃止され、wslconfigはそれ以前には存在しませんでした。具体的に改善された場合、これはまともな答えになるかもしれません。ちなみに作者は1703(またはそれ以前)を使っていました。
Ramhound

1

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

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

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