Как установить программы Linux рядом с Windows 11

Линукс для винды 11 Windows 11

В Windows 11 пользователи имеют возможность запускать отдельные программы Linux или даже целую систему – Debian, Ubuntu, OpenSuse и другие. Делается это при помощи WSL – компонента Windows для установки Linux одновременно с Windows 10 или 11.

Установка Linux рядом с Windows 11 отличается от установки Linux на отдельный раздел – она гораздо проще и быстрее. Не нужно создавать дополнительный раздел и настраивать виртуальную машину. Все делается при помощи команд.

Дистрибутивы Linux, которые устанавливаются на Windows 11

На последнюю версию Windows можно установить такие дистрибутивы Linux:

  • Debian;
  • Ubuntu 20.04 LTS;
  • Ubuntu 18.04 LTS;
  • Ubuntu 22.04 LTS;
  • Kali Linux Rolling;
  • Suse Linux Enterprise Server v12;
  • OpenSuse Leap 42;
  • OracleLinux_7_9;
  • OracleLinux_8_7;
  • OracleLinux_9_1.

Возможно, в дальнейшем этот список пополнится.

Автоматическая установка через Терминал

Установить Ubuntu рядом с Windows можно при помощи терминала. Для этого запустите его с правами администратора и введите команду «WSL —install» — обязательно с двумя дефисами. Эта команда выполняет такие операции:

  1. Устанавливает компоненты подсистемы WSL и виртуальную машину;
  2. Устанавливает ядро WSL;
  3. Скачивает Linux для его установки.

Автоматическая установка через Терминал

После установки этих компонентов перезагрузите компьютер, после чего установка WSL продолжится. После ее окончания запустится Ubuntu и нужно будет создать пользователя и установить его пароль. Этот пользователь будет иметь права root. Система Ubuntu устанавливается по умолчанию, но можно установить и другой дистрибутив.

Установка дистрибутивов по выбору

Для установки дистрибутива Линукс на выбор нужно использовать компонент WSL2. Для этого запустите Windows Terminal или командную строку с правами администратора и введите команду «wsl –list —online».

Установка дистрибутивов по выбору

Эта команда выводит актуальный список доступных версий Linux для Windows 11. После этого нужно ввести команду с указанием нужного дистрибутива, о чем есть подсказка в выводе команды.

Введем «wsl –install -d Debian», после чего начнется его установка. После окончания система запустится с просьбой создать пользователя и пароль.

Включение аппаратной виртуализации

Чтобы гостевая ОC могла запускаться в Windows, должна работать опция аппаратной виртуализации, она включается в BIOS и UEFI. Для начала нужно убедиться, что компьютер поддерживает эту технологию, чтобы не потратить время зря при ее поиске в Биосе. При запуске с эмулятором или виртуальной машиной эти приложения сообщают пользователю, что устройство поддерживает виртуализацию и предлагают ее включить.

Если такого сообщения не было, это значит, что функция уже включена или не поддерживается на компьютере. Также возможно, что эмулятор не может найти эту функцию, даже если она есть.

Если у вас Intel

Для включения этой функции войдите в Биос и, если у вас процессор Intel, найдите пункт Advanced (Integrated Peripherals), в нем перейдите в пункт CPU Configuration и далее найдите строку Intel Virtualization Technology. Если такой нет, значит, виртуализация на компьютере не поддерживается. Если название есть, установите движок в положение Enable.

Если у вас AMD

Если на компьютере процессор AMD, в Биосе зайдите в пункт Advanced, оттуда перейдите в CPU Configuration, найдите строку SVM Mode и установите ее в Enabled.

Далее сохраните изменения и выходите из BIOS.

Запуск из виртуальной машины

Если подсистема Виндовс для Linux запускается из виртуальной машины, например, VMware Workstation, виртуализация включается в ней так:

  1. Открываем VMware, ОС не запускаем.
  2. Нажимаем один раз на называние гостевой ОС, чтобы справа появились настройки.
  3. Заходим в процессоры.
  4. В области Virtualization Engine ставим галочку на первой строке.

Запуск из виртуальной машины

Активация компонентов Win 11

Для возможности устанавливать подсистему нужно установить необходимые компоненты. Для этого открываем раздел «Компоненты Windows» – он находится в окне «Программы и компоненты».

Компоненты Windows

В нем в пункте «Подсистема Windows для Linux» ставим галочку и жмем на ОК.

Подсистема Windows для Linux

После этого начнется установка компонента.

Апдейт ядра WSL

Если автоматически ядро WSL не обновляется при обновлении компонентов Windows, можно попробовать обновить вручную командой wsl –update. Если и это не работает, проверьте, включена ли функция обновления для дополнительных продуктов:

  1. Зайдите в Центр обновления – Дополнительные параметры;
  2. В строке «получать обновления для других продуктов Майкрософт» установите переключатель во Включено.

После этого ядро подсистемы WSL будет обновляться.

Скачивание и инсталляция дистрибутива

Есть еще два способа установить выбранный дистрибутив Линукс: через Microsoft Store и пакетом APPX.

Microsoft Store

Для установки первым способом запускайте магазин Store приложением или на сайте. Введите в поиске название нужного дистрибутива и зайдите на его страницу. На ней есть кнопка «Получить», нажимайте на нее.

установить дистрибутив Линукс

Начнется скачивание и установка компонентов выбранной системы, после окончания нажимайте «Открыть» в приложении магазина.

Запустится консоль Windows 11, начнется распаковка файлов Линукс, после чего появится сообщение о необходимости создания пользователя и пароля. После создания учетки система Линукс готова к работе.

APPX

Для установки из APPX необходимо скачать APPX-пакет. Из этих пакетов устанавливаются программы из Microsoft Store, но скачать их оттуда прямо не получится. Вы можете сгенерировать ссылку на него из ссылки из магазина Store или скачать готовые с других сайтов.

После скачивания пакета приступаем к установке. Это можно сделать двумя способами:

  1. Открыть пакет проводником, нажать правой кнопкой мыши на значке открытой коробки и выбрать «Установить». Откроется окно установщика, нажимаем «Установить», ждем окончания установки, создаем пользователя и пароль.
  2. Если первым способом не получается, есть вариант посложнее. Открываем проводником пакет, на изображении коробки правой кнопкой мыши и выбираем «Копировать как путь». Открываем терминал с правами администратора, пишем в нем «add-appxpackage», ставим пробел и вставляем скопированный путь из пакета. Запускаем команду и ждем окончания развертывания. После окончания нужно зайти в Пуск – Все приложения и найти там установленный дистрибутив. После запуска значка откроется консоль с окончанием инсталляции, после чего нужно создать пользователя и пароль.

Запуск дистрибутивов

Для запуска установленных систем есть несколько способов:

  1. Как было указано выше – через меню Пуск.
  2. В командной строке или терминале ввести название системы, например, ubuntu.
  3. Если написать просто «wsl», откроется установленные система по умолчанию, для запуска конкретной пишем «wsl -d <название системы>».

Удаление дистрибутивов и отключение Linux

Если какой-то дистрибутив Линукс не нужен, удалить его можно так:

  1. Зайти в раздел Приложения в параметрах системы;
  2. Выбрать подпункт Приложения и возможности;
    подпункт Приложения и возможности
  3. В списке напротив нужного дистрибутива нажать на три точки и выбрать «Удалить».

Если системами Линукс пользоваться больше не будете, можно еще удалить Windows Subsystem for Linux Update и Windows Subsystem for Linux Update WSLg Preview.

Модуль подсистемы Linux удаляется аналогично установке: заходим в Приложения и возможности – Программы и компоненты – Включение и отключение компонентов Windows. Ищем в списке «Подсистема Windows для Linux», снимаем галочку, нажимаем ОК и выполняем перезагрузку.

Автор статьи
Сергей Ломакин
Программист, системный администратор. Настраивал сайты на Drupal, Wordpress и на самописных CMS.
Оцените статью
Настройка ПК и ноутбуков
Добавить комментарий