Firefox en Debian
En Solo Con Linux, antes de que Mozilla tuviese su propio repositorio, podíais descargar y actualizar el navegador Firefox con el programa original desde mi propio repositorio.
Como desde hace ya un tiempo que Mozilla lo ha implementado correctamente, he decidido quitar de mi propio repositorio el paquete de Firefox.
Configuración del repositorio oficial de Mozilla
Dado que ya no vais a disponer de Firefox desde mi repo, vais a tener que configurar el repositorio oficial para instalar y actualizar Firefox.
Los pasos son muy sencillos, puedes copiar y pegar todos los comandos en tu consola, para dejarlo configurado.
Paso 1: Configurar las claves de validacion de los paquetes a instalar
# Crear directorio para las Keys
sudo install -d -m 0755 /etc/apt/keyrings
# Descargar las claves
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
# Comprobar que la clave es correct
gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nLa huella digital coincide ("$0").\n"; else print "\nError de verificación: la huella digital ("$0") no coincide con la esperada.\n"}'
Paso 2: Crear el fichero .list para acceso al repositorio
# Crear "mozilla.list"
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
# Fijar prioridad de Mozilla para paquete Firefox
echo '
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
' | sudo tee /etc/apt/preferences.d/mozilla
Paso 3: Copia de seguridad de configuracion de Firefox de tu usuario
# Backup completo de configuracion Firefox actual
tar czvfp ~/config-firefox.tgz ~/.mozilla/firefox
La configuración y datos de tus certificados/credenciales y otros datos se guardan en el home de tu usuario en el directorio oculto .mozilla/firefox
Paso 4: Actualizar e instalar Firefox
# Actualizar repo
sudo apt update
# Instalar Firefox + Idioma Español
sudo apt -y install firefox firefox-l10n-es-es
Actualización a nuevas versiones
En cuando haya disponible una nueva versión simplemente ejecutando:
sudo apt update
sudo apt -y upgrade
Tendreis siempre disponible la última versión oficial de Firefox mediante paquetería .deb