В ближайшие месяцы RHEL станет официальным дистрибутивом WSL, что облегчит пользователям установку и знакомство с ним с помощью таких команд, как wsl --list --online
и wsl --install
.
Более того, грядущий релиз Red Hat будет поставляться с использованием совершенно новой архитектуры WSL-дистрибутивов на основе tar. Этот новый подход, позволяющий упаковывать и устанавливать дистрибутивы без необходимости написания специфического для Windows кода, был разработан с учетом значительного количества отзывов команды Red Hat.
Компания Red Hat стремится к расширению выбора и гибкости для разработчиков, поэтому мы тесно сотрудничаем с командой Microsoft, чтобы предоставить RHEL, крупнейший коммерчески доступный дистрибутив Linux с открытым исходным кодом, всем пользователям WSL.
- Рон Пачеко, старший директор Red Hat Enterprise Linux Ecosystem
Новая архитектура на основе tar призвана упростить процесс создания дистрибутивов WSL. Ранее разработчикам приходилось упаковывать файл .tar
в файл .appxbundle
и писать специфический для Windows код для настройки пользователей и распространения через Microsoft Store.
Теперь процесс стал гораздо более упорядоченным: вы начинаете с файла .tar (который может быть даже экспортированным контейнером Linux) и добавляете файл /etc/wsl-distribution.conf. Этот файл конфигурации может содержать такие параметры, как имена дистрибутивов по умолчанию, значки и команды для работы из коробки.
Кроме того, новый формат открывает возможность создания OOBE-конфигураций на базе Linux или Windows, что позволяет конечным пользователям в значительной степени настраивать свои системы.
Что же это значит для пользователей WSL? Новая архитектура открывает ряд интересных возможностей, которые с нетерпением ждут разработчики и корпоративные пользователи. Одним из ключевых преимуществ является автоматизация настройки дистрибутива WSL, позволяющая запускать команды до создания пользователя.
Кроме того, были улучшены сообщения об ошибках для более четкого устранения неполадок, а пользователи теперь могут напрямую задавать имя дистрибутива WSL и место установки, даже устанавливать на отдельные жесткие диски с помощью новых опций, таких как wsl --install --name
и --location
.
Однако, несмотря на то что новая архитектура на основе tar вскоре станет использоваться по умолчанию, Microsoft не планирует в ближайшее время отказываться от установки на основе appx. Существующие пользователи не будут вынуждены переходить на новую систему и текущие дистрибутивы будут поддерживаться.
Microsoft также предприняла шаги по улучшению пользовательского опыта для новичков в WSL. На основе отзывов пользователей, незнакомых с Linux, в новом выпуске WSL улучшена процедура начала работы.
В связи с этим при запуске первого дистрибутива WSL пользователи увидят окно терминала и дружелюбное введение в WSL, включающее обзор возможностей и полезные ссылки на более подробную документацию.
Более подробную информацию обо всех новых возможностях WSL можно найти в анонсе Microsoft. Red Hat – здесь.
Комментарии (0)