Instalar Firefox .deb en distros basadas en Debian/Ubuntu
Este es el proceso para instalar la versión de firefox directamente desde el repositorio APT de Mozilla.
[SOLO UBUNTU] Desinstalar Firefox Snap
En el caso que la distribución sea Ubuntu, se recomienda desintalar primero Firefox.
sudo snap remove --purge firefox
sudo apt purge thunderbird
Pasos para Agregar el repositorio de Mozilla
Paso 1
Crear un directorio para almacenar claves del repositorio APT si no existe:
sudo install -d -m 0755 /etc/apt/keyrings
Paso 2
Importar la clave de firma del repositorio de Mozilla APT:
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
Paso 3
Agregar el repositorio Mozilla APT a la lista de fuentes
echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null
Paso 4
Configurar APT para priorizar paquetes del repositorio de Mozilla:
echo '
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
' | sudo tee /etc/apt/preferences.d/mozilla
Paso 5
Actualizar la lista de paquetes e instalar el paquete .deb de Firefox:
sudo apt-get update && sudo apt-get install firefox
Todos los pasos en uno
sudo install -d -m 0755 /etc/apt/keyrings
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null
echo '
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
' | sudo tee /etc/apt/preferences.d/mozilla
sudo apt-get update && sudo apt-get install firefox