В последнее время установка подсистемы Windows для Linux (WSL) в Windows 10 и Windows 11 стала намного проще. Инструмент достиг версии 1.0 и теперь обычно распространяется через Microsoft Store наряду с другими методами установки GitHub и терминала.
Внимание геймерам. Появилась возможность пополнять STEAM КОШЕЛЕК в рублях. При пополнении получаете еще случайный ключ Steam!
Одним из многих преимуществ WSL является то, что вы можете настроить полный дистрибутив Linux и интегрировать его в рабочий процесс Windows, не опасаясь сломать что-нибудь важное на своем ПК. Это виртуальная машина, но она взаимодействует с вашей установкой Windows, и если что-то пойдет не так, вы можете просто уничтожить ее и начать заново.
Но как на самом деле удалить дистрибутив Linux, установленный в WSL? На первый взгляд, вы можете подумать, что вам просто нужно удалить «приложение» для конкретного дистрибутива, который вы установили, но это только полдела. Если вы просто сделаете это, у вас останется целая файловая система. И это невозможно для пользовательских дистрибутивов, установленных не из Microsoft Store.
КАК в WINDOWS 10 УДАЛЯТЬ ПРОГРАММЫ ПРАВИЛЬНО И ПОЛНОСТЬЮ?
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Вот как полностью удалить дистрибутив Linux из WSL.
Как полностью удалить дистрибутив Linux из WSL
Действительно, вы можете просто щелкнуть правой кнопкой мыши и удалить Ubuntu, Debian или любой другой дистрибутив Linux, который вы могли установить на WSL. Установить их так же просто, как загрузить из Магазина Microsoft, а удалить так же просто, как любое другое приложение из Магазина. Кроме того, вы можете сделать то же самое с крыло в терминале, если вы любите использовать диспетчер пакетов Windows.
Но это не полностью удаляет все следы. Данные и созданная файловая система останутся, поэтому для этого вам нужно указать WSL удалить их в терминале. Так что в идеале сделайте удаление приложения вторым.
Вот что вам нужно сделать.
- Откройте PowerShell.
- Чтобы получить точное имя нужного вам дистрибутива, введите wsl -l -v.
- Введите в терминал wsl —unregister .
Опция отмены регистрации сообщит WSL о необходимости полностью уничтожить все следы файловой системы и любые содержащиеся в ней данные. Так, например, если вы хотите удалить установку Debian, ваша команда будет выглядеть так:
wsl —отменить регистрацию Debian
Он также чувствителен к регистру и должен быть точным, поэтому рекомендуется сначала выполнить второй шаг. Ubuntu, например, имеет несколько разных версий, и вам может понадобиться конкретный номер версии, такой как Ubuntu 20.04. Хотя это будет зависеть от того, какой пакет вы установили в первую очередь.
Этот процесс должен удалить все связанные файловые системы, но стоит открыть проводник и посмотреть, чтобы убедиться. Файловые системы WSL легко доступны с боковой панели, и если что-то осталось, вы можете удалить это вручную.
Резервное копирование и импорт в WSL
Хотя WSL может быть одноразовым, также рекомендуется создавать резервные копии ваших установок, чтобы, если вы избавитесь от одной из них, вы могли вернуться к тому, где вы были немного проще.
Резервное копирование — довольно простой процесс, который включает экспорт в файл .tar. Наши руководства по экспорту и импорту установок Linux в WSL шаг за шагом проведут вас через этот процесс, но основные команды, которые вам понадобятся, следующие:
wsl —export wsl —import
Этот процесс не займет много времени и особенно полезен, если вы планируете часто вносить изменения в свои установки WSL.
(откроется в новой вкладке)
Передовая операционная система
Обновленный дизайн в Windows 11 позволяет вам делать то, что вы хотите, легко и безопасно, с биометрическими входами в систему для зашифрованной аутентификации и расширенной антивирусной защитой.
Источник: okdk.ru
Как удалить дистрибутив?
Чтобы удалить дистрибутив из WSL и удалить все данные внутри дистрибутива Linux, вы можете запустите wsl —unregister где имя вашего дистрибутива Linux, который можно увидеть из списка в команде wsl -l.
Как удалить дистрибутив WSL 2?
- В приложении «Настройки» прокрутите список параметров вниз до пункта «Удалить».
- Щелкните Удалить.
- Вы увидите предупреждение о том, что вы собираетесь удалить дистрибутив Linux из Windows. Щелкните Удалить.
Как остановить запуск WSL2?
- Откройте новую командную строку.
- Введите следующую команду: wsl —terminate . В качестве альтернативы вы можете использовать этот сокращенный синтаксис: wsl -t . .
- Дистрибутив WSL прекращен.
Подсистема Windows для Linux хороша?
Его не добавляя много хорошего о Linux, сохранив при этом все плохое от NT. По сравнению с виртуальной машиной WSL намного легче, поскольку это просто процесс, выполняющий код, скомпилированный для Linux. Раньше я запускал виртуальную машину, когда мне нужно было что-то сделать в Linux, но намного проще просто ввести bash в командной строке.
Использует ли WSL2 Hyper V?
Использует ли WSL 2 Hyper-V? . WSL 2 доступен для всех SKU рабочего стола, где доступен WSL., включая Windows 10 Home. Новейшая версия WSL использует архитектуру Hyper-V для виртуализации. Эта архитектура будет доступна в дополнительном компоненте «Платформа виртуальных машин».
Как стереть все на Ubuntu?
- apt install wipe -y. Команда wipe полезна для удаления файлов, каталогов, разделов или диска. .
- стереть имя файла. Чтобы сообщить о прогрессе:
- стереть -i имя_файла. Чтобы стереть каталог, введите:
- wipe -r имя_директора. .
- протрите -q / dev / sdx. .
- apt install secure-delete. .
- srm имя файла. .
- srm -r каталог.
Как узнать, есть ли у меня WSL2?
Откройте «Пуск» в Windows 10. Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора». Совет: вы также можете написать такую команду: wsl -l -v . В столбце «Версия» подтвердите установленную версию подсистемы Windows для Linux.
Что такое лучший WSL?
- Ярлыки:
- Linux.
- Windows.
- WSL.
Где хранятся файлы WSL2?
В WSL вся файловая система linux расположена в папке Windows. Расположение папки зависит от версии Windows и используемого вами дистрибутива WSL.
Почему докер использует так много памяти?
Docker по умолчанию не применяет ограничения памяти к контейнерам. Планировщик ядра хоста определяет объем памяти Docker. Это означает, что теоретически контейнер Docker может использовать всю память хоста.
Как ограничить использование ОЗУ WSL2?
Docker Desktop использует функцию динамического распределения памяти в WSL 2, чтобы значительно снизить потребление ресурсов. Это означает, что Docker Desktop использует только необходимый объем ресурсов ЦП и памяти, в которых он нуждается, при этом позволяя выполнять задачи с интенсивным использованием ЦП и памяти, такие как создание контейнера, работать намного быстрее.
Источник: alloya.ru
Полное удаление «Подсистемы Windows для Linux» из Windows 11
Первым шагом на пути отказа от использования «Подсистемы Windows для Linux» в среде ОС от Microsoft, в том числе одиннадцатой версии, должна стать деинсталляция развёрнутых на ПК дистрибутивов UNIX-систем. Полное удаление любого адаптированного для функционирования через WSA дистрибутива Линукс выполняется в два этапа, и далее продемонстрировано, как это сделать относительно всех последних без исключения.
Шаг 1: Отмена установки дистрибутивов Linux в WSL
Сначала удаляем созданные Linux в подсистеме Windows 11 данные, созданную первой файловую систему, а также отменяем регистрацию всех Linux-дистрибутивов в WSL. Фактически всё это осуществляется путём запуска единственной консольной команды.
-
Обязательно с повышенными привилегиями («от имени Администратора») открываем «Терминал» либо классическую «Командную строку» Windows 11. (Первое выполнимо, к примеру, из контекстного меню элемента «Пуск» на «Панели задач» операционки, а второе проще всего реализовать средствами системного «Поиска».)





Рассмотренная выше операция очистит WSL непосредственно от данных Линукс-дистрибутивов, однако их инсталляционные пакеты останутся на компьютере (и будут доступны для развёртывания, к примеру, путём обычного открытия из «Главного меню» Windows 11), продолжат занимать место на диске, и в целом отображаться в интерфейсе ОС от Microsoft как установленные, поэтому не стоит игнорировать выполнение следующего пункта настоящих рекомендаций.
Шаг 2: Деинсталляция приложений
С целью полного избавления от следов всех ранее эксплуатируемых вариантов Линукс в Виндовс 11 необходимо деинсталлировать приложения дистрибутивов, через которые они и были интегрированы в «Подсистему Виндовс для Линукс». Это выполняется точно так же, как удаление любого полученного из Майкрософт Стор софта, а практически реализуется минимум двухвариантно.
Вариант 1: «Параметры»
- Открываем (к примеру, нажав «Win»+«X» или вызвав соответствующий пункт из меню дополнительных функций кнопки «Пуск» на «Панели задач») «Параметры» Windows 11.
- Из меню слева окна «Параметров» ОС переходим в раздел «Приложения», затем открываем «Установленные приложения».
- Находим блок с наименованием деинсталлируемого дистрибутива Линукс в перечне доступного в Виндовс 11 софта,
кликаем по расположенным в его правой части трём точкам,
выбираем «Удалить» в отобразившемся меню.
- Подтверждаем свои намерения, кликнув «Удалить» в следующем меню,
затем ожидаем завершения деинсталляции софта.
- Повторяем выполнение шагов №№3-4 выше относительно всех дистрибутивов Linux, которые обнаруживаются в перечне инсталлированных в Виндовс 11 приложений.
Вариант 2: Диспетчер пакетов Windows
Те, кто для решения различных задач в Windows предпочитают использовать консоль, могут выполнить удаление приложений Linux при помощи программы командной строки «Диспетчер пакетов» («winget»). Один из возможных алгоритмов реализации такого подхода:
- От имени Администратора открываем «Терминал» (в примере далее) или классическую «Командную строку» Виндовс.
- Отправляем на выполнение команду вывода списка установленных в операционке приложений: winget list
Немного ожидаем, пока перечень софта будет сформирован и представлен в виде ответа консоли.
- В столбце «Имя» находим наименование удаляемого из системы приложения-дистрибутива Linux, запоминаем его. (Возможно, удобнее и проще будет скопировать Имя в буфер обмена – выделяем текстовое значение параметра мышкой, нажимаем «Ctrl»+«C» на клавиатуре ПК.)
- Вводим команду удаления приложения-дистрибутива Линукс из системы, её синтаксис следующий (ИМЯ_ДИСТРИБУТИВА_LINUX заменяем на полученное на шаге выше значение «Имя», вставка данных в консоль выполнима путём нажатия клавиатурной комбинации «Ctrl»+«V»): Get-AppxPackage *ИМЯ_ДИСТРИБУТИВА_LINUX* | Remove-AppxPackage
Нажимаем «Ввод» на клавиатуре, чтобы запустить выполнение указания, ожидаем окончания инициированной операции – в консоли отобразиться приглашение к вводу следующих команд.
- Повторяем процедуру деинсталляции относительно всех демонстрируемых перечнем-ответом на команду winget list дистрибутивов Linux.
Удаление связанных с WSA компонентов Win 11
По сути, после деинсталляции всех дистрибутивов Линукс по предложенным выше инструкциям каких-либо видимых признаков присутствия WSA в Windows 11 не останется, и если есть вероятность, что подсистема потребуется когда-нибудь в будущем, далее можно ничего не предпринимать. Если же целью является действительно полное удаление «Подсистемы Windows для Linux» из состава ОС, выполняем одну из двух следующих инструкций.
Вариант 1: «Компоненты Windows»
Вероятно, наиболее привычный и удобный с точки зрения пользователей Windows метод включения и удаления необязательных компонентов операционки, включая WSA, подразумевает эксплуатацию специализированного элемента «Панели управления».
Вариант 2: Консоль
Второй вариант действий по удалению компонента «Подсистема Виндовс для Линукс» и (при необходимости) «Платформы виртуальной машины» из Windows 11 подразумевает использование средств программы командной строки для изменения образов ОС от Microsoft под названием DISM.
-
Открываем (обязательно, с правами Администратора) «Терминал» или «Командную строку».
Источник: lumpics.ru