Los paquetes Snap se usan ampliamente en diferentes distribuciones de Linux. Estos paquetes son más fáciles de crear, instalar y administrar y están ahí para mantener todas sus aplicaciones actualizadas. Sin embargo, para usar estos paquetes, debe tener instalada una API que se conoce como Snapd. Esta API es responsable de administrar paquetes instantáneos en su sistema Linux. Se comunica con Snap Store para descargar e instalar paquetes de instantáneas en su sistema Linux.
La mayoría de las versiones de Linux tienen esta API instalada de forma predeterminada. Sin embargo, en algunas distribuciones de Linux como Debian, debe instalar esta API manualmente para que pueda manejar convenientemente los paquetes instantáneos. Por lo tanto, en este artículo, le explicaremos el método para habilitar Snapd en Debian 11.
Habilitar Snapd en Debian 11
Para habilitar Snapd en Debian 10, deberá realizar los siguientes pasos:
En primer lugar, deberá iniciar la terminal en Debian 10. Para hacerlo, haga clic en la pestaña Actividades ubicada en su escritorio Debian 10. Escriba terminal en la barra de búsqueda que aparece y luego haga clic en el resultado de la búsqueda para abrir la ventana del terminal como se muestra en la imagen a continuación:
Antes de instalar nuevos paquetes o API, es muy recomendable actualizar su sistema para que esté todo listo para instalar todas las funciones más recientes. Para hacer eso, escriba el siguiente comando en su terminal y luego presione la tecla Enter:
sudo apt update
Este comando también se muestra en la siguiente imagen:
Una vez que este comando se ejecuta con éxito, puede instalar fácilmente cualquier cosa a través de Internet. Para instalar Snapd en Debian 10, escriba el siguiente comando en su terminal y luego presione la tecla Intro:
sudo apt install snapd
Este comando tardará una cantidad de tiempo suficiente en ejecutarse, lo que depende de la velocidad de su conexión a Internet. Se muestra en la siguiente imagen:
Tan pronto como este comando se ejecute con éxito, deberá reiniciar su sistema Debian 10. Esto es necesario para que todas las rutas se actualicen correctamente. Para algunos sistemas, incluso cerrar sesión e iniciar sesión hará la actualización requerida, sin embargo, se recomienda reiniciar el sistema para estar en el lado más seguro. Tan pronto como reinicie su sistema Debian 10, estará listo para usar los paquetes instantáneos. En caso de que no tenga conocimiento sobre el uso del comando snap, lo mejor que debe hacer es leer la información sobre ese comando. Para hacer eso, escriba el siguiente comando en su terminal y luego presione la tecla Enter:
snap --help
Este comando también se muestra en la siguiente imagen:
Una vez que este comando se ejecute con éxito, podrá ver todos los detalles esenciales sobre el comando snap en su terminal como se muestra en la imagen a continuación:
Ahora, lo último que debe hacer antes de usar los paquetes instantáneos es probar si la API de Snapd se instaló correctamente o no. Para hacer eso, necesita instalar un complemento y ver si funciona correctamente o no. En este ejemplo, hemos intentado instalar el complemento hello-world. Para instalarlo, debe escribir el siguiente comando en su terminal y luego presionar la tecla Intro:
snap install hello-world
Este comando nuevamente tomará un tiempo suficiente para ejecutarse dependiendo de su velocidad de Internet. Se muestra en la siguiente imagen:
Tan pronto como se complete la instalación de hello-world snap, deberá escribir el siguiente comando en su terminal y luego presionar la tecla Intro:
hello-world
Este comando se muestra en la siguiente imagen:
Si este comando se ejecuta con éxito, podrá ver "¡Hola mundo!" escrito en su terminal como se muestra en la siguiente imagen:
Conclusión
Los paquetes Snap le facilitan mucho la vida al actualizar automáticamente todas sus aplicaciones. Por lo tanto, para usar estos paquetes para administrar las actualizaciones de su aplicación, debe tener la API de Snapd instalada en su sistema. El método discutido en este artículo explica el procedimiento paso a paso para habilitar esta API en Debian 10 y luego usarla para instalar instantáneas. Este método es bastante simple y conveniente de usar. La única preocupación con los comandos utilizados en este método es que tardan mucho tiempo en ejecutarse. Sin embargo, si tiene una conexión a Internet realmente buena, entonces ni siquiera tiene que preocuparse por este problema.