Die Veröffentlichung der Distribution Rhino Linux 2023.3 wurde vorgestellt, die eine Variante von Ubuntu mit einem kontinuierlichen Update-Modell darstellt, das den Zugriff auf die neuesten Versionen von Software ermöglicht. Neue Versionen werden hauptsächlich aus den devel-Zweigen der Ubuntu-Repositories übertragen, in denen Pakete mit neuen Versionen von Anwendungen zusammengestellt werden, die mit Debian Sid und Unstable synchronisiert sind. Komponenten der Desktop-Umgebung, der Linux-Kernel, Bootscreen, Design-Themen, der Browser Firefox und die vom Projekt entwickelten Tools werden über ein separates Pacstall-Repository verteilt. Die installierbaren Images, die im Live-Modus gebootet 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 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 wurde der Desktop Unicorn auf ein einheitliches globales Menü umgestellt. Der Start der Anwendung uLauncher wurde beschleunigt. In der Leiste wurde der Effekt zur Vergrößerung der Icons beim Hover implementiert. Im ersten Einrichtungsassistenten wurde ein Problem mit der Passwortabfrage für das Neustarten behoben. Das Design des Installers Calamares wurde verbessert. In die Basisausstattung wurde das Backup-System Timeshift aufgenommen, das rsync mit der Einrichtung harter Links oder Btrfs-Snapshots verwendet, um funktionale Möglichkeiten ähnlich wie die Systemwiederherstellung in Windows und Time Machine in macOS bereitzustellen. Die Versionen des Linux-Kernels wurden aktualisiert: 6.5.5 – in den allgemeinen Builds, 6.6.0-rc3 – in den Builds für Pine64 und 6.5.0 – in den Builds für Raspberry Pi.
Quelle: opennet.ru
