Установка подсистемы Linux в Windows 10 — различия между версиями

Материал из megapuper
Перейти к: навигация, поиск
 
(не показано 10 промежуточных версий этого же участника)
Строка 5: Строка 5:
  
  
2. Включаем роль Hyper-V<br>
+
2. Включаем роль Hyper-V: Панель управления -> Программы и компоненты -> Включение или выключение компонентов Windows<br>
 
[[Файл:Wsl2-hyperv.jpg]]
 
[[Файл:Wsl2-hyperv.jpg]]
  
  
3. В Windows необходимо включить дополнительный компонент "Подсистема Windows для Linux"<br>
+
3. Включаем дополнительный компонент "Подсистема Windows для Linux"<br>
 
[[Файл:Wsl2.jpg]]
 
[[Файл:Wsl2.jpg]]
  
Строка 21: Строка 21:
  
 
6. Заходим в Microsoft Store и выбираем дистрибутив Linux, например Debian, и устанавливаем его
 
6. Заходим в Microsoft Store и выбираем дистрибутив Linux, например Debian, и устанавливаем его
 +
[[Файл:Wsl3.jpg]]
  
  
7. При первом запуске откроется окно консоли, и будет предложено подождать минуту или две, чтобы файлы распаковались и сохранились на компьютере. Все будущие запуски должны занимать меньше секунды. Затем необходимо будет создать учетную запись пользователя и пароль для нового дистрибутива Linux
+
7. При первом запуске откроется окно консоли, и будет предложено подождать минуту или две, чтобы файлы распаковались и сохранились на компьютере. Все будущие запуски должны занимать меньше секунды. Затем необходимо будет создать учетную запись пользователя и пароль для нового дистрибутива Linux<br>
 
+
[[Файл:Wsl4.jpg]]
  
 
Linux на Windows установлен, можно пользоваться
 
Linux на Windows установлен, можно пользоваться
 
  
  
Строка 37: Строка 37:
 
  wsl --set-version <distribution name> <versionNumber>
 
  wsl --set-version <distribution name> <versionNumber>
 
Заменяем <distribution name> на фактическое имя дистрибутива и <versionNumber> на нужную версию WSL(1 или 2)
 
Заменяем <distribution name> на фактическое имя дистрибутива и <versionNumber> на нужную версию WSL(1 или 2)
 +
 +
 +
Сделать WSL2 архитектурой по умолчанию
 +
wsl --set-default-version 2
 +
 +
 +
Запустить дистрибутив Linux
 +
wsl --distribution <distribution name>
 +
 +
 +
Выключить дистрибутив Linux
 +
wsl --terminate <distribution name>

Текущая версия на 15:38, 29 января 2024

Установим WSL2 в Windows 10


1. Включаем в BIOS компьютера виртуализацию


2. Включаем роль Hyper-V: Панель управления -> Программы и компоненты -> Включение или выключение компонентов Windows
Wsl2-hyperv.jpg


3. Включаем дополнительный компонент "Подсистема Windows для Linux"
Wsl2.jpg


4. Скачиваем пакет обновления ядра Linux последней версии и запускаем его


5. Выбираем WSL2 в качестве версии по умолчанию при установке новых дистрибутивов Linux, для этого в командной строке запускаем

wsl --set-default-version 2


6. Заходим в Microsoft Store и выбираем дистрибутив Linux, например Debian, и устанавливаем его Wsl3.jpg


7. При первом запуске откроется окно консоли, и будет предложено подождать минуту или две, чтобы файлы распаковались и сохранились на компьютере. Все будущие запуски должны занимать меньше секунды. Затем необходимо будет создать учетную запись пользователя и пароль для нового дистрибутива Linux
Wsl4.jpg

Linux на Windows установлен, можно пользоваться


Проверить версию WSL, назначенную каждому установленному дистрибутиву Linux: wsl -l -v

wsl --list --verbose


Настроить дистрибутив для нужной версии WSL

wsl --set-version <distribution name> <versionNumber>

Заменяем <distribution name> на фактическое имя дистрибутива и <versionNumber> на нужную версию WSL(1 или 2)


Сделать WSL2 архитектурой по умолчанию

wsl --set-default-version 2


Запустить дистрибутив Linux

wsl --distribution <distribution name>


Выключить дистрибутив Linux

wsl --terminate <distribution name>