Как перейти с Wsl2 на wsl1? [закрыто]

В настоящее время я использую wsl 2, но, похоже, я больше не могу запускать с ним Ubuntu. Поэтому я хочу понизить версию моего wsl с 2 до 1

0
задан 28 April 2021 в 09:21

2 ответа

Метод описан на сайте Microsoft: https://docs.microsoft.com/en-us/windows/wsl/install-win10

Как установить версию экземпляра wsl

  1. Первый список ваш дистрибутив

    C: \ WINDOWS \ system32> wsl --list

    Подсистема Windows для дистрибутивов Linux:

    Ubuntu-18.04 (по умолчанию)

  2. И затем установите его на версию 1

    C: \ Users \ priv> wsl --set-version Ubuntu-18.04 1

Но если ваша проблема связана с rootfs, вам может потребоваться сбросить ваш экземпляр, как предлагает ответ matigo.

0
ответ дан 7 May 2021 в 17:42

Я не верю, что вы можете перейти на более раннюю версию , но вы можете полностью сбросить WSL2 с помощью пары команд:

  1. Открыть командную строку
  2. «Удалить» WSL2:
     lxrun.exe / uninstall / full 
     
  3. Удалить все в AppData \ Local \ lxss *
  4. Переустановить WSL2:
     lxrun.exe / install { {1}} 

Или же, в зависимости от того, какую версию Windows вы используете:

  1. Откройте «Установка и удаление программ»
  2. Найдите «Ubuntu» и получите доступ к дополнительным параметрам
  3. Выберите из: {{ 1}}
    • repair ⇢ пытается исправить любые поврежденные файлы конфигурации
    • reset ⇢ возвращает установку к значениям по умолчанию (как и в описанном выше процессе)
    • terminate ⇢ kill the VM, проклятые последствия
    • удалить ⇢ удалить WSL2 из системы
1
ответ дан 7 May 2021 в 17:42

Другие вопросы по тегам:

Похожие вопросы: