Solus 4.1 izplatīšanas izlaišana, izstrādājot Budgie darbvirsmu

Redzēja gaismu Linux izplatīšanas laidiens Solus 4.1, kas nav balstīts uz citu izplatījumu pakotnēm un izstrādā savu darbvirsmu Budgie, instalētājs, pakotņu pārvaldnieks un konfigurators. Projekta izstrādes kods tiek izplatīts ar GPLv2 licenci, izstrādei tiek izmantotas C un Vala valodas. Turklāt tiek nodrošinātas versijas ar GNOME, KDE Plasma un MATE galddatoriem. Izmērs iso attēli 1.7 GB (x86_64).

Izplatīšana seko hibrīda izstrādes modelim, kurā periodiski tiek izlaisti galvenie laidieni, kas piedāvā jaunas tehnoloģijas un būtiskus uzlabojumus, un starp galvenajiem laidieniem izplatīšana tiek izstrādāta, izmantojot pakotņu atjauninājumu mainīgo modeli.

Pakešu pārvaldībai tiek izmantots pakotņu pārvaldnieks eopkg (dakša PiSi no Pardus Linux), nodrošinot pazīstamus rīkus pakotņu instalēšanai/atinstalēšanai, repozitorijas meklēšanai un repozitoriju pārvaldībai. Pakas var iedalīt tematiskās komponentēs, kas savukārt veido kategorijas un apakškategorijas. Piemēram, Firefox ir klasificēts komponentā network.web.browser, kas ir daļa no kategorijas Tīkla lietojumprogrammas un apakškategorijas Web Applications. Instalēšanai no repozitorija tiek piedāvāti vairāk nekā 2000 pakotņu.

Budgie darbvirsma ir balstīta uz GNOME tehnoloģijām, bet izmanto savus GNOME apvalka, paneļa, sīklietotņu un paziņojumu sistēmas implementācijas. Lai pārvaldītu Budgie logus, tiek izmantots Budgie logu pārvaldnieka (BWM) logu pārvaldnieks, kas ir Mutter pamata spraudņa paplašināta modifikācija. Budgie pamatā ir panelis, kas pēc uzbūves ir līdzīgs klasiskajiem darbvirsmas paneļiem. Visi paneļa elementi ir sīklietotnes, kas ļauj elastīgi pielāgot kompozīciju, mainīt izvietojumu un nomainīt galveno paneļa elementu realizācijas pēc savas gaumes. Pieejamās sīklietotnes ietver klasisko lietojumprogrammu izvēlni, uzdevumu pārslēgšanas sistēmu, atvērtā loga saraksta apgabalu, virtuālo darbvirsmas skatītāju, enerģijas pārvaldības indikatoru, skaļuma vadības sīklietotni, sistēmas statusa indikatoru un pulksteni.

Galvenie uzlabojumi:

  • ISO attēli izmanto algoritmu, lai saspiestu SquashFS saturu
    zstd(Standarta), kas, salīdzinot ar “xz” algoritmu, ļāva 3-4 reizes paātrināt izpakošanas darbības uz neliela izmēra palielinājuma rēķina;

  • Lai atskaņotu mūziku izdevumos ar Budgie, GNOME un MATE galddatoriem, Rhythmbox atskaņotāju ar paplašinājumu Alternatīvā rīkjosla, kas piedāvā kompaktu paneļa interfeisu, kas ieviests, izmantojot klienta puses logu noformējumu (CSD). Lai atskaņotu video, Budgie un GNOME izdevumos ir GNOME MPV, bet MATE izdevumos ir VLC. KDE izdevumā Elisa ir pieejama mūzikas atskaņošanai un SMPlayer video;
  • Izplatīšanas iestatījumi ir optimizēti (paaugstināts failu deskriptoru skaita ierobežojums), lai izmantotu "esync"(Eventfd sinhronizācija) programmā Wine, kas ļauj palielināt vairāku pavedienu Windows spēļu un lietojumprogrammu veiktspēju;
  • Aa-lsm-hook komponents, kas ir atbildīgs par AppArmor profilu apkopošanu, ir pārrakstīts programmā Go. Pārstrādājums ļāva vienkāršot aa-lsm-hook kodu bāzes uzturēšanu un nodrošināt atbalstu jaunām AppArmor versijām, kurās ir mainīta direktorija atrašanās vieta ar profila kešatmiņu;
  • Linux kodols ir atjaunināts, lai atbrīvotu 5.4, nodrošinot atbalstu jaunai aparatūrai, kuras pamatā ir AMD Raven 3 3600/3900X, Intel Comet Lake un Ice Lake mikroshēmas. Grafikas steks ir pārvietots uz Mesa 19.3, kas atbalsta OpenGL 4.6 un jaunos AMD Radeon RX (5700/5700XT) un NVIDIA RTX (2080Ti) GPU. Atjauninātas programmu versijas, tostarp systemd 244 (ar DNS-over-TLS atbalstu 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.
  • Budgie darbvirsma ir atjaunināta, lai atbrīvotu versiju 10.5.1 ar izmaiņām, kuras var atrast tekstā pēdējais paziņojums;

    Solus 4.1 izplatīšanas izlaišana, izstrādājot Budgie darbvirsmu

  • GNOME darbvirsma ir atjaunināta izlaišanai 3.34. Uz GNOME balstītais izdevums piedāvā paneli Dash to Dock, diska izvēlnes sīklietotni pievienoto ierīču pārvaldībai un paplašinājumu Top Icons ikonu ievietošanai sistēmas teknē;
    Solus 4.1 izplatīšanas izlaišana, izstrādājot Budgie darbvirsmu

  • MATE darbvirsmas vide ir atjaunināta uz versiju 1.22. Lietojumprogrammas Brisk Menu izvēlne ir atjaunināta uz versiju 0.6, kas pievieno atbalstu svītru stila izvēlnēm un iespēju mainīt vienumu prioritāti sarakstā Izlase. Lietotāju pārvaldībai ir ieviesta jauna saskarne MATE lietotāju pārvaldnieks;

    Solus 4.1 izplatīšanas izlaišana, izstrādājot Budgie darbvirsmu

  • Uz KDE plazmas bāzes veidotā versija ir atjaunināta uz KDE Plasma Desktop 5.17.5, KDE Frameworks 5.66, KDE Applications 19.12.1 un Qt 5.13.2 laidieniem.
    Vidē tiek izmantota sava dizaina tēma Solus Dark Theme, mainīts logrīku izvietojums sistēmas teknē, pārveidots pulksteņa sīklietotnes dizains, saīsināts Baloo indeksēto direktoriju saraksts,
    Pēc noklusējuma Kwin ir iespējota logu centrēšana, un pēc noklusējuma ir iespējots viena klikšķa atbalsts darbvirsmā.

    Solus 4.1 izplatīšanas izlaišana, izstrādājot Budgie darbvirsmu

Avots: opennet.ru

Pievieno komentāru