Стартап Whitewater Foundry подготовил дистрибутив WLinux (https://whitewaterfoundry.com/WLinux/), оптимизированный специально для подсистемы WSL (https://www.opennet.ru/opennews/art.shtml?num=44141) (Windows Subsystem for Linux) и рассчитанный использование только в окружении Windows. В дистрибутиве используется пакетная база Debian и установщик WSL-DistroLauncher (https://www.opennet.ru/opennews/art.shtml?num=48337), подготовленный Microsoft для запуска в WSL произвольных дистрибутивов Linux. Наработки проекта свободно распространяются (https://github.com/WhitewaterFoundry/WLinux) под лицензией MIT, но готовое сборки доступны (https://www.microsoft.com/en-us/p/wlinux/9nv1gv1pxz6p) только через магазин Microsoft Store на платной основе. Авторы проекта обещают оперативно исправлять специфичные для Windows проблемы, связанные с работой в WSL.В отличие от уже существующих сборок (https://www.microsoft.com/en-us/p/debian-gnu-linux/9msvkqc78pk6) Debian для WSL, в WLinux не используется системный менеджер systemd и включены некоторые дополнительные изменения и оптимизации для улучшения работы в окружении Windows. Пакеты устанавливаются из штатных репозиториев Debian. В базовую поставку входит типичный набор консольных приложений и инструментов для разработки, включая zsh, git, neovim и python 3.7. Для интеграции с Windows 10 в поставку включён набор утилит wslu (https://github.com/wslutilities/wslu). Работа производится в режиме терминала. Поддерживается запуск и графических Linux-приложений, но для их работы требуется установка платного X-сервера X410 (https://www.microsoft.com/en-us/p/x410/9nlp712zmn9q).
Напомним, что запуск родных исполняемых файлов Linux реализован через специальную прослойку, на лету транслирующей системные вызовы Linux в системные вызовы Windows, т.е. представляет собой обратный аналог системы Wine. Изначально предлагаемое пользователю окружение основано на пакетной базе Ubuntu и включает только консольные приложения, для установки из Microsoft Store также доступны готовые сборки Debian GNU/Linux, Kali Linux (https://www.opennet.ru/opennews/art.shtml?num=48215), Ubuntu (https://www.microsoft.com/en-us/store/p/ubuntu/9nblggh4msv6), SUSE (https://www.microsoft.com/en-us/store/p/suse-linux-enterpris...) и openSUSE (https://www.microsoft.com/en-us/store/p/opensuse-leap-42/9nj...).
Дополнительно можно отметить формирование (https://blog.ubuntu.com/2018/09/17/optimised-ubuntu-desktop-...) компанией Canonical совместно (https://blogs.windows.com/buildingapps/2018/09/17/run-ubuntu.../) с Microsoft отдельных сборок дистрибутива Ubuntu Desktop для виртуальных окружений на базе гипервизора Microsoft Hyper-V. Сборки включают специальные оптимизации для Hyper-V и позволяют получить полноценный рабочий стол Ubuntu 18.04 при работе в качестве гостевой системы в хост-окружениях Windows 10 Pro.
В состав включена улучшенная версия XRDP с поддержкой расширенной версии протокола RDP с режимом Enhanced Session Mode (ESM) для взаимодействия с виртуальной машиной. Благодаря ESM удалось реализовать такие улучшения, как использование общего буфера обмена, динамическое изменения размера рабочего стола, бесшовный переход мыши между рабочим столом гостевой и хост-системы, поддержка совместных каталогов для обмена файлами между Windows и Ubuntu. Microsoft также включил в состав выпуска Windows 10 Fall Creators Update утилиту Hyper-V Quick Create (https://docs.microsoft.com/en-us/virtualization/hyper-v-on-w...), позволяющую быстро сформировать рабочее окружение на базе Ubuntu.
Кроме того, поддержкой Windows заинтересовались (https://blogs.gnome.org/alexl/2018/09/17/flatpak-on-windows/) и разработчики самодостаточных пакетов Flatpak, которые намерены обеспечить возможность установки собранных для Linux Flatpak-пакетов в Windiows через поставку runtime-наборов Flatpak для WSL (Windows Subsystem for Linux). Для развития проекта в репозитории Flatpak создана отдельная WSL-ветка (https://github.com/flatpak/flatpak/tree/wip/WSL). Из пока нерешённых проблем упоминается отсутствие должного уровня изоляции приложений, так как в WSL не поддерживаются seccomp и пространство имён для сетевой подсистемы.
URL: https://mspoweruser.com/new-linux-distro-specifically-design.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=49321