Die Veröffentlichung des Linux-Distribution Solus 4.6 wird bekannt gegeben, die nicht auf Paketen anderer Distributionen basiert und ihren eigenen Installer, Paketmanager und Konfigurator entwickelt. Zuvor war der Budgie-Desktop Teil der Distribution, wurde aber nun in ein unabhängiges Projekt ausgelagert. Die nächste Version, Solus 5, wird mit der Technologie der Distribution SerpentOS entwickelt. Der Quellcode des Projekts wird unter der GPLv2-Lizenz veröffentlicht, und für die Entwicklung kommen die Programmiersprachen C und Vala zum Einsatz. Es werden Versionen mit den Desktop-Umgebungen Budgie, GNOME, KDE Plasma und Xfce bereitgestellt. Die Größe der ISO-Abbilder beträgt 2,6-2,9 GB (x86_64).
Zur Verwaltung von Paketen kommt der Paketmanager eopkg (ein Fork von PiSi aus Pardus Linux) zum Einsatz, der vertraute Mittel zur Installation/Deinstallation von Paketen, zur Suche im Repository und zur Verwaltung von Repositories bereitstellt. Pakete können in thematische Komponenten eingeteilt werden, die wiederum Kategorien und Unterkategorien bilden. So gehört beispielsweise Firefox zur Komponente network.web.browser, die in die Kategorie Netzwerk-Anwendungen und die Unterkategorie Web-Anwendungen eingeteilt ist. Für die Installation aus dem Repository stehen mehr als 2000 Pakete zur Verfügung.
Die Distribution verfolgt ein hybrides Entwicklungsmodell, gemäß dem regelmäßig bedeutende Releases herausgegeben werden, die neue Technologien und erhebliche Verbesserungen bieten, während zwischen den bedeutenden Releases die Distribution im Rahmen eines Rolling-Release-Modells weiterentwickelt wird.
Die Budgie-Umgebung basiert auf der Technologie von GNOME und einer eigenen Implementierung der GNOME Shell (in der nächsten Version Budgie 11 ist geplant, die Funktionalität des Desktops von der Schicht zu trennen, die die Visualisierung und Ausgabe von Informationen bereitstellt). Zur Fensterverwaltung wird der Budgie Window Manager (BWM) verwendet, eine erweiterte Modifikation des grundlegenden Mutter-Plugins. Der Kern von Budgie ist eine Leiste, die in ihrer Funktionsweise klassischen Desktop-Panels ähnelt. Alle Elemente der Leiste sind Applets, was eine flexible Anpassung der Ausstattung, eine Änderung der Anordnung und einen Austausch der Implementierungen der Hauptleistelemente nach Belieben ermöglicht.
Unter den verfügbaren Applets sind das klassische Anwendungsmenü, die Taskwechsel-System, der Bereich mit der Liste offener Fenster, die Ansicht zu nennen virtuellen Arbeitsplätzen, ein Netzschalter, ein Lautstärke-Manager, ein Systemstatus-Indicator und eine Uhr. Um Musik abzuspielen, wird in den Versionen mit den Desktops Budgie und GNOME der Mediaplayer Rhythmbox mit der Erweiterung Alternate Toolbar angeboten, die eine Schnittstelle mit einer kompakten Leiste bietet, die mit clientseitigem Fensterdekor (CSD) realisiert ist. Für die Videoausgabe in den Versionen Budgie und GNOME wird Celluloid verwendet. In der Version mit KDE wird Elisa zum Musikhören genutzt, während für Videos Haruna zur Verfügung steht. In der Xfce-Version wird der Mediaplayer Parole zur Wiedergabe von Mediendateien eingesetzt.
Hauptänderungen:
- Die dritte Phase des Transfers aller ausführbaren Dateien und Bibliotheken aus den Root-Verzeichnissen in den /usr-Bereich wurde abgeschlossen (die Verzeichnisse /bin, /sbin und /lib* sind nun mit den entsprechenden Verzeichnissen innerhalb von /usr vereinheitlicht und über symbolische Links darauf verlinkt). Eine solche Umstrukturierung wird Verwirrungen bei der Ablage von Dateien beseitigen und die Distribution mit den Anforderungen von systemd in Einklang bringen, bei dem mit der Veröffentlichung 255 die Unterstützung für separate Verzeichnisstrukturen eingestellt wurde. Alle Solus-Nutzer werden nach der Installation von Updates auf den einheitlichen /usr-Bereich umgestellt.
- Neben der standardmäßig angebotenen Benutzeroberfläche für die Installation von Anwendungen, solus-sc (Solus Software Center), gibt es die experimentelle Möglichkeit, die Anwendungsmanager GNOME Software und KDE Discover zur Installation und Aktualisierung von Programmen aus den Solus-Repositories sowie zur Verwaltung von Paketen im Flatpak-Format, die aus dem Flathub-Verzeichnis installiert werden, zu nutzen. GNOME Software kann in den Editionen basierend auf Budgie, GNOME und Xfce verwendet werden, während KDE Discover in der KDE Plasma-basierten Edition zum Einsatz kommt.
- Die Systemkomponenten und Benutzerprogramme wurden aktualisiert, z.B. steht nun der Linux-Kernel 6.10.13 zur Verfügung (als Option sind Pakete mit dem LTS-Kernel 6.6.54 und zusätzlichen Patches für AppArmor verfügbar), Mesa 24.2.3, Firefox 131.0.3, LibreOffice 24.2.5.2 und Thunderbird 128.3.1.
- Der Budgie-Desktop wurde auf die Version 10.9.2 aktualisiert. Anstelle einiger zuvor standardmäßig bereitgestellter GNOME-Anwendungen kommen nun die Alternativen aus dem XApps-Paket zum Einsatz, das vom Linux Mint 22-Projekt entwickelt wird. Insbesondere wurde der Dokumentenbetrachter Evince durch XReader, der Bildbetrachter Eye of GNOME durch XViewer und der Archivmanager File Roller durch Engrampa ersetzt.

- Der GNOME-Desktop wurde auf Version 46.5 aktualisiert, die eine globale Suchfunktion eingeführt, die Leistung des Dateimanagers verbessert, experimentelle Unterstützung für den VRR-Mechanismus (Variable Refresh Rate) hinzugefügt, die Qualität der Ausgabe beim fractional Scaling verbessert, die Anbindung an externe Dienste erweitert, den Konfigurator aktualisiert und die Benachrichtigungsstruktur verbessert hat.

- Die KDE Plasma-Basisversion wurde auf die Versionen KDE Plasma 6.1.5, KDE Gear 24.08.1, KDE Frameworks 6.6.0, Qt 6.7.3 und sddm 0.21.0 aktualisiert.

- In den Xfce-Bauten wurden Komponenten der Version 4.18 verwendet, sowie die Pakete Mousepad 0.6.2, Parole 4.18.1, Ristretto 0.13.2, Thunar 4.18.11 und Whiskermenu 2.8.3. Anstelle des Archivmanagers File Roller wird standardmäßig Engrampa aus dem MATE-Projekt angeboten, und zur Anzeige von PDFs wird XReader verwendet. Ein Plugin zum Wechseln des Tastaturlayouts ist ebenfalls enthalten. Im Repository wurden die Pakete xfdashboard, xfce4-battery-plugin und xfce4-clipman-plugin hinzugefügt.

Quelle: opennet.ru




