Instalar paquetes Snap en Arch Linux, y Fedora

En nuestro tutorial anterior, hemos discutido qué son los paquetes Snap, sus ventajas y desventajas, dónde puede obtener los paquetes Snap y cómo crear sus propios paquetes Snap, etc. Para obtener más detalles, consulte nuestro artículo anterior titulado “Una introducción a los paquetes Snap de Ubuntu . Hoy veremos cómo instalar paquetes Snap y usarlos en tiempo real. Como ya sabrás, chasquido , que se utiliza para instalar paquetes Snap, viene preinstalado de forma predeterminada en Ubuntu 16.04 LTS. Por lo tanto, no tenemos que instalarlo en Ubuntu 16.04 Desktop o Server. Si es usuario de Ubuntu 16.04, omita la parte de instalación y vaya a la ‘Uso’ parte.

Instalar Snapd en Arch Linux

Snapd no está disponible en los repositorios oficiales de Arch Linux. Sí, está disponible ahora. Para instalar Snapd en Arch Linux y sus derivados como Antergos, Manjaro Linux, ejecute el siguiente comando:

                      sudo pacman -S snapd
                    

Después de instalar Snapd, habilite e inicie el servicio snapd usando los comandos:

                      sudo systemctl enable --now snapd.socket
                    

Si desea que sus aplicaciones se actualicen automáticamente desde la tienda, inicie/habilite la snapd.actualizar.temporizador .

                      sudo systemctl enable --now snapd.refresh.timer
                    

Después de instalar Snapd, reinicie una vez antes de comenzar a usarlo.

Instalar Snapd en Fedora

Snapd no está disponible en FedoraLos repositorios predeterminados de . Entonces, necesitamos agregar Copr Repository para snapcore para instalarlo. Para hacerlo, ejecute los siguientes comandos como usuario root:

                      dnf install 'dnf-command(copr)'
                    

Luego, habilite el repositorio Copr para snapcore usando el comando:

                      dnf copr enable zyga/snapcore
                    

Actualice las listas de repositorios:

                      dnf update
                    

Finalmente, instale Snapd usando el comando:

                      dnf install snapd
                    

Luego, configure SELinux en modo permisivo.

Para hacerlo, edite:

                      sudo nano /etc/selinux/config
                    

Encuentra la siguiente línea:

                      SELINUX=enabled
                    

Y, establezca el valor como ‘permisivo’ Como se muestra abajo:

                      SELINUX=permissive
                    

Guardar y close el archivo.

Y luego, cierre sesión e inicie sesión o reinicie su sistema para comenzar a instalar instantáneas.

Uso

El uso de Snapd es bastante simple y es el mismo para todas las distribuciones que admiten snapd. Veamos algunos ejemplos.

Buscar instantáneas

Busquemos las instantáneas disponibles con el comando:

                      snap find
                    

Salida de muestra:

El comando anterior muestra la lista de instantáneas disponibles en una bonita columna tabular. Puede verificar la versión del paquete instantáneo, el nombre del desarrollador y su descripción, etc.

Para buscar un paquete específico, por example arriba correr:

                      snap find htop
                    

Salida de muestra:

                      Name Version Developer Notes Summary
htop 2.0.1 maxiberta - Interactive processes viewer
                    

Instalar un paquete Snap

Para instalar un paquete instantáneo, ejecute:

                      sudo snap install krita
                    

Krita es una aplicación de estudio de pintura digital gratuita. Es una de las mejores alternativas a la aplicación MS-PAINT.

                      [sudo] password for sk: 
97.80 MB / 97.84 MB [=======================================================================================================] 99.96 % 256.74 KB/s 6m30s

Name Version Rev Developer Notes
krita 3.0-snap12 3 krita devmode
                    

Luego, inicie el complemento instalado.

Nota: Si el paquete Snap no se muestra en el Menú, reinicie su sistema. Y luego intenta lanzarlo. Espero que esto sea un error. Dado que Snapd se encuentra en etapas anteriores, es posible que tenga algunos problemas al usarlo.

Aquí está mi paquete Krita snap en Arch Linux.

Como mencioné en el artículo anterior, cada paquete Snap se instalará en un directorio separado y no interfiere con otros directorios del sistema.

Vea que la aplicación Krita está instalada en un directorio separado (por ejemplo, /home/sk/snap/krita) en mi escritorio Arch Linux.

Del mismo modo, todas las instantáneas futuras se almacenarán en un directorio separado dentro de /inicio/sk/snap/ directorio también.

Actualización de paquetes Snap

Para actualizar un paquete instantáneo, ejecute:

                      sudo snap refresh <packagename>
                    

Ejemplo:

                      sudo snap refresh krita
                    

Si hay alguna actualización disponible para el paquete snap, se instalará.

Si no hay ninguna actualización, verá un mensaje similar al siguiente.

                      error: cannot perform the following tasks:
- Download snap "krita" from channel "stable" (revision 3 of snap "krita" already installed)
                    

Enumerar los paquetes Snap instalados

Podemos encontrar la lista de instantáneas disponibles del repositorio usando el comando “sudo snap find”, ¿verdad? Pero, ¿qué pasa con los paquetes snap instalados? También es simple.

Para enumerar las instantáneas instaladas en nuestro sistema, ejecute:

                      sudo snap list
                    

Salida de muestra:

                      Name Version Rev Developer Notes
krita 3.0-snap12 3 krita devmode
ubuntu-core 16.04+20160531.11-56 122 canonical -
                    

Eliminación de paquetes Snap

Para eliminar un complemento instalado, ejecute:

                      sudo snap remove krita
                    

El comando anterior eliminará el paquete krita snap de su sistema.

También puede ver la lista de cambios del sistema durante la instalación, actualización o eliminación de paquetes instantáneos.

Para ver los cambios recientes en los paquetes instantáneos, ejecute:

                      snap changes
                    

Salida de muestra:

                      ID Status Spawn Ready Summary
1 Done 2016-06-20T07:56:14Z 2016-06-20T08:07:09Z Install "krita" snap
2 Error 2016-06-20T08:44:59Z 2016-06-20T08:45:01Z Refresh "krita" snap
                    

Resumen

Espero que tengas una idea básica del uso de los paquetes instantáneos. Aunque Snap aún se encuentra en su etapa inicial de desarrollo, funcionó bien como esperaba. He probado solo unos pocos paquetes instantáneos. Puede encontrar todas las instantáneas disponibles usando el comando: ‘búsqueda instantánea’ o en la tienda instantánea . Los mantendré informados sobre el uso de Snap en los próximos días.

Para obtener más detalles sobre snap, consulte las páginas man.

                      man snap
                    

Tenga en cuenta que la entrada manual para snap solo está disponible en Ubuntu, no en otras distribuciones. Si está probando Snap en otras distribuciones, no tendrá ninguna página man para el comando Snap.

Eso es todo por ahora. Si encuentra útil esta guía, compártala en sus redes sociales y profesionales y apoye a OSTechNix.

¡Salud!

¡Gracias por pasar!

Ayúdanos a ayudarte:

¡¡Que tenga un buen día!!

Related Posts