Una opción si las versiones provisionales de Ubuntu son demasiado lentas, fáciles y estables para su gusto.
La primera versión de Rhino Linux lleva el modelo de lanzamiento continuo de Arch Linux a una base Ubuntu, junto con el espíritu de "hágalo usted mismo".
Puede leer también | Rhino Linux lanza una versión móvil basada en Ubuntu
Rhino Linux 2023.1 es la primera versión completa de una nueva distro de la que hablamos el pasado mes de octubre, al igual que hicimos con su progenitora, Rolling Rhino, medio año antes. Rhino Linux es una distro rolling-release que se basa en la actual rama de desarrollo de Ubuntu, combinando algunas novedosas herramientas de gestión de paquetes inspiradas en Arch Linux, envueltas en un escritorio personalizado basado en Xfce.
Rhino Linux no es solo otra distribución. Ofrece una distribución continua con actualizaciones rápidas y se beneficia de Pacstall. La comunidad garantiza altos estándares y seguridad, fomentando la creatividad y colaboración.
Se trata de una distro experimental y siempre nueva para aquellos que prefieren tener los últimos y mejores componentes a las tediosas y lentas versiones estáticas, combinadas con la compatibilidad y el soporte de controladores de Ubuntu. Si eso suena divertido, puede ser para ti. Si los cambios constantes y el mantenimiento continuo le parecen un dolor de cabeza, y Arch le parece demasiado trabajo, tal vez deba buscar en otra parte.
Puede leer también | ¿Cómo instalar Ubuntu Rolling Rhino en su PC?
Después de haber seguido la historia de Rhino durante un tiempo, estábamos deseando echar un vistazo a la primera emisión. El resultado es bastante diferente de Ubuntu, más de lo que esperábamos.
El escritorio se parece superficialmente a las versiones recientes de GNOME, pero funciona de manera muy diferente: por ejemplo, el botón del panel en la parte superior izquierda no abre una vista general, como lo hace en GNOME; en su lugar, es el control de cierre de sesión y apagado. Pulsar la tecla super ("Windows") tampoco abre una, ni una función de búsqueda; de hecho, por sí sola, no parece hacer nada. Hay una búsqueda global: es el primer icono del dock, extrañamente representado por lo que parece una J mayúscula. Al hacer clic en él se revela que se trata de una herramienta llamada Ulauncher (aparentemente eso no es una "J") y el atajo es Super+S. Esta función de búsqueda es independiente de la rejilla de aplicaciones, que es el segundo icono del dock. Ambas funcionan bien, pero tanto en una máquina virtual como en una máquina de escritorio, hay una pausa perceptible antes de que cualquiera de ellas se abra, lo que en un movimiento pierde dos puntos clave de venta de GNOME: su práctico lanzador y conmutador combinado de aplicaciones, y la forma en que se abre instantáneamente con sólo pulsar una tecla.
Puede leer también | Las mejores distribuciones Linux basadas en GNOME
El tercer elemento del dock es un conmutador de escritorios virtuales, proporcionado por el xfdashboard de Xfce. Esto abre un conjunto de escritorios virtuales en un panel a la derecha de la pantalla - de nuevo, cosméticamente similar a GNOME, pero funcionando de manera diferente. Es redundante y superfluo: Xfce no necesita complementos para ofrecer un conmutador vertical de escritorios virtuales auto-ocultable a la derecha, o donde sea que los desarrolladores decidan ponerlo, como en el panel superior en gran parte vacío y desperdiciado.
Rhino tiene varias herramientas de gestión de paquetes instaladas, incluyendo la herramienta de línea de comandos nala que vimos por primera vez en la remezcla de Zinc de-Snapped Ubuntu. Intentamos hacer una actualización con ella, que encontró algunos componentes, pero no tantos como esperábamos ver en una distribución rolling-release. Más tarde, nos dimos cuenta de las instrucciones en el anuncio de lanzamiento:
Para actualizar a Rhino Linux 2023.1 desde una versión anterior ejecute: rpk update -y así como pacstall -PI rhino-core
Esto encontró muchas más actualizaciones, incluyendo una nueva compilación del kernel y más. Hay algunas lecciones de esto.
En primer lugar, sólo porque esta es una distro basada en Ubuntu, no debes asumir que los métodos de Ubuntu serán suficientes; no lo serán.
En segundo lugar, Rhino parece tener varias herramientas relacionadas con la gestión de paquetes, y no parecen interoperar muy bien. Por ejemplo, como la mayoría de las herramientas de empaquetado en las distribuciones basadas en Debian, Nala necesita ejecutarse como root, o usando sudo, para funcionar. El pacstall de Rhino, por otro lado, no se ejecutará en un shell de root, por lo que si ejecuta el comando rpk en uno, arrojará un error y no se completará. Debe ejecutarlo como un comando sin privilegios.
Puede leer también | Debian Day 2023 celebra los 30 años
Tener dos herramientas para un trabajo no es bueno, pero cuando tienen requisitos que chocan, eso es malo.
No hay muchas herramientas específicas de Ubuntu aquí, como el panel de control global de Configuración, o el programa software-properties-gtk para encontrar espejos de repositorios locales e instalar controladores propietarios. Cuando instalamos manualmente este último, no se abría. De hecho, no pudimos encontrar un instalador de controladores en Rhino en absoluto, y en nuestro Thinkpad W520 de prueba, instalar manualmente los controladores de Nvidia desde un intérprete de comandos significaba que el escritorio no se cargaría cuando reiniciamos.
Reiniciamos e intentamos entrar en modo de rescate, conectando un cable Ethernet - la Wi-Fi no estaba configurada, y no pudimos encontrar comandos shell para hacerlo - y añadiendo las herramientas Bumblebee para el cambio de GPU Nvidia Primus. Reiniciamos, pero tampoco funcionó. Reiniciamos de nuevo en modo de rescate y borramos todo rastro de Nvidia. Reiniciamos de nuevo, y eso restauró la GPU integrada Intel a la vida.
Puede leer también | Linux 5.16: Controlador WiFi 802.11ax de código abierto contribuido por Realtek.
Esta es la primera versión no sólo de una nueva distro, sino de un nuevo tipo de distro con sus propias herramientas: una rolling-release de Ubuntu. Unas pocas asperezas aquí y allá son bastante justas. Como hemos escrito antes, el equipo que hay detrás es bastante joven, y nos gusta ver experimentos como este. El escritorio es innovador y la distro tiene un aspecto único. Eso es bueno.
Hay una redundancia sustancial aquí, y eso no es bueno. Hay múltiples gestores de paquetes: apt, y apt-get, más nala, y también pacstall, más rpkg, que envuelve pacstall y nala - así como Snap y Flatpak si están instalados. Esto no es sólo exagerado, es engañoso: tener una herramienta como Nala instalada nos llevó a esperar que podríamos actualizar el sistema con ella, pero no hará un trabajo completo. Si los usuarios deben usar rpkg para hacerlo, los mantenedores deberían eliminar tantas otras como sea posible, en lugar de añadir front-ends APT extra. Está el Ulauncher, basado en búsquedas, pero también está Xfdashboard, que hace eso y proporciona una visión general y escritorios virtuales. Hay dos paneles en el escritorio, tanto un panel superior Xfce como Plank. Eso hace que Plank sea superfluo: Xfce puede hacer un dock mejor, con más opciones de personalización, por sí mismo, especialmente con el plugin docklike.
Puede leer también | Manjaro Linux 22.1 'Talos' con actualizaciones GNOME, KDE Plasma y Xfce
Con algo de tiempo, Rhino Linux podría pulirse un poco más. En esta primera etapa, sin embargo, hay demasiada duplicación para nuestra comodidad: Ulauncher más Xfdashboard; un panel Xfce más Plank; Nala más rpk; y así sucesivamente. Si los desarrolladores quieren ofrecer un diseño de escritorio como el de GNOME -que no sería la primera elección de este buitre, pero chacun à son goût- entonces proporcionen controles como los de GNOME en ubicaciones como las de GNOME y usando pulsaciones como las de GNOME. Hay un potencial real aquí, pero han pasado unos 18 meses desde que cubrimos por primera vez el antepasado de esta distro, y esperábamos que algunas de estas asperezas ya hubieran sido limadas.