Как полностью удалить дистрибутив Linux из WSL?

Как полностью удалить дистрибутив Linux из WSL Советы и хитрости

Установить дистрибутив Linux в WSL проще, чем когда-либо, но как правильно его удалить?

В последнее время установка подсистемы Windows для Linux (WSL) в Windows 10 и Windows 11 стала намного проще. Мы находимся в той точке, где вы можете либо установить его из Microsoft Store, либо ввести одну команду в терминале, чтобы быть на вашем пути.

Одним из многих преимуществ WSL является то, что вы можете настроить полный дистрибутив Linux и интегрировать его в рабочий процесс Windows, не опасаясь сломать что-либо важное на вашем ПК. Это виртуальная машина, но она взаимодействует с вашей установкой Windows, и если что-то пойдет не так, вы можете просто уничтожить ее и начать заново.

Но как на самом деле удалить дистрибутив Linux, установленный в WSL? На первый взгляд, вы можете подумать, что вам просто нужно удалить «приложение» для конкретного установленного вами дистрибутива, но это только половина дела. Вот как это полностью удалить.

Как полностью удалить дистрибутив Linux из WSL

Действительно, вы можете просто щелкнуть правой кнопкой мыши и удалить

Действительно, вы можете просто щелкнуть правой кнопкой мыши и удалить Ubuntu, Debian или любой другой дистрибутив Linux, который вы могли установить на WSL. Установить их так же просто, как загрузить из Microsoft Store, а удалить их так же просто, как и любое другое приложение Store. В качестве альтернативы вы можете сделать то же самое с winget в терминале, если вы поклонник использования диспетчера пакетов Windows.

Но это не убирает полностью все следы. Созданные данные и файловая система останутся позади, поэтому вам нужно указать WSL удалить их в терминале. Так что, в идеале, во-вторых, удалите приложение.

Вот что вам нужно сделать.

1. Откройте PowerShell.

2. Чтобы получить точное название нужного вам дистрибутива, введите wsl -l -v.

Чтобы получить точное название нужного вам дистрибутива

3. Войдите в терминал  wsl --unregister <distro name>.

Параметр отмены регистрации указывает WSL полностью уничтожить все следы файловой системы и все данные, содержащиеся в ней. Так, например, если вы хотите удалить установку Debian, ваша команда будет выглядеть так:

wsl --unregister Debian

Он также чувствителен к регистру и должен быть точным, поэтому рекомендуется сначала запустить Шаг второй. У Ubuntu, например, есть несколько разных версий, и вам может потребоваться указать номер версии, например Ubuntu 20.04. Хотя это будет зависеть от того, какой пакет вы установили в первую очередь.

Резервное копирование и импорт в WSL

Хотя WSL может быть одноразовым, также неплохо сделать

Хотя WSL может быть одноразовым, также неплохо сделать резервную копию ваших установок, чтобы, если вы избавитесь от одного, вы могли вернуться туда, где вы были немного проще.

Резервное копирование — довольно простой процесс, который включает экспорт в файл.tar. Наши руководства по экспорту и импорту установок Linux в WSL проведут вас через этот процесс шаг за шагом, но основные команды, которые вам понадобятся, следующие:

wsl --export <distro> <filename.tar>
wsl --import <distro> <install location> <filename> 

Этот процесс не занимает много времени и особенно полезен, если вы планируете часто вносить изменения в свои установки WSL.

Читайте также:  Как перезапустить сервер Ubuntu?
Оцените статью
ПОПУЛЯРНЫЕ ТЕХНОЛОГИИ
Добавить комментарий

  1. Гоша

    Спасибо!

    Ответить
  2. Bok

    test

    Ответить