De release van de Linux-distributie Solus 4.6 is gepubliceerd, die niet is gebaseerd op de pakketten van andere distributies en zijn eigen installer, pakketbeheerder en configurator ontwikkelt. Eerder werd de desktopomgeving Budgie als onderdeel van de distributie ontwikkeld, maar deze is nu als een onafhankelijk project gescheiden. De volgende tak, Solus 5, zal worden ontwikkeld op technologieƫn van de distributie SerpentOS. De code van de projectontwikkelingen wordt verspreid onder de GPLv2-licentie, waarbij de talen C en Vala worden gebruikt voor de ontwikkeling. Er worden builds aangeboden met de desktops Budgie, GNOME, KDE Plasma en Xfce. De grootte van de iso-afbeeldingen is 2,6-2,9 GB (x86_64).
Voor pakketbeheer wordt de pakketbeheerder eopkg gebruikt (een fork van PiSi uit Pardus Linux), die gebruikelijke tools biedt voor het installeren/verwijderen van pakketten, het zoeken in de repository en het beheren van repositories. Pakketten kunnen worden onderverdeeld in thematische componenten, die op hun beurt categorieƫn en subcategorieƫn vormen. Bijvoorbeeld, Firefox valt onder het component network.web.browser, dat behoort tot de categorie netwertoepassingen en de subcategorie webapplicaties. Voor installatie vanuit de repository zijn er meer dan 2000 pakketten beschikbaar.
De distributie volgt een hybride ontwikkelingsmodel, waarbij periodiek significante releases worden uitgebracht waarin nieuwe technologieƫn en aanzienlijke verbeteringen worden aangeboden, en in de tussenperiodes tussen de grote releases wordt de distributie verder ontwikkeld met behulp van een rolling update-model voor pakketten.
De Budgie-omgeving is gebaseerd op GNOME-technologieƫn en zijn eigen implementatie van de GNOME Shell (in de volgende versie Budgie 11 is het de bedoeling om de functionaliteit van de desktop te scheiden van de laag die de visualisatie en informatie-output verzorgt). Voor het beheren van vensters wordt de Budgie Window Manager (BWM) gebruikt, een uitgebreide modificatie van de basisplug-in Mutter. De basis van Budgie is een paneel, dat qua werking lijkt op klassieke desktoppanelen. Alle elementen van het paneel zijn applets, wat flexibiliteit biedt bij het configureren van de samenstelling, het wijzigen van de plaatsing en het vervangen van de implementaties van de belangrijkste paneelelementen naar eigen smaak.
Onder de beschikbare applets kunnen we het klassieke applicatiemenu, een taakwisselsysteem, een gebied met een lijst van open vensters, een weergave, virtuele desktops, een indicator voor stroombeheer, een applet voor volumeregeling, een systeemstatusindicator en een klok opmerken. Voor muziekweergave in de versies met de Budgie- en GNOME-desktops is de muziekspeler Rhythmbox aangeboden met de uitbreiding Alternate Toolbar, die een interface biedt met een compacte, op clientzijde gedecoreerde (CSD) paneel. Voor video in de Budgie- en GNOME-versies wordt Celluloid gebruikt. In de KDE-editie is Elisa beschikbaar voor muziekweergave, en voor video is er Haruna. In de Xfce-editie wordt de speler Parole gebruikt voor het afspelen van multimedia-bestanden.
Belangrijkste wijzigingen:
- De derde fase van de migratie van alle uitvoerbare bestanden en bibliotheken uit de rootdirectories naar de map /usr is voltooid (de mappen /bin, /sbin en /lib* zijn nu geünificeerd met de overeenkomstige mappen binnen /usr en zijn voorzien van symbolische links ernaar). Een dergelijke herstructurering zal verwarring over de plaatsing van bestanden verminderen en de distributie in overeenstemming brengen met de vereisten van systemd, waarbij, met de release 255, de ondersteuning voor gescheiden hiërarchieën van mappen is stopgezet. Alle gebruikers van Solus zullen na het installeren van updates worden overgezet naar de geünificeerde map /usr.
- Naast de standaardinterface voor het installeren van applicaties, solus-sc (Solus Software Center), is er een experimentele mogelijkheid om de applicatiebeheerders GNOME Software en KDE Discover te gebruiken voor het installeren en updaten van programma's vanuit de repositories van Solus, evenals voor het beheren van pakketten in het Flatpak-formaat, die vanaf de Flathub-directory worden geĆÆnstalleerd. GNOME Software kan worden gebruikt in versies gebaseerd op Budgie, GNOME en Xfce, terwijl KDE Discover beschikbaar is in de versie op basis van KDE Plasma.
- Systeemcomponenten en gebruikersprogramma's zijn bijgewerkt; bijvoorbeeld, de Linux-kernel 6.10.13 is aangeboden (optionele pakketten met LTS-kernel 6.6.54 en extra patches voor AppArmor zijn beschikbaar), Mesa 24.2.3, Firefox 131.0.3, LibreOffice 24.2.5.2, en Thunderbird 128.3.1.
- De desktopomgeving Budgie is bijgewerkt naar versie 10.9.2. In plaats van enkele eerder standaard meegeleverde GNOME-applicaties zijn nu analogen uit de XApps-set gebruikt, ontwikkeld door het Linux Mint 22-project. In het bijzonder is de documentviewer Evince vervangen door XReader, de afbeeldingsviewer Eye of GNOME door XViewer, en de archiefbeheerder File Roller door Engrampa.

- De GNOME-desktop is bijgewerkt naar release 46.5, waarin een functie voor globale zoekopdrachten is toegevoegd, de prestaties van de bestandsbeheerder zijn verbeterd, experimentele ondersteuning voor de VRR (Variable Refresh Rate) mechanisme is toegevoegd, de weergavekwaliteit bij fractie-schaalvergroting is verbeterd, de mogelijkheden voor aansluiting op externe diensten zijn uitgebreid, de configurator is bijgewerkt en het meldingssysteem is verbeterd.

- De KDE Plasma-bouwer is bijgewerkt naar de releases KDE Plasma 6.1.5, KDE Gear 24.08.1, KDE Frameworks 6.6.0, Qt 6.7.3 en sddm 0.21.0.

- In de builds met Xfce zijn componenten van tak 4.18 gebruikt, evenals de pakketten Mousepad 0.6.2, Parole 4.18.1, Ristretto 0.13.2, Thunar 4.18.11 en Whiskermenu 2.8.3. In plaats van de archiefbeheerder File Roller wordt standaard Engrampa van het MATE-project aangeboden; voor het bekijken van PDF's wordt XReader ingezet. Een plug-in voor het schakelen van de toetsenbordindeling is opgenomen. De pakketten xfdashboard, xfce4-battery-plugin en xfce4-clipman-plugin zijn aan de repository toegevoegd.

Bron: opennet.ru




