Wydano dystrybucję Rhino Linux 2023.4, wprowadzającą wariant Ubuntu z modelem ciągłego dostarczania aktualizacji, umożliwiający dostęp do najnowszych wersji oprogramowania. Nowe wersje są głównie przenoszone z gałęzi deweloperskich repozytoriów Ubuntu, w których kompilowane są pakiety z nowymi wersjami aplikacji, zsynchronizowanymi z Debian Sid i Unstable. Elementy środowiska graficznego, jądro Linux, ekran startowy, motywy, przeglądarka Firefox oraz narzędzia rozwijane przez projekt są dystrybuowane przez oddzielne repozytorium Pacstall. Obrazy instalacyjne, które można uruchomić w trybie Live, są przygotowane dla architektur x86_64 (2 GB) i ARM64 (1.9 GB), a także dla urządzeń ARM PineTab, PineTab2, PinePhone, PinePhone Pro i Raspberry Pi.
Zarządzanie pakietami odbywa się za pomocą własnego menedżera pakietów rhino-pkg (rpk), który stanowi interfejs dla menedżerów pakietów APT, Pacstall, flatpak i snap. Rhino-pkg pozwala korzystać z jednej uniwersalnej aplikacji do wykonywania typowych operacji z różnymi formatami pakietów, na przykład do instalacji, usuwania, aktualizacji i wyszukiwania pakietów. Do budowy dystrybucji wykorzystywane jest narzędzie LiveBuild projektu Debian z modyfikacjami zaczerpniętymi z VanillaOS. Do instalacji dystrybucji wykorzystano instalator Calamares.
Do organizacji interfejsu graficznego wykorzystano własne środowisko użytkownika Unicorn, będące zmodyfikowaną wersją Xfce, zbliżoną stylistycznie do GNOME, ale pozostającą lekką. W Unicorn deweloperzy próbowali połączyć nowocześniejszy wygląd z tradycyjnym podejściem do budowy pulpitu. Jako pasek boczny aplikacji zastosowano Plank Dock, a jako górny pasek – standardowy pasek Xfce. Do nawigacji po zainstalowanych aplikacjach wykorzystano tryb App Grid, zrealizowany na bazie Lightpad.
Nawigacja po otwartych oknach i wirtualnych pulpitach została zorganizowana za pomocą pakietu Xfdashboard, który zapewnia interfejs przełączania między aplikacjami w stylu GNOME Shell i macOS Expose dla Xfce. Do szybkiego uruchamiania aplikacji oferowany jest uLauncher, który zapewnia pasek wyszukiwania do uruchamiania poleceń, przeglądania zawartości katalogów oraz wyszukiwania programów i plików. W projekcie rozwijany jest także kreator pierwszej konfiguracji, aplikacja do wymiany plików między różnymi urządzeniami (odgałęzienie od Snapdrop) oraz aplikacja do przeglądania informacji o systemie i aktualizacji dystrybucji.
W nowej wersji w środowisku użytkownika Unicorn zaproponowano funkcję automatycznego mozaikowego układania okien (włączenie następuje przez aplet dodany w prawym rogu górnego paska). Zaokrąglono rogi interfejsu uruchamiania programów uLauncher. Dodano polecenie „rhino-pkg cleanup” do usuwania uszkodzonych zależności i zbędnych pakietów, które nie są już używane w innych pakietach.
W kompilacji dla urządzeń Pine64 zwiększono stabilność modemu w smartfonach PinePhone i PinePhone Pro, włączono wsparcie GPS, dodano wsparcie dla Wi-Fi dla PineTab2, zrealizowano funkcję latarki dla PinePhone i PineTab. Jądro Linux zostało zaktualizowane do wersji 6.6 w głównej edycji dystrybucji, 6.7 w edycji dla Pine64 i 6.5 w edycji dla Raspberry Pi.

Źródło: opennet.ru
