Si alguna vez te ha llamado la atención Arch Linux pero te ha frenado eso de tener que escribir comandos en una terminal para instalar hasta el programa más simple, tengo buenas noticias. Shelly, una herramienta gráfica pensada precisamente para esa gente, acaba de estrenar su versión 2.3.2. Y no es un parche menor de esos que pasan sin pena ni gloria: trae cambios que cualquiera que use este sistema va a notar desde el primer día. Antes de entrar en harina, vale la pena entender por qué algo así importa. Arch Linux tiene fama de ser un sistema potente y configurable hasta el último detalle, pero también de no ponértelo nada fácil. Su gestor de paquetes nativo, Pacman, es rapidísimo y fiable, aunque funciona escribiendo instrucciones de texto. Para mucha gente eso es una barrera enorme. Shelly nace justo para tender un puente: te ofrece una ventana con botones y menús sin obligarte a renunciar a la esencia de Arch.
Qué trae de nuevo y por qué te interesa
La novedad que más se va a celebrar es la posibilidad de volver a una versión anterior de un programa con una interfaz gráfica dedicada. Esto, que suena técnico, es algo que tarde o temprano acabas necesitando. Imagina que actualizas una aplicación y de repente deja de funcionar bien o rompe la compatibilidad con otra cosa que tenías. Antes, deshacer ese cambio en Arch implicaba rebuscar en la caché de Pacman o tirar de herramientas externas con cierto riesgo de meter la pata. Ahora Shelly te lo deja hacer con unos pocos clics, lo que convierte una operación delicada en algo al alcance de cualquiera. Otra mejora importante tiene que ver con Flatpak. Por si no lo conoces, Flatpak es una forma moderna de empaquetar aplicaciones para que funcionen igual en cualquier distribución de Linux, sin depender de las particularidades de cada sistema. El problema es que a veces estas aplicaciones dan fallos de integración o se rompen por el camino. La nueva versión incorpora un flujo de reparación específico para Flatpak, de modo que puedes arreglar esos problemas directamente desde el propio gestor sin pelearte con la terminal. Es una señal clara de que Shelly no quiere limitarse a los paquetes tradicionales de Arch, sino abarcar todo el ecosistema de software que hoy conviven en un Linux moderno.
Más control sin complicarte la vida
Uno de los añadidos más jugosos para quien quiere afinar su sistema es la gestión de las llamadas entradas IgnorePkg. Detrás de ese nombre tan poco amistoso se esconde algo muy útil: la capacidad de decirle al sistema que no actualice determinados programas. ¿Por qué querrías eso? Pues porque a veces necesitas que una aplicación se quede congelada en una versión concreta, ya sea porque la siguiente te causa problemas o porque dependes de ella para trabajar y no quieres sorpresas. Hasta ahora configurar esto implicaba editar archivos del sistema a mano, algo propenso a errores. Shelly 2.3.2 lo lleva a un grupo de comandos completo y mucho más accesible dentro de la interfaz. A esto se suma un puñado de detalles que mejoran la experiencia visual y la información que tienes a mano. La interfaz ahora muestra textos de ayuda emergentes, esos pequeños globos que aparecen al pasar el ratón por encima de un elemento y te explican para qué sirve. Además, cuando consultas un paquete concreto encuentras datos nuevos como la fecha en que fue construido, el motivo por el que se instaló y qué otros programas dependen de él. Puede parecer poca cosa, pero esa información te ayuda a entender de un vistazo qué tienes instalado y por qué, algo que normalmente solo dominan los usuarios más veteranos. No todo el trabajo se ha quedado en la parte visible. La versión de línea de comandos de Shelly, para quien prefiera seguir usando la terminal, ha sido reescrita por completo con un enfoque orientado a eventos. Traducido a lenguaje normal: ahora responde de forma más eficiente y predecible, reaccionando a lo que ocurre en el sistema en lugar de funcionar a trompicones. Y como guiño a su vocación internacional, el proyecto ha sumado soporte para nuevos idiomas como el catalán, el portugués, el turco y el portugués de Brasil.
Una herramienta que va ganando peso en el ecosistema
Más allá de las funciones concretas, esta versión llega cargada de optimizaciones que se notan en el día a día. Han mejorado la escalabilidad, han hecho que las búsquedas sean más claras y previsibles, y han pulido la forma en que el programa interpreta las dependencias opcionales, esas piezas de software que no son imprescindibles pero que añaden funciones extra. De hecho, la opción de eliminar esas dependencias opcionales viene ahora activada por defecto, lo que facilita mantener el sistema limpio sin acumular cosas que ya no usas. A todo ello se suman numerosas correcciones de errores que hacen que la experiencia sea más sólida. Lo interesante de Shelly es que no se conforma con gestionar los paquetes oficiales de Arch. También se entiende con repositorios de terceros como el AUR, el enorme repositorio mantenido por la propia comunidad donde encuentras casi cualquier programa imaginable, con Flathub y hasta con aplicaciones en formato AppImage, que son programas autocontenidos que funcionan sin necesidad de instalación. Esa capacidad de unificar software de fuentes tan distintas en una sola ventana es justo lo que lo hace tan cómodo. Y aquí va un dato que dice mucho de su madurez: CachyOS, una distribución basada en Arch que ha ganado muchísimos adeptos, ha decidido adoptar Shelly como su gestor gráfico de paquetes por defecto. Cuando un proyecto serio confía en una herramienta hasta el punto de instalarla de fábrica, suele ser buena señal de que ha alcanzado un nivel de fiabilidad considerable.
En definitiva, Shelly 2.3.2 da un paso firme hacia una idea que durante años pareció contradictoria: que Arch Linux pueda ser potente y accesible al mismo tiempo. Sin renunciar al control fino que enamora a los usuarios avanzados, abre la puerta a quienes siempre habían mirado este sistema desde la barrera. Quizá ese sea su mayor logro: demostrar que la flexibilidad y la sencillez no tienen por qué estar reñidas, y que el futuro de Linux pasa también por hacerlo cada vez más fácil de usar.
Fuente: NK sistemas
Añadir comentario
Comentarios