Microsoft Windows 11: что нового для пользователей Linux?

WSL в Microsoft Windows 11

Последняя версия операционной системы Windows появилась в 2021 году, но, учитывая, что каждый четвертый компьютер уже использует её, можно сказать, что она только сейчас начинает набирать популярность. Пользователи Microsoft не горят желанием обновляться в ближайшее время, что могут подтвердить те, кто отказался от Windows 7 скорее по необходимости, чем по собственному выбору. Кроме того, новые компьютеры поставляются с предустановленной Microsoft Windows 11 , что способствует увеличению её рыночной доли. Но почему мы обсуждаем это на Linux Addicts? По двум причинам: у нас есть раздел «Linux против Windows», и Windows совместима с приложениями Linux.

Виновником этого является программное обеспечение под названием WSL (Windows Subsystem for Linux). Изначально, когда оно было выпущено для Windows 10, для его активации требовалось ввести несколько команд, и в результате вы получали дистрибутив, но работающий в терминале. Вскоре появились способы запуска приложений Linux с пользовательским интерфейсом, а совсем недавно появилась возможность открывать рабочий стол с помощью удаленного рабочего стола. Однако в Microsoft Windows 11 это гораздо проще. Поддержка приложений Linux с графическим интерфейсом теперь официально подтверждена.

Microsoft Windows 11 позволяет запускать приложения Linux с графическим интерфейсом

В обновлении WSL 2 подсистема Windows для Linux позволяет запускать приложения с пользовательским интерфейсом независимо от того, разработаны ли они для X11 или Wayland. Команда Сатьи Наделлы объясняет, что работа с рабочим столом полностью интегрирована, и они не ошибаются, как мы видим:

  • Возможность запуска приложений Linux из меню «Пуск» Windows.
  • Возможность закреплять приложения Linux на панели задач Windows.
  • Использование Alt+Tab для переключения между приложениями Linux и Windows.
  • Вырезайте и вставляйте между приложениями Windows и Linux.

Четыре предыдущих пункта можно резюмировать, сказав, что приложения установятся и будут вести себя как родные, не больше и не меньше.

Как установить приложения Linux с графическим интерфейсом в Windows

  1. Чтобы установить приложения Linux с графическим интерфейсом в Microsoft Windows 11, у вас должен быть установлен драйвер для vGPU. Ссылки для тех, кто Intel, AMD y NVIDIA.
  2. Следующее, что нужно сделать, это установить WSL, теперь уже во второй версии. Если предварительная установка отсутствует, необходимо открыть PowerShell или командную строку Windows от имени администратора, введите wsl --install и перезагрузите компьютер. После перезапуска установка продолжится, и вам необходимо будет ввести имя пользователя и пароль. Это будут учетные данные для Ubuntu, но из Microsoft Store можно установить дополнительные системы. Если WSL уже установлен, вам нужно написать следующее: wsl --update.
  3. Чтобы установить приложения, вам нужно открыть терминал. Мы открываем рассматриваемую операционную систему, в данном примере Ubuntu, и пишем команду установки, например: sudo apt update && sudo apt install gnome-text-editor. Приложение появится в меню «Пуск».

Почему я заинтересован как пользователь Linux?

Никто не станет советовать вам переходить на Windows, если вы пользователь Linux. И никто не скажет, что система Microsoft — лучшая. Но для пользователей Linux это актуально по одной причине: вы сможете продолжать использовать все свои любимые приложения, даже если они установят Windows 11 на работе или на компьютере члена семьи.

Microsoft приводит примеры установки таких программ, как GIMP или VLC, что не имеет особого смысла, но также и GNOME Text Editor или Nautilus. Можно установить и Dolphin, который лучше справляется с FTP-соединениями, чем файловый менеджер Windows.

Но, короче говоря, если вы очень привыкли к программе и она предназначена только для Linux, вы можете использовать ее в Windows 11 и с пользовательским интерфейсом.

WSA, собственные приложения Android для Microsoft Windows 11

Apple Music в WSA в Windows 11

В Microsoft Windows 11 для пользователей Linux появилась еще одна новая функция, предназначенная для тех, кто хочет запускать приложения Android — самой популярной мобильной версии Linux, пусть и не такой чистой, как postmarketOS или Mobian, — на своих настольных компьютерах. Она называется WSA , сокращение от Windows Subsystem for Android, и работает даже лучше, чем приложения Linux с графическим интерфейсом на Windows.

WSA по умолчанию включает Amazon Appstore, но можно установить и Google Play . Это позволяет, например, играть в мобильные игры на компьютере с Windows. Хотя многие разработчики выпускают веб-версии своих приложений или загружают их напрямую в Microsoft Store, возможность использовать приложения для Android, а также приложения для Windows и Linux, делает систему полноценной.

Хотим ли мы чего-то подобного в Linux?

Да, но не любой ценой . Установка должна быть простой, и система не должна быть обременена ненужными файлами. Можете себе представить, что произойдет с вашей Linux, той, которая так хорошо работает, если в ее код добавить части Windows? Именно это Microsoft и сделала в Windows 10, а затем и в Windows 11.

Windows — не самая удобная операционная система в мире, и добавление к ней небольшого объема данных в мире мощных компьютеров не сильно ухудшает ситуацию. Большая часть её работы выполняется за счет виртуализации , что приводит к резкому увеличению потребления ресурсов. Если подумать, если потребление ресурсов неизбежно увеличится, я просто запущу приложения Windows 11 в средах GNOME, и «всё». Я говорю «всё», потому что мне нужно запустить другое приложение, чтобы увидеть весь рабочий стол, но при этом я могу открыть его приложения.

Ситуация с Android несколько иная. В Linux приложений не так много, как в Windows, и даже Spotify не выпускает нативное приложение (это скорее веб-сайт) для Linux. Что-то похожее на WSA открыло бы перед нами множество возможностей. Существуют Anbox и Waydroid , но их установка далеко не проста и не удобна для операционной системы.

Майкрософт любит линукс

Microsoft любит Linux. Не я это говорю, они это говорят. У них есть собственная операционная система для настольных компьютеров, но для серверов они используют Linux. И они знают, что многие разработчики останавливают свой выбор на системе с ядром Торвальдса, поэтому решили нас немного побаловать. Достаточно ли нам измениться? Неа.

Изображение в заголовке: Microsoft.


Добавить в качестве предпочтительного источника в Google