Проект KDE представил новую тестовую версию собственного дистрибутива под названием KDE Linux Testing Edition. Этот дистрибутив доступен для загрузки через официальный сайт kde.org, где создана отдельная страница, посвящённая проекту.
KDE Linux Testing Edition представляет собой эталонную сборку дистрибутива Linux с рабочим столом и приложениями KDE, разработанную напрямую командой KDE без участия сторонних разработчиков. Образы системы (объёмом 5,2 ГБ) предназначены для записи на USB-накопители и запуска в Live-режиме. Основная цель Testing Edition — обеспечить платформу для тестирования, отслеживания качества и мониторинга хода разработки. Сборки формируются на основе основной (master) ветки в Git и обновляются ежедневно, отражая текущее состояние компонентов KDE.
Пользователями KDE Linux Testing Edition, в первую очередь, предполагаются разработчики KDE, а также энтузиасты, желающие участвовать в тестировании новых функций, поиске ошибок и проверки качества. Однако в текущей версии существуют некоторые ограничения. Так, в дистрибутиве отсутствует поддержка старых видеокарт NVIDIA: задействованы только GPU, основанные на архитектуре Turing (GTX 16xx и новее). Это связано с тем, что открытые драйверы ядра не поддерживают устаревшие модели, а включение проприетарных модулей невозможно из-за лицензионных ограничений. Кроме того, доступен исключительно графический сеанс на базе протокола Wayland.
В дальнейшем планируется выпуск дополнительных редакций: Enthusiast Edition — для опытных пользователей, которым необходим доступ к самым свежим и предварительным релизам KDE Plasma, и Stable Edition — стабильной версии, проходящей дополнительную проверку перед финальным релизом. Разработчики KDE позиционируют свой дистрибутив как универсальное решение для широкой аудитории: от обычных пользователей до разработчиков и производителей аппаратного обеспечения.
Технически дистрибутив базируется на пакетной системе Arch Linux, но распространяется в виде монолитного образа, не использующего традиционную пакетную структуру. Файловая система монтируется только для чтения, а обновления происходят атомарно. Система поддерживает воспроизводимые сборки, что позволяет любому желающему верифицировать процесс компиляции. Пользовательские данные и изменяемые системные компоненты сохраняются в зашифрованных разделах.
В качестве загрузчика используется systemd-boot, работающий исключительно в режиме EFI. Механизм обновлений реализован через два раздела диска: обновление устанавливается на пассивный раздел, который становится активным после перезагрузки. Предыдущий активный раздел при этом переводится в пассивный режим и готов к следующему обновлению. При возникновении проблем пользователю предоставляется возможность отката к предыдущему состоянию системы с помощью снапшотов файловой системы Btrfs. Обновление происходит через инструменты systemd-sysupdate и updatectl.
Система чётко отделена от пользовательских приложений. Дополнительный софт устанавливается в домашнюю директорию через форматы AppImage, Snap и Flatpak. Также в дистрибутив включены Distrobox и Toolbox — инструменты, позволяющие разворачивать контейнеры в домашнем каталоге для установки программ из других дистрибутивов. Для расширения функциональности системы можно воспользоваться systemd-sysext, который позволяет применять образы расширений (System Extensions), накладываемые на файловую структуру /usr с помощью OverlayFS.



