¿Tienes problemas para instalar o actualizar Firefox? ¿Por qué no usas la versión en binarios?

Descargar Firefox de su web

Firefox es el navegador que viene instalado por defecto en Ubuntu y otras muchas distribuciones Linux. Por lo general, no suele haber problemas a la hora de instalar o actualizar el navegador, pero he leído varias veces a usuarios decir que no se puede actualizar, por ejemplo, en Linux Mint. En las distribuciones en las que todo va como debe, como Ubuntu y sus sabores oficiales, Mozilla entrega la nueva versión de Firefox a Canonical y, poco tiempo después, la compañía que dirige Mark Shuttleworth la sube a los repositorios oficiales, pero puede ser buena idea olvidarnos de los repositorios.

Por lo que parece, muchos (o algunos) usuarios de Linux no saben que hay una opción disponible en la página web de Mozilla que evitará cualquier problema con los repositorios. Se trata de la versión en binarios de Firefox, algo así como una versión portable del navegador que funciona perfectamente y se actualiza desde el mismo programa, tal y como se actualizan las versiones para Windows y macOS. A continuación os explicaremos todo lo que tenéis que saber para usar esta versión menos conocida que podría solucionar todos vuestros problemas.

Firefox en binarios podría ser la solución que buscas

Antes de seguir, tenemos que explicar un poco qué pasa con las actualizaciones. Si abrimos el navegador que hay instalado por defecto en X-buntu y vamos a Ayuda/Acerca de Firefox, veremos que aparece el nombre del programa, la versión y, más abajo, «Mozilla Firefox for Ubuntu – canonical 1.0». Ese texto significa básicamente que estamos usando Firefox y el canal de actualizaciones oficial de Canonical para las versiones estables; el canal oficial de Canonical para distribuir software es vía repositorio.

Ahora bien: si descargamos la versión que nos ofrecen en su página web, así como la Beta o Nightly, en el mismo apartado aparece «Estás usando el canal beta/nightly para actualizar» y, nada más acceder al apartado, veremos que busca si hay nuevas versiones, las descarga y nos pide un reinicio para aplicarlas. Esto también aparece en la versión que descargamos desde la página web oficial, con la diferencia de que no menciona ningún canal, sencillamente porque estamos usando el canal para actualizar la versión estable. Como hemos mencionado anteriormente, el método para actualizar es desde el navegador.

Instalar la versión de Firefox de la página web

Explicado lo anterior, los pasos a seguir para disfrutar de un Firefox siempre actualizado sin depender de los repositorios serían los siguientes:

    1. Desinstalamos la versión de Firefox que nos da problemas. Si no lo tenemos instalado, pasamos al siguiente paso.
    2. Vamos a la página web oficial y descargamos la versión del navegador que nos ofrece. Nos descargará un archivo que en el momento de escribir estas líneas es firefox-68.0.2.tar.bz2.
    3. Descomprimimos el archivo descargado en el paso 2. Bastará con hacer doble clic sobre él para que nos abra el programa compatible para descomprimir archivos .tar.bz2.
    4. Ahora tenemos dos opciones:
      • La opción oficial para instalar Firefox desde sus binarios es la siguiente:
        1. Si es la primera vez que hemos instalado una Build de Mozilla, cerramos cualquier instancia de Firefox que tengamos abierta. Si lo hemos desinstalado previamente, esto no será necesario.
        2. Abrimos un terminal y nos movemos a la carpeta donde están todos los binarios (por ejemplo: cd /home/pablinux/Descargas).
        3. Ejecutamos el comando «firefox -ProfileManager» sin las comillas.
        4. Creamos un perfil llamado «mozilla-build» sin las comillas.
        5. Nos aseguramos de que «default» aún está seleccionado.
        6. Hacemos clic en «Exit» para cerrar el gestor de perfiles, pero aún no iniciamos Firefox.
        7. Ejecutamos el siguiente script, lo que hará que el comando en nuestro directorio bin ejecute el Firefox que hemos instalado.

mkdir ~/bin
cat > ~/bin/firefox <<END
#!/bin/bash

exec «\$HOME/firefox/firefox» -P mozilla-build «\$@»
END
chmod 755 ~/bin/firefox

      • La otra opción es usar los binarios sin instalarlos. Para ello podemos simplemente hacer doble clic sobre el archivo «firefox» que hay dentro de la carpeta descomprimida en el paso 3.

Usarlo como versión «Portable»

Si la instalación os falla o queréis usar los binarios tal y como los habéis descargado, unos consejos para iniciarlo más rápido y seguro son ocultar la carpeta descargada y crear un archivo .desktop para añadirlo al menú de aplicaciones y/o dock. Ocultar una carpeta es tan sencillo como cambiarle el nombre añadiéndole un punto delante. Para crear el archivo .desktop bastará con crear un archivo de texto que contenga lo siguiente:

[Desktop Entry]
Exec=/ruta/a/firefox/firefox
GenericName[es_ES]=Firefox
GenericName=Navegador web Firefox
Icon=/ruta/a/icono/firefox.png
Name=Firefox
Terminal=false
Type=Application

De lo anterior, lo más importante es que en «Exec» y en «Icon» le pongamos la ruta correcta a nuestro Firefox y al icono que le hayamos configurado; podéis encontrar todos los que queráis haciendo una búsqueda por internet (se recomienda buscar archivos png). Después de crear el archivo .desktop, hay que hacer clic derecho sobre él, darle permisos para que se ejecute como un programa y ponerlo en /home/vuestro-usuario/.local/share/applications, con lo que aparecerá en el menú de aplicaciones.

Con cualquiera de las dos opciones anteriores tendremos un Firefox oficial que se actualizará desde el mismo navegador sin pasar por ningún repositorio, por lo que (se supone) evitaremos problemas como los que se experimentan en Linux Mint. ¿Te ha servido lo explicado en este artículo?


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.