Si es un usuario de Linux desde hace mucho tiempo, debe saber lo difícil que es instalar nuevas aplicaciones antes. A menos que esté incluido en el instalador, debe pasar por el proceso de configuración e instalación, por lo general buscando las dependencias que faltan. A los administradores de paquetes les gusta apto y mmm hacerlo más manejable, pero las adicciones pueden ser un dolor de cabeza.
Es posible que haya oído hablar de Snap, la herramienta pretende solucionar muchos de estos problemas. Es posible que haya escuchado que Snap solo está disponible en Ubuntu, pero, afortunadamente, esto no es cierto.
¿Qué es la aplicación Snap?
Las aplicaciones instantáneas, o instantáneas, no dependen de la distribución, por lo que idealmente deberían ejecutarse de la misma manera en cualquier sistema. Para lograr esto, la mayor parte de la dependencia y el tiempo de ejecución que la aplicación necesita para ejecutarse se incluye en Snap. Esto significa que, después de configurar y ejecutar Snap en su sistema, es mucho más fácil agregar aplicaciones que necesitan cierta dependencia.
Snap es compatible con Canonical, por lo que a menudo se menciona en Ubuntu, pero puede ejecutarse en cualquier distribución importante de Linux. Arch es incluso una distribución con soporte oficial, por lo que Snap es una excelente manera de ejecutar aplicaciones no empaquetadas para Arch.
Instalar el demonio snapd
Para instalar las aplicaciones Snap en el sistema, deberá instalar el demonio snapd. Aunque Snap es compatible oficialmente con Arch, aún deberá instalarlo desde Arch User Repository (AUR). Afortunadamente, esto es fácil de hacer, usando el yogur herramienta .
Primero, instale snapd ejecutando el siguiente comando:
yaourt -S snapd
Ahora, debe habilitar el servicio para que se ejecute. Para hacer esto, simplemente escriba el siguiente comando:
systemctl enable --now snapd.socket
Instala la aplicación Snap
Ahora ha instalado Snap con éxito. Puede usarlo para instalar paquetes como cualquier otro administrador de paquetes. Por ejemplo, para instalar una aplicación específica usando Snap, simplemente ejecute el siguiente comando:
snap install application-name
Para enumerar las aplicaciones Snap disponibles en el sistema, ejecute el siguiente comando:
snap list
Para buscar un paquete, puede verificar si está disponible escribiendo el siguiente comando:
snap find searchterm
Finalmente, para eliminar un paquete, simplemente ejecute este comando:
snap remove application-name
Otros trucos y consejos rápidos
Las aplicaciones Snap se actualizan automáticamente de forma predeterminada, pero para actualizar manualmente todas las aplicaciones, ejecute el siguiente comando:
snap refresh
Algunas aplicaciones Snap no utilizan la ruta tradicional, ‘/ var / lib / snapd / snap’. En cambio, instalan ‘/ snap’. Para admitir la instalación de estas aplicaciones Snap ‘clásicas’, ejecute el siguiente comando:
ln -s /var/lib/snapd/snap /snap
Ahora puede instalar y ejecutar estas aplicaciones, pero se instalarán con todas sus otras aplicaciones Snap. Snap es adecuado para ambos tipos de aplicaciones y para el cumplimiento del estándar de jerarquía del sistema de archivos.
Snap no es la única herramienta de este tipo.Flatpak y AppImage son dos sistemas de paquetes similares que tratan muchos de los mismos problemas. Gracias al soporte para Ubuntu, Snap parece ser la opción más popular, al menos por ahora.
¿Pero eso significa que Snap es la mejor opción? Consulte el artículo: Los 9 administradores de paquetes de Linux más populares de la actualidad para encontrar la respuesta.
Espero que tengas éxito.
snap Arch Linux
Si es un usuario de Linux desde hace mucho tiempo, debe saber lo difícil que es instalar nuevas aplicaciones antes. A menos que esté incluido en el instalador, debe pasar por el proceso de configuración e instalación, por lo general buscando las dependencias que faltan. A los administradores de paquetes les gusta apto y mmm hacerlo más manejable, pero las adicciones aún pueden ser un dolor de cabeza.
Es posible que haya oído hablar de Snap, la herramienta pretende solucionar muchos de estos problemas. Es posible que haya escuchado que Snap solo está disponible en Ubuntu, pero afortunadamente, esto no es cierto.
¿Qué es la aplicación Snap?
Las aplicaciones instantáneas, o instantáneas, no dependen de la distribución, por lo que idealmente deberían ejecutarse de la misma manera en cualquier sistema. Para lograr esto, la mayor parte de la dependencia y el tiempo de ejecución que la aplicación necesita para ejecutarse se incluye en Snap. Esto significa que después de configurar y ejecutar Snap en su sistema, es mucho más fácil agregar aplicaciones que necesitan cierta dependencia.
Snap es compatible con Canonical, por lo que a menudo se menciona en Ubuntu, pero puede ejecutarse en cualquier distribución importante de Linux. Arch es incluso una distribución con soporte oficial, por lo que Snap es una excelente manera de ejecutar aplicaciones no empaquetadas para Arch.
Instalar el demonio snapd
Para instalar las aplicaciones Snap en el sistema, deberá instalar el demonio snapd. Aunque Snap admite oficialmente Arch, aún deberá instalarlo desde Arch User Repository (AUR). Afortunadamente, esto es fácil de hacer, usando el yogur herramienta .
Primero, instale snapd ejecutando el siguiente comando:
yaourt -S snapd
Ahora, debe habilitar la ejecución del servicio. Para hacer esto, simplemente escriba el siguiente comando:
systemctl enable --now snapd.socket
Instala la aplicación Snap
Ahora ha instalado Snap con éxito. Puede usarlo para instalar paquetes como cualquier otro administrador de paquetes. Por ejemplo, para instalar una aplicación específica usando Snap, simplemente ejecute el siguiente comando:
snap install application-name
Para enumerar las aplicaciones Snap disponibles en el sistema, ejecute el siguiente comando:
snap list
Para buscar un paquete, puede verificar si está disponible escribiendo el siguiente comando:
snap find searchterm
Finalmente, para eliminar un paquete, simplemente ejecute este comando:
snap remove application-name
Otros trucos y consejos rápidos
Las aplicaciones Snap se actualizan automáticamente de forma predeterminada, pero para actualizar manualmente todas las aplicaciones, ejecute el siguiente comando:
snap refresh
Algunas aplicaciones Snap no usan la ruta tradicional, ‘/ var / lib / snapd / snap’. En cambio, instalan ‘/ snap’. Para admitir la instalación de estas aplicaciones Snap ‘clásicas’, ejecute el siguiente comando:
ln -s /var/lib/snapd/snap /snap
Ahora puede instalar y ejecutar estas aplicaciones, pero se instalarán con todas sus otras aplicaciones Snap. Snap es adecuado para ambos tipos de aplicaciones y para el cumplimiento del estándar de jerarquía del sistema de archivos.
Snap no es la única herramienta de este tipo.Flatpak y AppImage son dos sistemas de paquetes similares que tratan muchos de los mismos problemas. Gracias al soporte para Ubuntu, Snap parece ser la opción más popular, al menos por ahora.
¿Pero eso significa que Snap es la mejor opción? Consulte el artículo: Los 9 administradores de paquetes de Linux más populares de la actualidad para encontrar la respuesta.
Espero que tengas éxito.