Rilascio della distribuzione Solus 4.1, sviluppo del desktop Budgie

Ho visto la luce Rilascio della distribuzione Linux Solo 4.1, non basato su pacchetti di altre distribuzioni e sviluppando il proprio desktop Budgie, installatore, gestore pacchetti e configuratore. Il codice di sviluppo del progetto è distribuito sotto licenza GPLv2; per lo sviluppo vengono utilizzati i linguaggi C e Vala. Inoltre, vengono fornite build con desktop GNOME, KDE Plasma e MATE. Misurare immagini iso 1.7 GB (x86_64).

La distribuzione segue un modello di sviluppo ibrido in cui rilascia periodicamente versioni principali che offrono nuove tecnologie e miglioramenti significativi e, tra una versione e l'altra, la distribuzione si sviluppa utilizzando un modello continuo di aggiornamenti dei pacchetti.

Un gestore di pacchetti viene utilizzato per gestire i pacchetti eopkg (forchetta PiSi di Pardus Linux), fornendo strumenti familiari per l'installazione/disinstallazione di pacchetti, la ricerca nel repository e la gestione dei repository. I pacchetti possono essere suddivisi in componenti tematiche, che a loro volta formano categorie e sottocategorie. Ad esempio, Firefox è classificato nel componente network.web.browser, che fa parte della categoria Applicazioni di rete e della sottocategoria Applicazioni Web. Sono disponibili più di 2000 pacchetti per l'installazione dal repository.

Il desktop Budgie è basato sulle tecnologie GNOME, ma utilizza le proprie implementazioni della shell, del pannello, degli applet e del sistema di notifica GNOME. Per gestire le finestre in Budgie, viene utilizzato il gestore di finestre Budgie Window Manager (BWM), che è una modifica estesa del plug-in Mutter di base. Budgie si basa su un pannello simile nell'organizzazione ai classici pannelli del desktop. Tutti gli elementi del pannello sono applet, che ti consentono di personalizzare in modo flessibile la composizione, modificare il posizionamento e sostituire le implementazioni degli elementi principali del pannello secondo i tuoi gusti. Gli applet disponibili includono il classico menu delle applicazioni, il sistema di cambio attività, l'area dell'elenco delle finestre aperte, il visualizzatore del desktop virtuale, l'indicatore di gestione dell'alimentazione, l'applet di controllo del volume, l'indicatore di stato del sistema e l'orologio.

Principali miglioramenti:

  • Le immagini ISO utilizzano un algoritmo per comprimere il contenuto di SquashFS
    zstd(ZStandard), che, rispetto all'algoritmo “xz”, ha permesso di velocizzare le operazioni di spacchettamento di 3-4 volte, a costo di un leggero aumento delle dimensioni;

  • Per riprodurre musica nelle edizioni con desktop Budgie, GNOME e MATE, il lettore Rhythmbox con l'estensione Barra degli strumenti alternativa, che offre un'interfaccia a pannello compatta implementata utilizzando la decorazione della finestra lato client (CSD). Per la riproduzione video, le edizioni Budgie e GNOME vengono fornite con GNOME MPV e le edizioni MATE vengono fornite con VLC. Nell'edizione KDE, Elisa è disponibile per la riproduzione di musica e SMPlayer per i video;
  • Le impostazioni di distribuzione sono state ottimizzate (elevato limite sul numero di descrittori di file) per utilizzare il "esync"(Sincronizzazione Eventfd) in Wine, che consente di aumentare le prestazioni di giochi e applicazioni Windows multi-thread;
  • Il componente aa-lsm-hook, responsabile della compilazione dei profili per AppArmor, è stato riscritto in Go. La rielaborazione ha permesso di semplificare la manutenzione della codebase aa-lsm-hook e fornire supporto per le nuove versioni di AppArmor, in cui è stata modificata la posizione della directory con la cache del profilo;
  • Il kernel Linux è stato aggiornato alla versione 5.4, fornendo supporto per il nuovo hardware basato sui chip AMD Raven 3 3600/3900X, Intel Comet Lake e Ice Lake. Lo stack grafico è stato spostato su Mesa 19.3 con il supporto per OpenGL 4.6 e le nuove GPU AMD Radeon RX (5700/5700XT) e NVIDIA RTX (2080Ti). Versioni del programma aggiornate, incluso systemd 244 (con supporto DNS-over-TLS in systemd-resolved), NetworkManager 1.22.4, wpa_supplicant 2.9, ffmpeg 4.2.2, gstreamer, 1.16.2, Firefox 72.0.2, LibreOffice 6.3.4.2, Thunderbird 68.4.1.
  • Il desktop Budgie è stato aggiornato alla versione 10.5.1 con le modifiche che possono essere trovate nel testo ultimo annuncio;

    Rilascio della distribuzione Solus 4.1, sviluppo del desktop Budgie

  • Desktop GNOME aggiornato per il rilascio 3.34. L'edizione basata su GNOME offre il pannello Dash to Dock, l'applet Drive Menu per la gestione dei dispositivi collegati e l'estensione Top Icons per posizionare le icone nella barra delle applicazioni;
    Rilascio della distribuzione Solus 4.1, sviluppo del desktop Budgie

  • Ambiente desktop MATE aggiornato alla versione 1.22. Il menu dell'applicazione Brisk Menu è stato aggiornato alla versione 0.6, che aggiunge il supporto per i menu in stile trattino e la possibilità di modificare la priorità degli elementi nell'elenco Preferiti. È stata introdotta una nuova interfaccia per la gestione degli utenti Gestore utenti MATE;

    Rilascio della distribuzione Solus 4.1, sviluppo del desktop Budgie

  • La build basata su KDE Plasma è stata aggiornata alle versioni di KDE Plasma Desktop 5.17.5, KDE Frameworks 5.66, KDE Applications 19.12.1 e Qt 5.13.2.
    L'ambiente utilizza il proprio tema di design Solus Dark Theme, il posizionamento dei widget nella barra delle applicazioni è stato modificato, l'applet dell'orologio è stato ridisegnato, l'elenco delle directory indicizzate in Baloo è stato accorciato,
    Kwin ha la centratura delle finestre abilitata per impostazione predefinita e il supporto con un solo clic sul desktop è abilitato per impostazione predefinita.

    Rilascio della distribuzione Solus 4.1, sviluppo del desktop Budgie

Fonte: opennet.ru

Aggiungi un commento