Прекратить запуск WSL Linux Distro в Windows 10

Даже если вы выйдете из сеанса WSL Linux, он останется активным. Это позволяет вам быстро вернуться с того места, где вы остановились (требуется терминальный мультиплексор, например screen или tmux), или запустить демон/сервер. Вот как завершить работу запущенного дистрибутива WSL Linux, если он вам действительно нужен.

Возможность запускать Linux изначально в Windows 10 предоставляется функцией WSL. WSL означает подсистему Windows для Linux, которая изначально была ограничена только Ubuntu. Современные версии WSL позволяют устанавливать и запускать несколько дистрибутивов Linux из Microsoft Store.

После включения WSL вы можете устанавливать различные версии Linux из Магазина. Вы можете использовать следующие ссылки:

  1. Ubuntu
  2. openSUSE Leap
  3. SUSE Linux Enterprise Server
  4. Kali Linux для WSL
  5. Debian GNU/Linux

и другие.

Найти запущенные WSL-дистрибутивы Linux

Начиная с Windows 10, сборка 17046, подсистема Windows для Linux (WSL) имеет поддержку длительно выполняющихся фоновых задач, подобно тому, как подсистема Windows имеет службы. Это действительно впечатляющее изменение для пользователей WSL, которые работают с такими серверами, как Apache , или такими приложениями, как screen или tmux . Теперь они могут работать в фоновом режиме, как обычные демоны Linux. Это и ряд других причин для наличия активного экземпляра WSL в Windows 10.

Даже когда вы вводите команду exit , этого не происходит. выключите свой дистрибутив WSL. Начиная с Windows 10 build 18836, вы можете увидеть запущенные дистрибутивы с помощью новой записи Linux в области навигации. Щелкните ярлык Distros в папке Linux, чтобы увидеть все запущенные в данный момент дистрибутивы WSL.

Кроме того, вы можете открыть новую командную строку и выполнить команду wsl.exe --list --running , чтобы увидеть активные в данный момент экземпляры WSL.

Чтобы завершить работу дистрибутива Linux WSL в Windows 10,

  1. Откройте новую командную строку.
  2. Введите следующую команду: wsl --terminate . В качестве альтернативы вы можете использовать этот сокращенный синтаксис: wsl -t . Замените часть именем дистрибутива WSL, который вы хотите прекратить.
  3. Дистрибутив WSL теперь прекращен.

Завершенные дистрибутивы WSL не отображаются под элементом Linux и общим ресурсом wsl $ в проводнике. Они не перечислены в выходных данных команды wsl --list --running . Чтобы увидеть их, выполните команду wsl --list --all .

Чтобы запустить завершенный дистрибутив WSL, используйте команду

 wsl --distribution  

Замените часть именем завершенного дистрибутива WSL.

Оцените статью
digitdocom.ru
Добавить комментарий