EasyWSL превращает образы докеров Linux в дистрибутив WSL для Windows 10
Лоуренс Абрамс
- 15 августа 2021 г.
- 10:21 утра

Если вы не можете найти свою любимую подсистему Windows для дистрибутива Linux, доступную в Microsoft Store, новая программа под названием EasyWSL может преобразовать практически любой образ Linux Docker в дистрибутив WSL.
Microsoft Store предлагает множество готовых дистрибутивов Linux WSL, таких как Fedora, Ubuntu, Alpine, Kali, Debian и другие.
Однако многие популярные дистрибутивы Linux, такие как ArchLinux или Centos, недоступны или требуют оплаты за них.
Также вызывает беспокойство то, что многие из платных дистрибутивов WSL создаются не исходными разработчиками, а третьими сторонами, что вызывает опасения, что они подделали.
Чтобы упростить поиск дистрибутивов Linux, которых нет в Microsoft Store, компания по кибербезопасности Red Code Labs создала проект с открытым исходным кодом под названием EasyWSL, который конвертирует практически любой образ Linux Docker в WSL.
«Я чувствовал, что мы можем каким-то образом привнести больше души Linux в Windows через WSL, что-то большее, чем Microsoft может предложить в своем магазине.,» объяснил Red Code Labs, почему они создали EasyWSL.
«По сути, это была отличная идея сначала попробовать использовать Arch, Gentoo и их репозитории, но потом я понял, почему бы как-то не получить образы из Docker Hub, чтобы сделать возможности еще шире.»
Более того, поскольку эти дистрибутивы управляются в Docker первоначальными разработчиками, вы знаете, что сборки не были изменены для включения вредоносных программ или кода.
Как видите, EasyWSL предлагает широкий спектр дистрибутивов Linux, которые вы можете установить, в том числе:
- ArchLinux
- Ubuntu 20.04
- Ubuntu 20.10
- Альпийский
- DebianStable
- DebianUnstable
- DebianTesting
- CentOS
- Очистить Linux
- Fedora
- Манджаро
- Научный Linux
- Crux Linux
- Пустота Linux
- Kali Linux
- OpenSuse Leap
- ОС Parrot Security
- Gentoo
Однако, если дистрибутив Linux, который вы ищете, недоступен, вы можете использовать EasyWSL для установки образа Docker по вашему выбору в WSL.
Как преобразовать образ докера Linux в WSL
Например, популярный дистрибутив Photon недоступен в Microsoft Store, но мы можем легко установить его из Docker с помощью EasyWSL.
Чтобы установить собственный образ, вы должны выбрать опцию «Указать образ докера», и когда он запросит контейнер докера, вы должны ввести имя дистрибутива и тег для установки, используя следующий синтаксис:
В случае с Photon имя изображения. ‘фотон’и тег’последний’, как показано на этой странице.
Затем мы использовали бы ‘фотон: последний’по запросу EasyWSL, как показано ниже.
Хотя почти все образы Linux Docker устанавливаются без проблем, вы можете увидеть ошибку, вызванную отсутствующей командой, в зависимости от процедур после установки.
Однако операционная система будет установлена и ее можно будет использовать в WSL.
Обратите внимание, что после установки нового дистрибутива Linux с помощью EasyWSL установка WSL не будет отображаться в меню «Пуск».
Чтобы запустить новый дистрибутив, вы можете использовать команду wsl.d [linux_distro] из командной строки для его запуска.
Например, чтобы запустить Photon, мы могли бы использовать команду wsl.d photon.
Для тех, кому нравится использовать WSL в Windows 10, EasyWSL определенно станет отличным дополнением к вашему набору инструментов, чтобы вы могли установить дистрибутив Linux, который вы ищете.