Проект KDE представи първия алфа релиз на собственото си дистрибутив KDE Linux, който се позиционира като еталонна реализация на Linux дистрибутив за работен плот и приложения KDE, оптимално комбиниран с технологиите на KDE и развиван без посредници от разработчиците на KDE. За инсталация са налични системни образи (5 ГБ) за създаване на зареждащи USB устройства, работещи в Live режим.
Дистрибутивът е базиран на пакетната база Arch Linux, но е оформен под формата на неделим образ, който не прилага разделянето на отделни пакети, монтиран в режим само за четене и обновяван атомарно. Компонентите, освен базовата системна среда, са събрани от изходен код с помощта на kde-builder или се предоставят под формата на Flatpak пакети. Дистрибутивът поддържа повтаряеми сборки, позволяващи на всеки желаещ да потвърди процеса на сборка на дистрибутива. Всички потребителски (/home) и изменяеми системни данни се съхраняват в криптирани дялове. Като зареждач се използва systemd-boot, който поддържа зареждане само в режим EFI.
За обновленията се използват два дискови дяла — обновлението се зарежда в пасивния дял, който след рестартиране става активен, а предишният активен дял се прехвърля в пасивен режим и очаква инсталирането на следващото обновление. В случай на проблеми след инсталацията на обновлението се предоставя възможност за връщане на предишното състояние на системата. Превключването между различни състояния на системата се реализира чрез механизма за мигновени снимки Btrfs. За инсталиране на обновления с атомарния механизъм за замяна на дялове се използват компонентът systemd-sysupdate и утилитата updatectl.
Системата е отделена от приложенията — допълнителни приложения могат да бъдат инсталирани в домашната директория в формати Flatpak, AppImage, Homebrew или Snap. Освен това, в състава влизат инструментариите Distrobox и Toolbox, позволяващи създаването в домашната директория на контейнери за инсталиране на произволни пакети от други дистрибутиви. Потребителят също може да използва утилитата systemd-sysext за инсталиране на образи на разширение на системата (System Extension), съдържанието на които се налага върху йерархията /usr/ с помощта на OverlayFS.
Альфа версия продължава развитието, започнато в началото на август, на редакцията KDE Linux Testing Edition, предназначена за тестване, контрол на качеството и проследяване на процеса на разработка на следващото издание на KDE. Редакцията е насочена към използване от разработчиците на KDE и потребителите, желаещи да участват в контрола на качеството, проверката на нови функции и открития на грешки. В бъдеще планират да създадат редакция за ентусиасти и опитни потребители (Enthusiast Edition), която ще предоставя достъп до най-новите издания и бета версии на KDE Plasma, както и стабилна версия (Stable Edition), предлагаща окончателни издания след допълнително тестване и стабилизиране.
От ограниченията на алфа версията се отбелязва, че поддържа само системи с UEFI, отсъствие на възможността за зареждане в режим UEFI Secure Boot, невъзможност за зареждане на нови модули на ядрото по време на работа, недовършен интерфейс за обновление на системата и приложенията във формат Flatpak, отсъствие на поддръжка за стари GPU NVIDIA (поддържат се само GPU на база микроархитектура Turing (GTX 16xx) и по-нови, тъй като лицензионните ограничения не позволяват включването на проприетарни модули за поддръжка на стари GPU). За работа е наличен само графичен сеанс на база Wayland.

Източник: opennet.ru
