Se presenta la versión del distribuidor Rhino Linux 2023.4, que implementa una variante de Ubuntu con un modelo de entrega continua de actualizaciones, permitiendo acceder a las versiones más recientes del software. Las nuevas versiones se trasladan principalmente de las ramas de desarrollo de los repositorios de Ubuntu, donde se ensamblan paquetes con nuevas versiones de aplicaciones, sincronizadas con Debian Sid y Unstable. Los componentes del entorno de escritorio, el núcleo de Linux, las pantallas de arranque, los temas de diseño, el navegador Firefox y las utilidades desarrolladas por el proyecto se distribuyen a través de un repositorio separado denominado Pacstall. Las imágenes de instalación, que pueden iniciarse en modo Live, están preparadas para arquitecturas x86_64 (2 GB) y ARM64 (1.9 GB), así como para dispositivos ARM como PineTab, PineTab2, PinePhone, PinePhone Pro y Raspberry Pi.
La gestión de paquetes se realiza mediante el propio gestor de paquetes rhino-pkg (rpk), que implementa un envoltorio sobre los gestores de paquetes APT, Pacstall, flatpak y snap. Rhino-pkg permite utilizar una única herramienta universal para llevar a cabo operaciones estándar con varios formatos de paquetes, como la instalación, eliminación, actualización y búsqueda de paquetes. Para construir el distribuidor se utiliza la herramienta LiveBuild del proyecto Debian con modificaciones tomadas de VanillaOS. El instalador Calamares se utiliza para la instalación del distribuidor.
Para la organización de la interfaz gráfica se utiliza un entorno de usuario personalizado llamado Unicorn, que es una versión revisada de Xfce, estilísticamente cercana a GNOME, pero que se mantiene liviana. En Unicorn, los desarrolladores intentaron combinar un diseño más moderno con un enfoque tradicional para la construcción del escritorio. Se utiliza Plank Dock como barra lateral de aplicaciones, y la barra superior es la barra estándar de Xfce. Para navegar por las aplicaciones instaladas se emplea el modo App Grid, implementado sobre la base de Lightpad.
La navegación por ventanas abiertas y escritorios virtuales se organiza mediante el paquete Xfdashboard, que implementa para Xfce una interfaz de cambio entre aplicaciones al estilo de GNOME Shell y macOS Expose. Para el lanzamiento rápido de aplicaciones se ofrece uLauncher, que proporciona una barra de búsqueda para ejecutar comandos, explorar contenidos de carpetas y buscar programas y archivos. El proyecto también desarrolla un asistente de configuración inicial, una aplicación para compartir archivos entre diferentes dispositivos (derivada de Snapdrop) y una aplicación para visualizar información del sistema y actualizar la distribución.
En la nueva versión, el entorno de usuario Unicorn ofrece la función de disposición automática de mosaicos de ventanas (se activa a través de un applet añadido en la esquina derecha del panel superior). Se han redondeado los bordes de la interfaz de lanzamiento de programas uLauncher. Se ha añadido el comando «rhino-pkg cleanup» para limpiar dependencias dañadas y paquetes sobrantes que ya no se utilizan en otros paquetes.
En la compilación para dispositivos Pine64, se ha mejorado la estabilidad del módem en los teléfonos inteligentes PinePhone y PinePhone Pro, se ha habilitado el soporte para GPS, se ha añadido soporte para Wi-Fi para PineTab2 y se ha implementado la función de linterna para PinePhone y PineTab. El núcleo de Linux se ha actualizado a la versión 6.6 en la edición principal de la distribución, 6.7 en la edición para Pine64 y 6.5 en la edición para Raspberry Pi.

Fuente: opennet.ru
