Microsoft оголосила про офіційні збірки Fedora Linux

Microsoft оголосила про офіційні збірки Fedora Linux для підсистеми WSL

Компанія Microsoft оголосила про формування офіційних збірок з Fedora Linux для підсистеми WSL (Windows Subsystem for Linux). Наприкінці квітня аналогічні збірки почали публікуватися для Arch Linux та AlmaLinux. Для Arch Linux такі збірки планують оновлювати раз на місяць, а для інших – у міру виходу нових релізів.

Розширення переліку офіційних дистрибутивів для WSL

Збірки з Fedora, AlmaLinux та Arch Linux включені в поширюваний через репозиторій WSL перелік Linux-дистрибутивів, що пропонуються для швидкого встановлення в WSL. З інших дистрибутивів у перелік WSL входять Debian GNU/Linux, Ubuntu, openSUSE Leap, openSUSE Tumbleweed, SUSE Linux Enterprise, Kali Linux та Oracle Linux.

Для встановлення збірок достатньо виконати в Windows команду “wsl –install дистрибутив”, наприклад, “wsl –install FedoraLinux-42”, “wsl –install archlinux” або “wsl –install AlmaLinux-9”.

Новий формат поширення дистрибутивів для WSL

Збірки сформовані в новому форматі, який дозволяє поширювати дистрибутив зі своїх серверів без завантаження в каталог Microsoft Store. Не потрібно упаковувати у форматі appx і розміщувати в збірці код, специфічний для Windows.

Новий метод зводиться до розміщення tar-архіву з системним оточенням дистрибутива та файлом /etc/wsl-distribution.conffile. Цей файл містить метадані, такі як назва, піктограма, ідентифікатор користувача за замовчуванням і скрипти для налаштування оточення, що виконуються під час першого запуску.

Особливості підсистеми WSL

WSL надає віртуальну машину з повноцінним ядром Linux (на базі гілок 6.6 або 5.15), у якій можуть запускатися спеціально адаптовані для WSL дистрибутиви Linux. Ядро включає специфічні для WSL зміни, зокрема оптимізації для скорочення часу запуску та зменшення споживання пам’яті.

Також реалізована можливість повернення Windows звільненої Linux-процесами пам’яті та налаштування для виключення зайвих драйверів і підсистем. Система встановлюється в окремий дисковий образ (VHD) з файловою системою ext4 і віртуальним мережевим адаптером.

Через впровадження офіційних збірок Fedora Linux для підсистеми WSL користувачі Windows отримали більше можливостей для роботи з Linux-середовищем. Це дозволяє розробникам обирати зручний для них дистрибутив без необхідності використання сторонніх рішень.

Більше інформації можна знайти на офіційному блозі Microsoft та сайті Fedora Project.