Instalar el ultimo Firefox en Debian Stretch o Buster

Por muchos es sabido que Debian y Mozilla “limaron asperezas” y se le dio el visto bueno a estos últimos para que desde el saque contar con Firefox oficialmente como navegador en vez de la alternativa ideada por Debian, Iceweasel. Pero pues nos dejaron una versión ESR (52.x) algo atrasado en cuestión de funcionalidades con respecto a la ultima 56.x.; que pues no cumplía con mis necesidades y gustos particulares.

Así que como comprenderán toco meterle mano a Debian, Buster en mi caso personal ya que uso la versión testing en casa para trabajar. La ultima stable es Stretch, 9 para los amigos.

Primero que nada descargamos el paquete desde la pagina oficial de Firefox, vía el navegador o usando wget.

$ wget -O FirefoxSetup.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=es-ES"

si requieren la versión de 32 bits, bastarían reemplazar en os=linux64 por solamente os=linux en la URL. 😉

terminada la descarga, y lo que viene a continuación de preferencia como superusuario, no root. Así que tiramos de sudo y creamos una carpeta de nombre firefox en /opt para luego descomprimir el tarball y “llevarlo” a la carpeta recién creada.

$ sudo mkdir /opt/firefox
$ sudo tar xjf FirefoxSetup.tar.bz2 -C /opt/firefox/

Realizamos una copia de seguridad del binario original de Firefox incluido con Debian y creamos un nuevo enlace simbólico que apunte al ejecutable descargado de Firefox (si llegaron windowseros al blog, algo similar a un acceso directo, repito similar no igual).

$ sudo mv /usr/lib/firefox-esr/firefox-esr /usr/lib/firefox-esr/firefox-esr_origen
$ sudo ln -s /opt/firefox/firefox/firefox /usr/lib/firefox-esr/firefox-esr

Esto nos permitirá llamar de forma directa el programa, al colocar solamente firefox en nuestra terminal o en nuestro lanzador o de forma automática colocarse en nuestro menú. Y tenerlo operativo y listo para disfrutar de sus bondades.

Les dejo las siguientes lineas de comando, por si por algún motivo quisieran retornar al punto de inicio, por si por algún motivo la ultima versión no se acomoda a su sistema. Terminamos con el enlace simbólico, usando:

$ sudo unlink /usr/lib/firefox-esr/firefox-esr

Y movemos el binario original ESR nuevamente a su ruta por defecto:

$ sudo mv /usr/lib/firefox-esr/firefox-esr_origen /usr/lib/firefox-esr/firefox-esr

[Actualización 13/01/18]

Para actualizar a la siguiente versión, que nos advierte el navegador, bastaria lanzar dos comandos:

$ wget -O FirefoxSetup.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=es-ES"
$ sudo tar xjf FirefoxSetup.tar.bz2 -C /opt/firefox/

Y listo a disfrutar.

Hasta otro post y buenas vibras lectores.

Anuncios

2 comments

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s