lunes, 25 de mayo de 2020

Instalando Firefox a lo Bruto

Debian trae por defecto Firefox... pero a su manera. Mientras que ya estamos en la versión 76 de Firefox, en Debian tenemos disponible la versión Firefox Extended Support Release (ESR) que es una versión super probada de Firefox, pero que aún anda por la versión 68. Toda una vida en cuestión de navegadores.

Así pues, me he propuesto instalar una versión más actualizada, y los métodos que he encontrado, no me han convencido, por lo que he probado mi propio método sumamente bruto, pero que a mí me ha resultado bien y además es fácil.


Uno de los métodos que proponen, es añadir los repositorios de MX Linux que está basada en Debian estable, pero si tiene Firefox actualizado. La pega es que eso de mezclar repositorios ya me ha dado problemas en el pasado.

Otro método, es el oficial, bajar los binarios de Mozilla, descomprimirlos, copiarlos en una carpeta concreta, crear un archivo .desktop... Mucho trabajo para mí que cada día estoy más vago. Seguro que funciona bien, pero me da pereza.

El último método que he encontrado es el de añadir los repositorios de SID, configurar un apt-pinning e instalar desde SID. Lo cual es peligrosillo porque un pequeño despiste puede convertir tu equipo en la versión inestable de Debian. Y se llama inestable por algo.

Y aquí es cuando me pongo creativo, vago y kamikaze a partes iguales y creo mi propio método, que a mi me ha funcionado, pero no garantizo que a ti tambien lo haga. La idea es bajar el paquete desde los repositorios de SID directamente e instalarlo a mano. El problema, es que va a necesitar dependencias y eso puede volverse muy pesado si hacen falta muchos paquetes, y cada uno de esos paquetes a su vez necesita otras dependencias y... 

Manos a la obra. En primer lugar, voy a hacer una visita al listado de paquetes de SID allí buscare Firefox y me bajaré la versión conforme a mi arquitectura. En mi caso la amd64.

Ahora le doy un poco de caña a GDebi y me dice que no puede cumplir una dependencia. Concretamente no encuentra libnss3, por lo que vuelvo a visitar la lista de paquetes de SID como vimos antes, localizo el paquete y me lo descargo. Lo instalo con GDebi y afortunadamente, no me pide ninguna otra dependencia. 

Vuelvo a intentarlo con Firefox y GDebi y ¡¡TACHAN!! Se instala sin pedir nada más. Eso sí que es una suerte tremenda, con solo dos paquetes lo he logrado. Además, este artículo está escrito en Word online mientras escucho música de YouTube y maqueto en Blogger, todo desde Firefox 76 y sin ningún problema, lo que constata que funciona perfectamente. 


Ya solo queda cambiar el idioma por defecto desde la propia configuración 



Y a disfrutar.

4 comentarios:

  1. Hola.

    Otra forma sencilla de instalar Firefox es instalarlo a través de Flatpak, y de esta forma también se mantiene actualizado. No se que tal el rendimiento de esta forma.

    Un saludo.

    ResponderEliminar
    Respuestas
    1. Flatpak, Snap, AppImage... No me gustan estos formatos a lo MSI de Microsoft. Aunque ciertamente es otra opción.
      Gracias por leerme y por la sugerencia.

      Eliminar
  2. lo que si es posible es descargar el .deb del repo de mx linux y usarlo desde ahi. como es un backport, se supone que es compatible con la version estable de debian 10

    ResponderEliminar
    Respuestas
    1. Si,pero estoy usando otra distribución. Mientras que lo que entra en SID debería entrar algún dia en Testing y luego en Stable de manera "natural"

      Eliminar

prekes sodui