Całkowicie odinstaluj podsystem dla Linux na Win10?


1

Oszukiwałem trochę z podsystemem Linux / Bash dla Win10.

Ale wtedy zdecydowałem się zostać z Cygwin na razie. Więc odinstalowałem go - lub pomyślałem, że tak.

Teraz zainstalowałem Cygwin i umieściłem go bin katalog pierwszy w PATH.

W cmd.exe , kiedy piszę bash , rozpocznie Cashwin's Bash.

Ale kiedy robię Zdobyć + R i wpisz bash, Wciąż otrzymuję monit:

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

Jak całkowicie pozbyć się podsystemu Linux / Bash, więc zamiast tego pobierze Bash Cygwina z PATH?

Odpowiedzi:


5

Jeśli twój system operacyjny został uaktualniony do Aktualizacji Twórców Spadków, powinieneś być w stanie wydać polecenie wslconfig.

Oczywiście możesz najpierw spróbować odinstalować za pomocą polecenia lxrun /uninstall /full.

Jeśli nadal istnieje, możesz spróbować wyrejestrować dystrybucję:

  • Najpierw musisz wiedzieć, która dystrybucja jest zainstalowana przy użyciu

    wslconfig /l
    
  • Z listy wybierz dystrybucję (np. Ubuntu), którą chcesz odinstalować i wpisz polecenie

    wslconfig /u Ubuntu
    

1
lxrun był przestarzały w wydaniu 1709, a wslconfig nie istnieje przed nim, może to być przyzwoita odpowiedź, jeśli zostanie poprawiona, aby była specyficzna. Autor nawiasem mówiąc używał 1703 (lub wcześniejszego).
Ramhound

1

Aby wyłączyć WSL, trzeba wrócić do

Panel sterowania - & gt; funkcje programów - & gt; włącz / wyłącz funkcje systemu Windows i usuń zaznaczenie podsystemu Windows dla systemu Linux i zapisz.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.