Firefox en Debian y 'profiles'
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
Solución a problemas con los perfiles
Puede ser que algún momento entre cambio de versiones, tu perfil habitual de trabajo, al iniciar de nuevo Firefox parezca que te ha desaparecido....
No te preocupes, simplemente escribe en la barra de direcciones about:profiles
Se abrirá el gestor de perfiles (profiles
):

Como Firefox nombra a su manera los directorios de cada perfil, simplemente pulsa sobre el boton Abrir perfil en nuevo navegador
y comprueba en cada uno de ellos si era el tuyo anterior.
En cuanto lo localices simplemente vuelve a esta pestaña y pulsa sobre:Establecer como perfil predeterminado
Si usas varios profiles para varias cosas o simplemente quieres tener el tuyo identificado, utiliza la opción de Renombrar