LINUX

Cómo usar paquetes Snap en Linux

usar paquetes snap en Linux

Snap (ágil) es un sistema de implementación de software y administración de paquetes para Ubuntu y otras distribuciones de Linux. Fue introducido por Canonical desde la versión Ubuntu 16.04 LTS.

El software Snap son paquetes independientes con todas las bibliotecas dependientes incluidas, lo que hace que la instalación sea mucho más sencilla. Como los paquetes están en contenedores, las aplicaciones se aíslan y los cambios no afectarán a otros sistemas.

Los paquetes se denominan ‘instantáneas’, puede descubrir, instalar y administrar paquetes desde tienda instantánea.

A diferencia de los paquetes apt y yum, los paquetes snap se actualizan automáticamente. Cuando usa snap, siempre instala una nueva versión del programa.

Este tutorial le mostrará cómo usar paquetes instantáneos en Ubuntu Linux.

Instalar snap en Linux

Snap instalado de forma predeterminada en la versión más reciente de Ubuntu y otras distribuciones de Linux. Si no viene con la distribución, debe instalarlo manualmente.

Para instalar snap en Debian y Ubuntu, ejecute:

$ sudo apt install snapd

Para instalar snap en CentOS y RHEL, ejecute:

$ sudo yum install snapd

Cómo usar paquetes instantáneos

Usando comandos rápidos podemos encontrar, instalar, listar y controlar actualizaciones de paquetes. También puede usar snap store, que es una aplicación de escritorio GUI para buscar, instalar y administrar los paquetes snap.

tienda instantánea

En Ubuntu 20.04 LTS snap-store El comando desde la terminal inicia el Centro de ‘Software de Ubuntu’.

Encuentra paquetes instantáneos

Para buscar un paquete instantáneo específico, ejecute:

$ snap find <app-name>

Por ejemplo, buscando el paquete snap del programa ‘vlc’:

encontrar un paquete instantáneo específico

Además, puede obtener información detallada sobre la versión de una aplicación ejecutando:

$ snap info <app-name>

información del paquete snap

En muchos casos, desea enumerar todos los paquetes instantáneos en el canal estable que se pueden instalar en su máquina Ubuntu. Ejecutemos la siguiente línea de comando para el descubrimiento de aplicaciones:

$ snap find

encontrar todos los paquetes instantáneos

Instalar paquetes instantáneos

Una vez que haya encontrado el paquete instantáneo deseado, simplemente puede instalar la aplicación correspondiente usando el comando ‘instalar instantáneamente’ con privilegio sudo:

$ sudo snap install <package-name>

Por ejemplo, para instalar Docker, ejecute:

$ sudo snap install docker

Instalar un paquete instantáneamente

Una vez instalados los paquetes instantáneos en su máquina Ubuntu, puede enumerar todos los archivos instalados en ‘/ var / lib / snapd / snaps /’. Los archivos Snaps son archivos squashfs con la extensión de archivo .snap.

Para enumerar los archivos instantáneos instalados, ejecute:

$ ls /var/lib/snapd/snaps/

Lista de archivos de paquetes instalados

Lista de paquetes instantáneos instalados

Para enumerar todos los paquetes instantáneos que se han instalado, ejecute:

$ snap list

comando de lista de instantáneas

Desinstalar paquetes instantáneos

Cuando el usuario de Linux ya no usa un paquete instantáneo, puede eliminarlo ejecutando el siguiente comando:

$ sudo snap remove <package-name>

Por ejemplo, para eliminar la ‘ventana acoplable’, simplemente puede escribir:

$ sudo snap remove docker

snap eliminar paquete

Controlar las actualizaciones instantáneas

Los paquetes Snap siempre se actualizan automáticamente. De forma predeterminada, el ‘snapd’ busca actualizaciones cuatro veces al día. La verificación de actualización se conoce como «actualización».

Puede actualizar los paquetes instantáneos manualmente. Por ejemplo, para actualizar todas las aplicaciones instantáneas instaladas, ejecute:

$ sudo snap refresh

actualización instantánea

Si desea actualizar un paquete instantáneo específico, ejecutemos el comando ‘actualización instantánea’ junto con el nombre del paquete. Por ejemplo:

$ sudo snap refresh vlc

Para ver el programa de ‘actualización’, ejecute:

$ snap refresh --time

tiempo de actualización instantánea

Puede controlar las actualizaciones instantáneas especificando 4 opciones de ‘actualización’:

refresh.timer – definir cuándo y con qué frecuencia se actualizan los paquetes instantáneos

refrescar. – posponer la actualización de los paquetes instantáneos hasta la hora definida

refresh.metered – pausa la actualización de los paquetes instantáneos cuando se mide la conexión de red

actualizar.retener – establecer el número máximo de revisiones de actualización de un paquete instantáneo

Conclusión

En este tutorial, aprendimos cómo administrar paquetes instantáneos en Ubuntu. Snap es una herramienta de gestión de paquetes de software realmente poderosa para cualquier usuario de Ubuntu.

Gracias por leer y deje su sugerencia en la sección de comentarios a continuación.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar