Запуск програм Linux з графічним інтерфейсом у Windows 11 та 10

Компонент WSL (Windows Subsystem for Linux або Windows Linux) з’явився в Windows 10 і з тих пір постійно розвивається. Однією з його нових можливостей є простий та зручний запуск програм Linux з графічним інтерфейсом безпосередньо в ОС Windows.

Встановлення WSL, дистрибутива Linux та додатків

Встановити WSL та необхідний дистрибутив можна кількома способами:

  • Увімкнувши потрібні компоненти через додаткові компоненти Windows та завантаживши дистрибутив у Microsoft Store.
  • Автоматично через командний рядок.

Ось кілька простих кроків для встановлення WSL і конкретного дистрибутива Linux:

  1. Запустіть командний рядок від імені адміністратора, введіть wsl --install і натисніть Enter. Дочекайтеся завершення виконання команди.
  2. Встановлення WSL у командному рядку
  3. Перезавантажте комп’ютер і знову зайдіть у командний рядок. Якщо на першому кроці була також інсталяція Ubuntu, завершіть її за допомогою wsl --install Ubuntu. Під час цього процесу потрібно буде вказати ім’я користувача та пароль.
  4. Якщо потрібен інший дистрибутив або інсталяція не виконувалася, введіть команди:
    wsl --list --online (для перегляду доступних дистрибутивів)
    wsl --install NAME (де NAME — ім’я дистрибутива з лівого стовпця).
  5. Список дистрибутивів у WSL

Встановлення програм у WSL

Дистрибутив встановлений, і підтримка графічного інтерфейсу додатків у WSL сучасних версій включається автоматично. Тепер переходимо до встановлення програм:

  1. Введіть команду sudo apt-get update (можна також використовувати apt замість apt-get). Зачекайте завершення оновлення репозиторіїв.
  2. Для встановлення програми введіть команду sudo apt-get install ІМ'Я_ДОДАТКУ -y.
  3. Встановлення програм у WSL Windows

Після встановлення програма з’явиться в меню «Пуск» Windows (у папці відповідного дистрибутива), звідки її можна буде запустити:

Додатки Linux в меню Пуск Windows 11

Тим самим способом можна встановити й інші програми. Для їх видалення використовуйте команду sudo apt-get remove.

Додатки Linux з графічним інтерфейсом працюють у Windows

Додаткові можливості WSL

WSL підтримує звуковий вихід, прискорення графіки OpenGL та доступ до локальних дисків. За бажанням можна встановити менеджер додатків. Наприклад, можна встановити Gnome Software:

  1. Для установки використовуйте команду sudo apt install gnome-software -y.
  2. Змініть властивості ярлика в меню «Пуск» (правий клік на ярлику — перейти до розташування файлу — відкриття властивостей ярлика), замінивши поле об’єкт на (для Ubuntu):
    "C:Program FilesWSLwslg.exe" -d
  3. Запуск ярлика WSLG від імені ROOT

Тепер ви можете користуватися графічним інтерфейсом для встановлення, оновлення та видалення додатків Linux прямо в Windows:

Пакети додатків у Gnome Software у Windows

Отримайте детальну технічну інформацію про проект WSLg, завдяки якому реалізовано ці можливості.

Тарас Бондаренко
Тарас Бондаренко

Різноманітність – ключ до розвитку. Навіть не будучи експертом у всьому, можна ставити правильні питання, використовувати сучасні інструменти та щиро ділитися досвідом