WSLconfig – конфигурирование подсистемы Windows для Linux (WSL) в Windows 10.В современных версиях операционной системы Windows 10 имеется возможность использования подсистемы Windows для Linux (WSL - Windows Subsystem for Linux), позволяющей легко и просто установить из Microsoft Store некоторые дистрибутивы Linux, в том числе Debian, Ubuntu, Kali, Suse. Подробности - Linux в среде Windows 10. Пользователь получает не изолированную виртуальную машину с Linux, а интегрированную в Windows подсистему с возможностью выполнения сценариев командной оболочки bash в командной строке Windows, выполнения утилит командной строки из обеих ОС, запуск программ одной ОС из среды другой и т.п. Имеется возможность использования нескольких дистрибутивов Linux одновременно. WSLconfig.exe - утилита командной строки для выполнения административных операций в подсистеме Windows для Linux (Windows Subsystem for Linux). Формат командной строки: wslconfig параметры Параметры командной строки: /l, /list [Option] - отобразить список дистрибутивов Linux, зарегистрированных в системе. Option - необязательный параметр, принимающий значения /all или /running. При указании параметра /all отображается список всех дистрибутивов Linux, включая те из них, которые устанавливаются или удаляются. При указании параметра /running - отображается список дистрибутивов Linux, которые выполняются на данный момент времени. /s, /setdefault < DistributionName > - установить указанный дистрибутив в качестве дистрибутива по умолчанию. Параметр DistributionName должен принимать значение имени дистрибутива Linux, присвоенное ему в подсистеме WSL, например SLES-15 для SUSE Linux Enterprise Server 15 /t, /terminate < DistributionName > - завершить работу указанного дистрибутива. /u, /unregister < DistributionName > - отмена регистрации (удаление из системы) указанного дистрибутива Linux. /upgrade < DistributionName > - дистрибутив переводится в формат файловой системы WslFs. Примеры использования WSLconfigРаспределения подсистемы Windows для Linux: SLES-15 (по умолчанию) Ubuntu kali-linux Ubuntu-18.04 Под определением ”Распределения” следует понимать ”Дистрибутивы”. Дистрибутив SLES-15 (SUSE Linux Enterprise Server 15) является дистрибутивом по умолчанию. Именно этот дистрибутив будет использоваться в качестве среды для утилиты bash.exe. wslconfig /s ubuntu - установить дистрибутив ubuntu в качестве дистрибутива по умолчанию. wslconfig /t sles-15 - завершить работу дистрибутива sles-15 wslconfig /u sles-15 - отменить регистрацию дистрибутива sles-15. Результатом выполнения данной команды является состояние указанного дистрибутива на момент первого запуска после загрузки из Microsoft Store. В заключение добавлю, что многие пользователи Windows 10 тратят немалые усилия на установку графической оболочки Linux в WSL, что не имеет особого смысла, так как в современных версиях Windows можно создать виртуальную машину и установить в ней любую операционную систему Linux при использовании стандартного сервера виртуализации Hyper-V, являющегося компонентом системы Windows 10 Professional и старше. После установки системы компоненты Hyper-V выключены, но после их включения вы получаете возможность создания виртуальных машин стандартными средствами и можете устанавливать на них любые операционные системы таким же образом, как и на реальном компьютере. Примеры: Установка Linux Mageia на виртуальную машину Hyper-V Windows 10. Установка Linux Mint на виртуальную машину Hyper-V Windows 10. Установка Linux Ubuntu на виртуальную машину Hyper-V Windows 10. |
|