Die Veröffentlichung der Distribution Rhino Linux 2023.4, die eine Variante von Ubuntu mit dem Modell der kontinuierlichen Aktualisierung umsetzt, wurde vorgestellt. Dieses Modell ermöglicht den Zugriff auf die aktuellsten Versionen von Programmen. Die neuen Versionen werden hauptsächlich aus den devel-Branches der Ubuntu-Repositories übernommen, in denen Pakete mit neuen Versionen von Anwendungen, die mit Debian Sid und Unstable synchronisiert sind, erstellt werden. Desktop-Komponenten, der Linux-Kernel, Boot-Screens, Designs, der Browser Firefox und vom Projekt entwickelte Dienstprogramme werden über ein separates Pacstall-Repository bereitgestellt. Installationsimages, die im Live-Modus gestartet werden können, sind für die Architekturen x86_64 (2 GB) und ARM64 (1,9 GB) sowie für ARM-Geräte wie PineTab, PineTab2, PinePhone, PinePhone Pro und Raspberry Pi vorbereitet.
Die Paketverwaltung erfolgt über den eigenen Paketmanager rhino-pkg (rpk), der eine Abstraktion über die Paketmanager APT, Pacstall, flatpak und snap bietet. Rhino-pkg ermöglicht es, eine universelle Anwendung für die Durchführung typischer Operationen mit verschiedenen Paketformaten zu verwenden, z. B. Installation, Deinstallation, Aktualisierung und Suchen von Paketen. Für den Aufbau der Distribution wird das LiveBuild-Toolkit des Debian-Projekts mit Modifikationen, die von VanillaOS übernommen wurden, verwendet. Der Installer Calamares wird für die Installation der Distribution eingesetzt.
Für die Organisation der grafischen Benutzeroberfläche wurde die eigene Benutzerumgebung Unicorn eingesetzt, die eine überarbeitete Version von Xfce darstellt. Diese ist stilistisch GNOME nah, bleibt jedoch leichtgewichtig. In Unicorn haben die Entwickler versucht, ein modernes Design mit einem traditionellen Ansatz für die Desktop-Gestaltung zu kombinieren. Für die Anwendungsleiste wird Plank Dock verwendet, während die obere Leiste die Standard-Xfce-Leiste ist. Zur Navigation durch die installierten Anwendungen wird der App Grid-Modus genutzt, der auf Lightpad basiert.
Die Navigation durch offene Fenster und virtuelle Desktops erfolgt mithilfe des Xfdashboard-Pakets, das für Xfce eine Anwendungsschalter-Schnittstelle im Stil von GNOME Shell und macOS Expose bereitstellt. Für den schnellen Start von Anwendungen wird der uLauncher angeboten, der eine Suchzeile für das Ausführen von Befehlen, das Durchsuchen von Verzeichnisinhalten sowie das Finden von Programmen und Dateien bereitstellt. Das Projekt umfasst auch einen Ersteinrichtungsassistenten, eine Anwendung zum Austausch von Dateien zwischen verschiedenen Geräten (eine Abzweigung von Snapdrop) und eine Anwendung zur Anzeige von Systeminformationen und zur Aktualisierung der Distribution.
In der neuen Version der Benutzerumgebung Unicorn wurde eine Funktion für die automatische mosaikartige Anordnung von Fenstern eingeführt (die Aktivierung erfolgt über ein Applet, das in die rechte Ecke der oberen Leiste hinzugefügt wurde). Die Ecken der Benutzeroberfläche des Programms uLauncher sind abgerundet. Ein Befehl "rhino-pkg cleanup" wurde hinzugefügt, um beschädigte Abhängigkeiten und überflüssige Pakete zu bereinigen, die in anderen Paketen nicht mehr verwendet werden.
In der Version für Pine64-Geräte wurde die Stabilität des Modems in den Smartphones PinePhone und PinePhone Pro erhöht, GPS-Unterstützung wurde hinzugefügt, Wi-Fi-Unterstützung für PineTab2 umgesetzt und eine Taschenlampenfunktion für PinePhone und PineTab realisiert. Der Linux-Kernel wurde auf Version 6.6 in der Hauptausführung der Distribution aktualisiert, 6.7 in der Version für Pine64 und 6.5 in der Version für Raspberry Pi.

Quelle: opennet.ru
