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.
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).
Para buscar los paquetes snaps disponibles:
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.
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).
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
Publicar un comentario