Создание настраиваемого дистрибутива Linux для WSL
Используйте наш пример открытый код WSL для создания пакетов дистрибутива WSL для Microsoft Store и (или) для создания пользовательских пакетов дистрибутивов Linux для загрузки неопубликованных данных. Репозиторий средства запуска дистрибутива можно найти на сайте GitHub.
Этот проект включает следующее:
- Обработчики дистрибутивов Linux для упаковки и отправки дистрибутива Linux в качестве приложения, работающего в WSL
- Разработчики для создания пользовательских дистрибутивов Linux, которые можно загрузить на свой компьютер разработки
Общие сведения
Мы распространяем дистрибутивы Linux для WSL как приложения UWP через Microsoft Store. Эти приложения можно установить в WSL — подсистему, которая находится в ядре Windows. Этот механизм доставки имеет множество преимуществ, как описано в предыдущей записи блога.
Загрузка неопубликованного пакета дистрибутива Linux
Вы можете создать пользовательский пакет дистрибутива Linux в качестве приложения для загрузки неопубликованных данных на личном компьютере. Обратите внимание, что пользовательский пакет не будет распространяться через Microsoft Store, если вы не отправляете в качестве хранителя дистрибутива. Чтобы настроить компьютер для загрузки неопубликованных приложений, необходимо включить это в системных параметрах в разделе "Для разработчиков". Не забудьте выбрать режим разработчика или неопубликованные приложения
Для дистрибутивов Linux
Чтобы отправить в Магазин, вам потребуется работать с нами, чтобы получить утверждение публикации. Если вы являетесь владельцем дистрибутива Linux, заинтересованным в добавлении дистрибутива в Microsoft Store, обратитесь wslpartners@microsoft.comк ним.
Приступая к работе
Следуйте инструкциям репозитория GitHub средства запуска дистрибутива, чтобы создать пользовательский пакет дистрибутива Linux.
Блоги группы
- Открытие примера WSL для поддержки дистрибутивов Linux и загрузка неопубликованных пользовательских дистрибутивов Linux
- Блог командной строки
Отправить отзыв
Windows Subsystem for Linux