Testeando la distro Kubuntu 2024 al instalar la versión mínima no agrega ningún paquete snapd los necesarios para poder usar snap, lo cual a mi me resulta un gran acierto, si uno decide instalarlo con un solo comando basta para llevar adelante la tarea, ahora cuando hay que eliminar snap la tarea es mas compleja.
Te comparto algunos comandos para ayudarte a verificar si tienes paquetes y como limpiarlos
snap list te muestra cuantos paquetes snap tienes instalados, sabiendo esto vamos a eliminarlos
snap remove + el nombre del programa y lo eliminas, debes eliminar todos incluso los cores snap
sudo apt autopurge snapd para limpiarlo de todo el sistema
Ahora creamos un archivo de configuración especial para APT
cat <<EOF | sudo tee /etc/apt/preferences.d/nosnap.pref
# 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
EOF
Además de establecer archivos en /etc/apt
, puedes correr apt-mark
para evitar cualquier cosa que requiera snapd
en el sistema.
sudo apt-mark hold snapd
De acá en adelante no habrá manera de que uses snap salvo que tu mismo desasgas estos pasos.
Si tenias firefox con snap y lo purgaste ahora veras como agregarlo desde el siguiente repo, debes tener en el sistema wget instalado.
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages
.mozilla.org.asc > /dev/null
Importamos la llave:
gpg -n -q –import –import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk ‘/pub/{getline; gsub(/^ +| +$/,»»); print «\n»$0″\n»}’
Ahora con el comando echo agregamos el repo a la sources.list.d
echo «deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozil
la main» | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null
Luego habilitamos usando un ping para que siempre actualice desde ese repo
echo ‘
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
‘ | sudo tee /etc/apt/preferences.d/mozilla
Ahora actualizamos el sistema e instalamos firefox
sudo apt update
sudo apt install firefox
De esta manera tenemos ya firefox corriendo en kubuntu y sin snap
Espero te sea útil, si te gusto comparte el tuto!
Abrazo Gnuxero
Deja una respuesta
Lo siento, debes estar conectado para publicar un comentario.