Cómo habilitar el soporte Snap en Linux Mint

Cómo habilitar el soporte Snap en Linux Mint

Linux Mint no viene con snapd por defecto, y eso es una mejora sobre la base de Ubuntu para muchos usuarios. Pero, ¿qué pasa si te gustan las instantáneas y quieres instalarlas en Linux Mint?

Tal vez desee traer de vuelta la facilidad de instalación y la portabilidad que traen las instantáneas. O tal vez, necesita instalar un software que solo está disponible en Snap Store.

Cualquiera que sea el motivo, habilitar la compatibilidad con Snap en Linux mint es bastante fácil.

Habilite el soporte de aplicaciones Snap en Linux Mint

“¿Por qué Linux Mint no es compatible con Snap de forma predeterminada?”, podría preguntarse. La razón principal es el control centralizado que Canonical y Ubuntu tienen sobre las instantáneas. Puede dirigirse a las guías de usuario de Linux Mint para obtener más información sobre por qué Linux Mint ha desactivado Snap Store.

Si intenta instalar snapd en Linux Mint, recibirá errores como «El paquete snapd no está disponible» o «El paquete snapd no tiene ningún candidato para la instalación».

Linux Mint tiene un directorio de preferencias.d que almacena preferencias APT adicionales creadas sobre Ubuntu. El directorio consiste en un archivo de configuración llamado nosnap.pref , que contiene instrucciones que evitan que APT instale instantáneas.

Para recuperar la compatibilidad con Snap en un escritorio Mint, elimine este archivo con el comando rm de la siguiente manera:

sudo rm /etc/apt/preferences.d/nosnap.pref

Si no está seguro de si desea que este cambio sea permanente, puede cambiar el nombre del archivo con mv:

sudo mv /etc/apt/preferences.d/nosnap.pref /etc/apt/preferences.d/nosnap.pref.backup

Una vez hecho esto, actualice la lista de paquetes de su sistema usando APT:

sudo apt update

Para asegurarse de que puede obtener instantáneas de Snap Store, instale snapd:

sudo apt install snapd

Inicie el servicio snapd usando systemctl de la siguiente manera:

sudo systemctl start snapd

Necesita snapd para ejecutarse automáticamente al inicio. Para hacer eso, ejecute el siguiente comando:

sudo systemctl enable snapd

Confirme si snapd se instaló correctamente ejecutando:

snap install hello-world && hello-world

Si la salida muestra “ ¡Hola mundo! «Snapd ahora está instalado y puede continuar. Si no es así, considere volver a realizar los pasos de instalación.

Con snapd configurado, puede instalar cualquier paquete Snap en Linux Mint con:

sudo snap install packagename

Por ejemplo, si desea instalar Google Chrome desde Snap Store, ejecute:

sudo snap install google-chrome

Eliminar el soporte de Snap de Linux Mint

Cuando haya terminado de usar Snap y lo desee fuera de su sistema, todo lo que necesita hacer es eliminar todos los paquetes de Snap y snapd, y recuperar el archivo nosnap.pref .

Puede enumerar todas las instantáneas instaladas usando:

snap list

Luego, elimine todos los paquetes escribiendo:

snap remove packagename

Una vez hecho esto, desinstale snapd y sus dependencias usando APT:

sudo apt autoremove snapd

Cambie el nombre del archivo nosnap.pref.backup a su nombre original usando mv:

sudo mv /etc/apt/preferences.d/nosnap.pref.backup /etc/apt/preferences.d/nosnap.pref

Si eligió eliminar el archivo antes, cree un nuevo archivo usando el toque:

sudo touch /etc/apt/preferences.d/nosnap.pref

Abra el archivo con un editor de texto y agregue las siguientes líneas:

# To prevent repository packages from triggering the installation of Snap,
# this file forbids snapd from being installed by APT.
# For more information: https://linuxmint-user-guide.readthedocs.io/en/latest/snap.html
Package: snapd
Pin: release a=*
Pin-Priority: -10

Guardar y salir del archivo. Finalmente, actualice los repositorios de su sistema con APT:

sudo apt update

Linux le da control completo sobre su PC

Al igual que con todo lo demás en Linux, Mint le permite controlar qué aspectos de su sistema desea habilitar y cuáles desea evitar.

Aunque las instantáneas pueden ser controvertidas en la comunidad de código abierto, y Linux Mint no las admite de forma predeterminada, al final, usted es quien elige si debe usarlas. Esa es la belleza del código abierto y Linux.

Lo mismo ocurre con otras facetas de Linux Mint. Si bien los escritorios predeterminados de Linux Mint son excelentes, puede cambiar a otros entornos de escritorio (KDE Plasma, por ejemplo) sin interferencia del sistema operativo.

Deja una respuesta

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