
Fedora 42 теперь предлагается вместе с Ubuntu, Debian и другими популярными дистрибутивами в подсистеме Windows для Linux. Это приятное дополнение для разработчиков, которые хотят создавать или проверять кроссплатформенные приложения без двойной загрузки, а также для профессионалов, которым нужен доступ как к Windows, так и к Linux на одной машине.
Подсистема Windows для Linux (WSL) позволяет вам виртуализировать дистрибутивы Linux в среде рабочего стола Windows. Это почти нативное решение — здесь нет никакой эмуляции, ребята — и оно не перегружает вашу систему ресурсоемкой виртуализированной графической средой рабочего стола. Дистрибутивы Linux в WSL также получают автоматический доступ к вашему сетевому подключению и файлам Windows, и хотя WSL сосредоточена вокруг командной строки, она поддерживает приложения с графическим интерфейсом.

Технически говоря, вы можете создать образ WSL для любого дистрибутива, который вам нужен (при условии, что он совместим с архитектурой вашего ПК). Но с официально поддерживаемыми образами гораздо проще иметь дело.
Microsoft упростила процесс создания образа WSL, внедрив в конце прошлого года улучшенную архитектуру на основе tar. Очевидно, это изменение побудило разработчиков проекта Fedora присоединиться. Их первый образ WSL почти полностью функционален, хотя и содержит некоторые недостатки, которые необходимо устранить в будущих выпусках — графические приложения не могут использовать аппаратное ускорение, например, Flatpak не входит в комплект образа (но может быть установлен с помощью простого sudo dnf установить flatpak). Arch Linux также присоединился к семейству WSL в этом месяце, ссылаясь на улучшенный процесс создания образов Microsoft, поэтому следует ожидать, что в ближайшие месяцы другие дистрибутивы последуют этому примеру.
Чтобы установить Fedora 42 в WSL, запустите wsl —установить и wsl –-установить FedoraLinux-42 в Windows Terminal. После этого используйте wsl –d FedoraLinux-42 для запуска среды Linux. После того, как вы придумаете имя пользователя, вы войдете в Fedora в группе пользователей «wheel» с повышенными привилегиями. У вашей учетной записи не будет пароля, поэтому обязательно установите его позже, если это необходимо.

Вам также следует прочитать документацию Fedora 42, прежде чем переходить на WSL, хотя большинство этого не сделает. Тем, кто никогда не тестировал WSL, следует начать с любого дистрибутива, который им наиболее удобен, хотя такие давно известные варианты, как Ubuntu, Debian и OpenSUSE, предложат наиболее отточенный опыт, поскольку они уже давно входят в семейство WSL. Если вы полный новичок в Linux, который хочет перейти с Windows, я предлагаю вам выполнить двойную загрузку или запустить виртуальную машину с полноценной средой рабочего стола, поскольку WSL в первую очередь предназначен для командной строки.
Я воспользуюсь моментом, чтобы признаться: Fedora Linux на самом деле был добавлен в список дистрибутивов WSL около трех недель назад, а попытки создать специальный образ Fedora WSL начались еще в декабре 2024 года. Microsoft просто отложила объявление, поэтому включение дистрибутива в WSL осталось незамеченным.
Источник: Microsoft через XDA Developers