Firefox Quantum es la nueva versión de Firefox que viene completamente renovada. Desafortunadamente no lo encontramos en los repositorios de Debian Stretch ni en Backports. Aunque si esta en Sid, lo podríamos instalar usando APT Pinning, lo cual no es muy recomendable, y en lo personal me causaba muchos conflictos.
Lo primero que hay que hacer es descargar el archivo comprimido desde el sitio oficial de Mozilla, y una vez descargado realizamos los siguientes pasos como root:
[cc lang=»bash»]root@elrond:~# tar xjfv /home/hbautista/Descargas/firefox-59.0.1.tar.bz2 -C /opt/[/cc]
En mi caso y dado que no necesito Mozilla Firefox ESR, que al momento de escribir esto es la versión 52.7.2esr-1~deb9u1, decidí quitar.
[cc lang=»bash»]root@elrond:~# apt remove firefox-esr[/cc]
Necesitamos es crear su acceso directo, que es un archivo .desktop y se puede crear con tu editor de texto favorito, en mi caso estoy usando nano:
[cc lang=»bash»]root@elrond:~# nano /usr/share/applications/firefox-quantum.desktop[/cc]
Debe contener lo siguiente:
[cc lang=xml]
[Desktop Entry]
Name=Firefox Quantum
Comment=Web Browser
GenericName=Web Browser
X-GNOME-FullName=Firefox Quantum Web Browser
Exec=/opt/firefox/firefox %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/opt/firefox/browser/chrome/icons/default/default128.png
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/ht$
StartupWMClass=Firefox
StartupNotify=true
[/cc]
Para guardar y cerrar presiona CTRL + O y para salir CTRL + X
Le damos permiso de ejecución al acceso directo:
[cc lang=»bash»]root@elrond:~# chmod +x /usr/share/applications/firefox-quantum.desktop[/cc]
Creamos un enlace simbólico para que cualquier usuario pueda ejecutarlo:
[cc lang=»bash»]root@elrond:~# ln -s /opt/firefox/firefox /usr/lib/[/cc]
Actualización manual de Mozilla Firefox
Si por alguna razón, no se actualiza de forma automática, siempre se puede hacer manualmente. Descargar el archivo .bz2 desde el sitio de Mozilla Firefox y hacer lo siguiente:
Eliminamos todo el contenido en /opt:
[cc lang=»bash»]root@elrond:~# rm -Rf /opt/firefox/[/cc]
Y volvemos a descomprimir:
[cc lang=»bash»]root@elrond:~# tar xjfv /home/hbautista/Descargas/firefox-59.0.2.tar.bz2 -C /opt/[/cc]