Le projet KDE a présenté la première version alpha de sa propre distribution KDE Linux, qui se positionne comme une référence de distribution Linux pour le bureau et les applications KDE, étroitement intégrée aux technologies KDE et développée sans intermédiaires par les développeurs de KDE. Des images système (5 Go) sont disponibles pour créer des clés USB bootables, fonctionnant en mode Live.
La distribution est basée sur le dépôt de paquets Arch Linux, mais présentée sous forme d'image indivisible, sans séparation en paquets distincts, montée en mode lecture seule et mise à jour de manière atomique. Les composants, en plus de l'environnement système de base, sont assemblés à partir du code source à l'aide de kde-builder ou fournis sous forme de paquets Flatpak. La distribution prend en charge les constructions répétables, permettant à quiconque de vérifier le processus de construction. Toutes les données utilisateur (\/home) et les données système modifiables sont stockées dans des partitions chiffrées. Le chargeur utilisé est systemd-boot, qui prend en charge le démarrage uniquement en mode EFI.
Pour la mise à jour, deux partitions disque sont utilisées — la mise à jour est chargée dans la partition passive, qui devient active après le redémarrage, et l'ancienne partition active est mise en mode passif en attente d'une prochaine mise à jour. En cas de problèmes après l'installation de la mise à jour, une possibilité de retour à l'état précédent du système est offerte. Le changement entre les différents états du système est réalisé via le mécanisme de snapshots Btrfs. Pour installer des mises à jour en utilisant le mécanisme atomique de remplacement des partitions, le composant systemd-sysupdate et l'outil updatectl sont utilisés.
Le système est séparé des applications — des applications supplémentaires peuvent être installées dans le répertoire personnel sous les formats Flatpak, AppImage, Homebrew ou Snap. De plus, il inclut les outils Distrobox et Toolbox, permettant de créer dans le répertoire personnel des conteneurs pour installer divers paquets d'autres distributions. L'utilisateur peut également utiliser l'outil systemd-sysext pour installer des images d'extension système (System Extension), dont le contenu est superposé à la hiérarchie \/usr\/ à l'aide d'OverlayFS.
La version alpha continue le développement de l’édition de test KDE Linux qui a débuté début août, conçue pour le test, le contrôle de la qualité et le suivi du processus de développement de la prochaine version de KDE. Cette version est destinée aux développeurs de KDE et aux utilisateurs souhaitant participer au contrôle de la qualité, tester de nouvelles fonctionnalités et identifier les bogues. À l'avenir, une édition pour les passionnés et les utilisateurs expérimentés (Enthusiast Edition) sera mise en place, offrant un accès aux dernières versions et aux bêtas de KDE Plasma, ainsi qu'une version stable (Stable Edition) proposant des versions finales après des tests et une stabilisation supplémentaires.
Parmi les limitations de la version alpha, on note le support uniquement pour les systèmes UEFI, l'impossibilité de démarrer en mode UEFI Secure Boot, l'incapacité à charger de nouveaux modules de noyau pendant le fonctionnement, une interface inachevée pour la mise à jour du système et des applications au format Flatpak, et l'absence de prise en charge des anciennes GPU NVIDIA (seules les GPU basées sur l'architecture Turing (GTX 16xx) et plus récentes sont prises en charge, car les restrictions de licence ne permettent pas d'inclure des modules propriétaires pour les anciennes GPU). Seule une session graphique basée sur Wayland est disponible.

Source : opennet.ru
