Zhvilluesit nga projekti KDE filloi për të krijuar një shpërndarje të re të pavarur KDE Linux, zhvilluar i koduar “Project Banana”. Shpërndarja fillimisht po zhvillohet si një produkt universal i përshtatshëm si për zhvilluesit e KDE-së ashtu edhe për përdoruesit e zakonshëm dhe OEM-të e harduerit. Për të ndjekur statusin e zhvillimit formohet çdo ditë imazhi i sistemit i përshtatshëm për nisjen nga disqet USB.
Qëllimi i projektit është të krijojë një shpërndarje zyrtare të mbështetur nga komuniteti që kombinohet në mënyrë optimale me teknologjitë e KDE dhe rekomandohet për përdoruesit dhe OEM. Përveç ofrimit të një ndërfaqe grafike me cilësi të lartë, qëllimet e projektit përfshijnë një mekanizëm të thjeshtë rikuperimi në rast dështimesh, ruajtjen e një niveli të lartë sigurie, fokusimin në teknologjitë më të fundit, lehtësinë e para-instalimit dhe përshtatjen për harduerin e ri, aftësinë për të përdorur si platformën kryesore për zhvilluesit e KDE, lehtësinë e kalimit midis botimeve dhe versioneve të ndryshme, duke krijuar një bazë për shpërndarjen e KDE në shpërndarje të tjera të përditësuara atomike.
Është planifikuar të zhvillohen tre botime bazë të shpërndarjes:
- Testim — përditësohet çdo ditë, pasqyron gjendjen e degës master në Git dhe është projektuar për testimin, kontrollin e cilësisë dhe ndjekjen e procesit të zhvillimit.
- entuziast — drejtuar përdoruesve dhe entuziastëve me përvojë. Publikimet sinkronizohen me formimin e versioneve dhe versioneve testuese të KDE (ndërtimet e reja publikohen menjëherë pas publikimeve dhe versioneve beta të KDE Plasma).
- I qëndrueshëm - përfshin vetëm lëshime të qëndrueshme të komponentëve të KDE dhe lëshohet me vonesë pas lëshimeve të KDE për shkak të punës shtesë të testimit dhe stabilizimit.
Mjedisi i sistemit KDE Linux është një imazh i vetëm, i ndërtuar nga përmbajtja në magazinat e Arch Linux, por i dorëzuar i papaketuar, i montuar vetëm për lexim dhe i përditësuar në mënyrë atomike. Dy ndarje të diskut përdoren për përditësimin - përditësimi ngarkohet në një ndarje pasive, e cila bëhet aktive pas një rindezjeje, dhe ndarja e mëparshme aktive kalon në modalitetin pasiv dhe pret instalimin e përditësimit tjetër. Instalimi dhe rikthimi i përditësimeve, si dhe kopjimi automatik dhe kalimi midis versioneve të ndryshme zbatohen përmes mekanizmit të fotografive të ofruar nga sistemi i skedarëve Btrfs. Për të ndarë sistemin nga aplikacionet, programet shtesë instalohen vetëm në formatin Flatpak.
Shpërndarja mbështet ndërtime të përsëritshme, duke i lejuar këdo që të verifikojë procesin e ndërtimit të shpërndarjes. Të gjitha të dhënat e përdoruesit (/home) dhe të sistemit të ndryshueshëm ruhen në ndarje të koduara. systemd-boot përdoret si bootloader. Mjedisi grafik i paracaktuar përdor protokollin Wayland. Aplikacionet specifike përfshijnë një ndërfaqe për menaxhimin e kopjeve rezervë në stilin e Apple Time Machine dhe një konfigurues të bazuar në KConfig XT.
Burimi: linux.org.ru
