Некоторое время назад Microsoft выпустила подсистему Windows для Linux (WSL). По сути, это позволяет администраторам запускать инструменты командной строки Linux в Windows.
Для администраторов это было благом. Для обычного пользователя, однако, это не имело большого значения (поскольку обычные пользователи все равно не будут работать с командной строкой). Перенесемся в будущее, и у нас есть первый дистрибутив Linux, разработанный для работы поверх WSL. Рассматриваемый дистрибутив — WLinux от Whitewater Foundry, Ltd. Co.
Что такое WLinux?
WLinux — это полноценная Linux-среда, основанная на Debian Linux и разработанная Microsoft Research. Особенностью WLinux является то, что это первый дистрибутив Linux, разработанный специально для работы на WSL. Конечно, это еще не все.
WLinux — это не просто виртуальная машина, работающая поверх хоста Windows 10. Благодаря набору инструментов, называемому wslu, WLinux может беспрепятственно взаимодействовать с Windows 10 и многое другое. С помощью этой комбинации пользователи могут делать такие вещи, как:
- Легко изменить язык и настройки клавиатуры для WLinux.
- Поддержка более 27 тысяч приложений Linux, которые могут быть установлены с помощью собственных инструментов установки Linux (также называемых менеджерами пакетов).
- Выберите дополнительные инструменты командной строки для среды Linux (такие как csh, zsh и fish).
- Выберите из популярных текстовых редакторов (таких как emacs, neovim и Visual Studio Code).
- Работа с различными средами разработки.
- Управляйте развертываниями Microsoft Windows и Azure, используя инструменты командной строки PowerShell и azure-cli.
- Включить / отключить интеграцию оболочки Windows Explorer.
- Настройте экспериментальные настройки графического интерфейса.
- Создайте безопасный мост для Docker, работающего в Windows.
Зачем тебе это?
Основная целевая аудитория для WLinux — разработчики. Почему? Потому что большая часть разработки зависит от инструментов с открытым исходным кодом и Linux. Однако WLinux предназначен не только для разработчиков. Вы можете быть обычным пользователем и хотите запускать одно из тысяч приложений Linux в Windows. Вы можете сделать это, установив VirtualBox и запустить виртуальную машину Linux, но это потребует дополнительных ресурсов, плюс вы должны быть знакомы с операционной системой Linux.
Чтобы обойти это, вы можете использовать WLinux и запускать приложения для Linux непосредственно в Windows 10. Потому что WLinux предназначен для оптимизации под приложения Linux. Это означает, что приложения Linux будут работать так, как если бы они были встроены в среду Windows. И поскольку вы не запускаете эти приложения на виртуальной машине, вы можете легко работать между Windows и приложением Linux.
В чем подвох?
Что нам нравится
Возможность запуска приложений Linux на Windows.
Простая установка из магазина Microsoft.
Делает для выдающейся среды разработчика.
Что нам не нравится
Не бесплатно.
Требуется установка WSL.
Во-первых, в отличие от почти всех дистрибутивов Linux на планете, WLinux не является бесплатным. Стоимость этого дистрибутива Linux для WSL составляет $ 19,99. Во-вторых, сначала необходимо установить WSL в Windows 10. К счастью, WSL можно установить непосредственно из приложения Магазина Windows 10 в Microsoft Store, чтобы вы могли указать путь и добиться успеха. После установки WSL в Windows 10 вы можете установить WLinux непосредственно из приложения Магазина Microsoft Windows 10.
Установка WSL на Windows 10
Инструкции по установке WSL в Windows 10 см. В разделе «Как запустить командную строку Bash в Windows 10».