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?" usted podría preguntarse La razón principal es el control centralizado que Canonical y Ubuntu tienen sobre las instantáneas. Puedes dirigirte a Guías de usuario de Linux Mint para obtener más información sobre por qué Linux Mint ha deshabilitado 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 preferencias.d directorio que almacena preferencias APT adicionales construidas sobre Ubuntu. El directorio consiste en un archivo de configuración llamado nosnap.pref, que contiene instrucciones que impiden que APT instale complementos.
Para recuperar la compatibilidad con Snap en un escritorio Mint, elimine este archivo usando el comando rm como sigue:
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 apto actualizar
Para asegurarse de que puede obtener instantáneas de Snap Store, instale snapd:
sudo apto instalar chasquido
Inicie el servicio snapd usando systemctl de la siguiente manera:
sudo systemctl comenzar chasquido
Necesita snapd para ejecutarse automáticamente al inicio. Para hacer eso, ejecute el siguiente comando:
sudo systemctl permitir chasquido
Confirme si snapd se instaló correctamente ejecutando:
quebrar instalar hola-mundo && hola-mundo
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:
complemento sudo instalar Nombre del paquete
Por ejemplo, si desea instalar Google Chrome desde Snap Store, ejecute:
complemento sudo instalar 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 traer de vuelta el nosnap.pref archivo.
Puede enumerar todas las instantáneas instaladas usando:
quebrar lista
Luego, elimine todos los paquetes escribiendo:
quitar nombre del paquete a presión
Una vez hecho esto, desinstale snapd y sus dependencias usando APT:
sudo apt autoremove snapd
Renombrar el nosnap.pref.copia de seguridad archivo de vuelta 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, crear un nuevo archivo usando touch:
sudo touch /etc/apt/preferences.d/nosnap.pref
Abra el archivo con un editor de texto y agregue las siguientes líneas:
# Para evitar que los paquetes del repositorio activen la instalación de Snap,
# este archivo prohíbe que APT instale snapd.
# Para más información: https://linuxmint-user-guide.readthedocs.io/en/latest/snap.html
Paquete: complemento
Alfiler: liberar un = *
Prioridad pin: -10
Guardar y salir del archivo. Finalmente, actualice los repositorios de su sistema con APT:
sudo apto actualizar
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.