Solución: Firefox se reinicia tras actualización en Raspberry Pi

Sigo con problemas en mi Raspberry Pi. Tras la última actualización Firefox se cierra de manera inesperada siendo imposible su uso. Me gusta Firefox y ahora que vuelve a ser mi navegador preferido puedes imaginar mi frustración al no poder usarlo en Raspberry. Por suerte hay una solución para salir al paso. Básicamente debemos hacer un “downgrade” a una versión anterior y bloquear su actualización hasta una nueva versión.

  1. Copia de seguridad de nuestro perfil:
    tar cvpzf ~/Escritorio/FfProfile.tar.gz ~/.mozilla/firefox/*.default
  2. Downgrade
    sudo -s apt-get purge firefox
    cd /usr/src/
    wget ftp://ports.ubuntu.com/ubuntu-ports/pool/main/f/firefox/firefox_52.0.2+build1-0ubuntu0.12.04.1_armhf.deb
    dpkg -i firefox_52.0.2+build1-0ubuntu0.12.04.1_armhf.deb
  3. Bloquear actualizaciones:
    apt-mark hold firefox
  4. Editamos:
    nano ~/.mozilla/firefox/*.default/prefs.js
    user_pref("app.update.auto", false);
    user_pref("app.update.enabled", false);
  5. Recuperamos nuestra copia de seguridad:
    tar -xzvf ~/Escritorio/FfProfile.tar.gz

Y resuelto. Ahora Firefox debería funcionar con normalidad.  En el futuro deberemos, en el paso 4, poner los valores en “true” y escribir la siguiente orden para permitir futuras actualizaciones del navegador.

apt-mark unhold firefox

Espero que el siguiente tutorial sirva de ayuda a otras personas en la misma situación. 🙂

Fuente: https://steemit.com

Comparte esta entrada:

Acerca de Miguel Parada

Curioso, me gusta saber cómo funcionan las cosas. Knowmad, Desarrollador Web, #Marketing digital, #socialmedia. HTML, #PHP, #JavaScript, jQuery, CSS y el editor mis herramientas. Uso #Linux ;)

  • rdamerys

    hola, excelente aporte, quise hacerlo pero no me carga el directorio /.mozilla/firefox/*.default/prefs.js, en cambio me carga /.mozilla/firefox/9tbjtx21.default/ y no me aparece prefs.js en ese directorio sino compatibility.ini , minidumps, times.json, crashes y .parentlock

    • Miguel Parada

      estás usando wget ftp: // ports.ubuntu . com/ubuntu-ports/pool/main/f/firefox/firefox_52.0.2+build1-0ubuntu0.12.04.1_armhf. deb ???