Das KDE-Projekt hat die erste Alpha-Version seiner eigenen KDE Linux-Distribution vorgestellt, die als Referenzimplementierung eines Linux-Desktop-Distributions fĂŒr KDE-Anwendungen positioniert ist und optimal mit KDE-Technologien kombiniert wird, ohne dass Entwickler von Drittanbietern involviert sind. Systemabbilder (5 GB) sind verfĂŒgbar, um bootfĂ€hige USB-Laufwerke zu erstellen, die im Live-Modus funktionieren.
Die Distribution basiert auf dem Paket-Repository von Arch Linux, wird jedoch in Form eines nicht teilbaren Abbilds bereitgestellt, das keine Aufteilung in einzelne Pakete anwendet, im Nur-Lese-Modus gemountet wird und atomar aktualisiert werden kann. Neben der grundlegenden Systemumgebung werden Komponenten aus dem Quellcode mit Hilfe von kde-builder zusammengestellt oder in Form von Flatpak-Paketen bereitgestellt. Die Distribution unterstĂŒtzt reproduzierbare Builds, die es jedem ermöglichen, den Build-Prozess der Distribution zu verifizieren. Alle Benutzerdaten (\/home) und verĂ€nderbaren Systemdaten werden in verschlĂŒsselten Partitionen gespeichert. Als Bootloader wird systemd-boot verwendet, der nur den EFI-Modus unterstĂŒtzt.
FĂŒr Updates werden zwei Disk Partitionen verwendet â das Update wird in die passive Partition geladen, die nach dem Neustart aktiv wird, wĂ€hrend die vorherige aktive Partition in den passiven Modus wechselt und auf das nĂ€chste Update wartet. Im Falle von Problemen nach der Installation des Updates besteht die Möglichkeit, auf den vorherigen Zustand des Systems zurĂŒckzukehren. Der Wechsel zwischen verschiedenen SystemzustĂ€nden erfolgt ĂŒber einen Btrfs-Snapshot-Mechanismus. FĂŒr die Installation von Updates mit einem atomaren Partitionseretzmechanismus wird das Modul systemd-sysupdate und das Tool updatectl verwendet.
Das System ist von Anwendungen getrennt â zusĂ€tzliche Anwendungen können im Home-Verzeichnis in den Formaten Flatpak, AppImage, Homebrew oder Snap installiert werden. AuĂerdem sind die Tools Distrobox und Toolbox enthalten, die es ermöglichen, Container im Home-Verzeichnis zu erstellen, um beliebige Pakete aus anderen Distributionen zu installieren. Der Benutzer kann auch das Tool systemd-sysext verwenden, um Systemerweiterungsabbilder zu installieren, deren Inhalte mithilfe von OverlayFS in die Hierarchie \/usr\/ integriert werden.
Die Alpha-Version setzt die Entwicklung der zu Beginn von August formierten KDE Linux Testing Edition fort, die fĂŒr das Testen, die QualitĂ€tssicherung und die Ăberwachung des Entwicklungsprozesses des nĂ€chsten KDE-Releases konzipiert ist. Die Edition richtet sich an Entwickler von KDE und Nutzer, die am Testen von neuen Funktionen und der Fehlererkennung teilnehmen möchten. In Zukunft ist geplant, eine Edition fĂŒr Enthusiasten und erfahrene Nutzer (Enthusiast Edition) zu erstellen, die Zugang zu den neuesten Releases und Beta-Versionen von KDE Plasma bietet, sowie eine stabile Version (Stable Edition), die finale Releases nach zusĂ€tzlichem Testen und Stabilisierung bereitstellt.
Zu den EinschrĂ€nkungen der Alpha-Version gehören die UnterstĂŒtzung nur von Systemen mit UEFI, die fehlende Möglichkeit, im UEFI Secure Boot-Modus zu booten, die Unmöglichkeit, neue Kernel-Module wĂ€hrend des Betriebs zu laden, eine unvollstĂ€ndige BenutzeroberflĂ€che zur Aktualisierung des Systems und der Anwendungen im Flatpak-Format sowie die fehlende UnterstĂŒtzung Ă€lterer NVIDIA-GPUs (es werden nur GPUs auf Basis der Turing-Architektur (GTX 16xx) und neuer unterstĂŒtzt, da LizenzbeschrĂ€nkungen es nicht erlauben, proprietĂ€re Module fĂŒr alte GPUs in das Abbild aufzunehmen). Der Zugang erfolgt nur ĂŒber eine grafische Sitzung auf Basis von Wayland.

Quelle: opennet.ru
