Ir al contenido principal

Paquetes snaps en Solus

En la entrada «Linux Steam Integration» hablamos de que Solus está obteniendo importantes avances en el proyecto de desarrollo de un paquete snap para mejorar la integración de los juegos de la plataforma Steam con el sistema operativo. Pero algunos no tenían claro qué era un paquete snap. Vamos a verlo.

Hablamos de snap para referirnos a un sistema de distribución de paquetes autocontenidos en la medida que agrupan la mayoría de librerías que necesitan para instalarse y ejecutarse sin afectar al resto del sistema. Por eso también se describen como paquetes independientes o universales.

De esta manera, estos paquetes tienen capacidad para funcionar en distintos sistemas linux, permitiendo la distribución segura de aplicaciones más allá de una distribución específica y de unas dependencias determinadas. Una manera de luchar contra la fragmentación en los sistemas GNU/Linux.

snaps en linux
Fuente imagen: snapcraft

Desde la versión 3, Solus incluye snap preinstalado por defecto, y los paquetes snaps para Solus están disponibles en los repositorios oficiales de la distribución, por lo que el sistema está listo para usar sin necesidad de instalar ni configurar nada (Ready to go).

Aunque Solus finalmente se ha decantado por el sistema Flatpak (Adopting Flatpak to Reassemble Third Party Applications) para la distribución de paquetes de terceros (frente al sistema snap promovido por Canonical-Ubuntu, desde Red Hat y otros proyectos ha surgido Flatpak como un nuevo sistema de distribución y empaquetado de aplicaciones), vamos a revisar algunos comandos básicos para operar con snaps desde la terminal (en el futuro próximo se contempla incorporar al Centro de Software una mayor integración con snap).

Snap en Solus

Para buscar los paquetes snaps disponibles:
snap find
También podemos buscar un paquete específico:
snap find atom
Podemos obtener más información sobre un paquete con:
snap info atom
Ahí podemos observar si existen distintos canales de lanzamiento (estable, candidato, beta y edge) que reflejan el distinto estado de desarrollo de cada uno. Y después instalarlo con:
sudo snap install nombrepaquete
O instalar una versión distinta a la estable con:
sudo snap install nombrepaquete --beta
Para ver detalles de los snaps instalados:
snap list
Aunque se actualizan de manera automática, un paquete se puede actualizar manualmente con:
sudo snap nombrepaquete refresh
Y actualizar todos los paquetes con:
sudo snap refresh
Y para desinstalar un paquete snap instalado:
sudo snap remove nombrepaquete
Finalmente, para obtener más ayuda y una lista de los comandos disponibles para operar con paquetes snaps:
snap help

Comentarios

Entradas populares de este blog

Ajustes para múltiples pantallas

Con Solus resulta muy sencillo configurar los ajustes de la pantalla o configurar múltiples pantallas. Hay varias rutas para acceder a la configuración de las pantallas , tanto desde el menú de aplicaciones de Budgie como desde el diálogo para lanzar aplicaciones: Herramientas del sistema -> Configuración -> Dispositivos -> Pantallas System Settings -> Pantallas  Alt + F2  -> Pantallas En caso de una pantalla única, podemos ajustar la Orientación y la Resolución y activar la Luz nocturna ( Luz nocturna para ojos cansados ). El sistema detecta automáticamente si hay más monitores conectados y permite seleccionar uno como pantalla primaria y ajustar cada uno por separado. En caso de más de una pantalla conectada, Solus ofrece tres modos posibles para organizarlas: unir pantallas, en espejo y pantalla única. Después de aplicar los cambios en la organización de las pantallas, un diálogo muestra un mensaje de confirmación para mantener esa configurac...

Comandos básicos en Solus

Aunque el Centro de Software es una buena herramienta para actualizar el sistema y para instalar y desinstalar aplicaciones, nunca está de más conocer cómo interactuar desde la consola con eopkg , el sistema de gestión de paquetes que utiliza Solus. Instalar Software Para instalar un paquete, escribimos en la terminal: sudo eopkg install nombrepaquete Por ejemplo: sudo eopkg install gnome-documents gnome-music Como abreviatura de install podemos utilizar it: sudo eopkg it nombrepaquete Para reinstalar un paquete: sudo eopkg install --reinstall nombrepaquete Por ejemplo: sudo eopkg install --reinstall gnome-documents gnome-music Desinstalar Software Para desinstalar un paquete: sudo eopkg remove nombrepaquete Por ejemplo: sudo eopkg remove gnome-documents gnome-music Como abreviatura de remove podemos utilizar rm Obtener información sobre Software Para conseguir información sobre algún paquete, como descripción, versión, tamaño de instalación, entre otras cosas: eopkg i...

Instalar Solus. Pre y Post instalación

Esta entrada se divide en tres momentos: la preparación de la instalación (requisitos y decisiones previas), la instalación en sí misma y los ajustes después de la instalación. I. Pre-instalación 1. Requisitos Antes de continuar, ten en cuenta que este sistema operativo solo se distribuye para procesadores de 64 bits (x86_64). Otros requisitos que debe cumplir tu ordenador es tener al menos 2 GB de RAM para una experiencia óptima y un mínimo de 10 GB de espacio libre en el disco duro. También necesitarás un USB o un DVD (creo que todavía existen) para grabarlo. 2. Descarga Desde la página oficial de descargas podemos obtener una imagen ISO de Solus. Allí tenemos la posibilidad de optar entre tres entornos posibles: Budgie, Gnome y Mate. Personalmente creo que Solus y Budgie forman una gran combinación y ofrecen la mejor experiencia para el usuario. Solo en casos de hardware limitado (equipos antiguos) me plantearía la opción con Mate, aunque en mi limitado portátil, Bu...