Il progetto KDE sta creando la propria distribuzione di KDE Linux

Il progetto KDE sta creando la propria distribuzione di KDE Linux

Gli sviluppatori del progetto KDE hanno iniziato a lavorare su una nuova distribuzione indipendente KDE Linux, sviluppato con il nome in codice «Project Banana». La distribuzione è inizialmente sviluppata come prodotto universale, adatto sia per gli sviluppatori KDE che per gli utenti comuni e i produttori di hardware OEM. Per monitorare lo stato dello sviluppo viene creato quotidianamente un'immagine di sistema adatta per l'avvio da unità USB.

L'obiettivo del progetto è creare una distribuzione ufficialmente supportata dalla comunità, ottimamente integrata con le tecnologie KDE e raccomandata per utenti e produttori OEM. Oltre a fornire un'interfaccia grafica di alta qualità, le sfide del progetto includono un semplice meccanismo di ripristino in caso di guasti, mantenere un alto livello di sicurezza, focalizzarsi sulle tecnologie più moderne, facilitare l'installazione e l'adattamento per nuovi hardware, permettere l'uso come piattaforma principale per gli sviluppatori di KDE, semplificare il passaggio tra diverse edizioni e versioni, e creare una base per la diffusione di KDE in altre distribuzioni aggiornabili atomicamente.

È previsto lo sviluppo di tre edizioni base della distribuzione:

  • Testing — aggiornato quotidianamente, riflette lo stato del ramo master in Git ed è destinato al testing, al controllo della qualità e al monitoraggio del processo di sviluppo.
  • Enthusiast — rivolta a utenti esperti e appassionati. Le versioni sono sincronizzate con i rilasci e le versioni beta di KDE (nuove build vengono pubblicate subito dopo i rilasci e le beta di KDE Plasma).
  • Stabile — include solo i rilasci stabili dei componenti KDE e viene rilasciata con un certo ritardo dopo i rilasci di KDE a causa di ulteriori test e lavoro di stabilizzazione.

L'ambiente di sistema in KDE Linux è un'immagine indivisibile, formata sulla base dei contenuti dei repository di Arch Linux, ma fornita senza suddivisione in pacchetti separati, montata in modalità di sola lettura e aggiornata in modo atomico. Per l'aggiornamento vengono utilizzate due partizioni disco: l'aggiornamento viene caricato nella partizione passiva, che dopo il riavvio diventa attiva, mentre la precedente partizione attiva viene messa in modalità passiva e attende l'installazione del prossimo aggiornamento. L'installazione e il ripristino degli aggiornamenti, così come il backup automatico e il passaggio tra diverse versioni, sono implementati tramite un meccanismo di snapshot fornito dal file system Btrfs. Per separare il sistema dalle applicazioni, i programmi aggiuntivi vengono installati solo nel formato Flatpak.

Il distributore supporta build ripetibili che consentono a chiunque di verificare il processo di build del distributore. Tutti i dati utente (/home) e i dati di sistema modificabili sono memorizzati in partizioni crittografate. Come bootloader viene utilizzato systemd-boot. Nell'ambiente grafico predefinito viene applicato il protocollo Wayland. Tra le applicazioni specifiche si segnala un'interfaccia per la gestione dei backup in stile Apple Time Machine e un configuratore basato su KConfig XT.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster