¿Cómo instalar la versión anterior de Firefox?

24

Estoy usando Ubuntu 14.04 y uso el complemento chino Perapera para Firefox. Funcionó hasta la versión 39, pero ahora en la versión 40 simplemente dejó de funcionar. Así que intenté bajar a la versión 39 siguiendo este enlace , donde hay dos opciones:

1) Elija de la lista aquí , pero no tengo idea de cuál de las 11 subversiones debo usar.

2) Descargue la única versión sugerida en el enlace anterior, es decir, esto .

Elegí la segunda opción, pero después de descomprimir el archivo, tengo una carpeta 'Firefox' con muchos archivos y ejecutables que no se ejecutan, solo doy un mensaje de error:

XPCOMGlueLoad error for file (...)/firefox/libxul.so:
libXcomposite.so.1: cannot open shared object file: No such file or directory
Couldn't load XPCOM.

Hay un 'run-mozilla.sh', pero 'bash run-mozilla.sh' da:

run-mozilla.sh: Cannot execute .

REALMENTE me gustaría usar el complemento Perapera para estudiar chino. Entonces, ¿hay una manera fácil de degradar a Firefox 39? Gracias por adelantado.

Rodrigo
fuente

Respuestas:

40

Puede tener dos opciones para elegir el método de instalación:

  1. A través del sitio ftp de Mozilla (felicitaciones a @Bhikku por compartir el enlace!). Por ejemplo, vamos a instalar Firefox 50. Primero, elimine cualquier versión existente.

    sudo apt-get purge firefox
    

    Luego ejecute el siguiente comando para descargar el código fuente de Firefox 50, que viene como .tararchivo.

    wget http://ftp.mozilla.org/pub/firefox/releases/50.0/linux-$(uname -m)/en-US/firefox-50.0.tar.bz2
    

    Extraer el paquete.

    tar -xjf firefox-50.0.tar.bz2
    

    Mueve firefox al /optdirectorio.

    sudo mv firefox /opt/
    

    Cree un enlace simbólico para configurar el nuevo firefox como predeterminado.

    sudo mv /usr/bin/firefox /usr/bin/firefox_old
    sudo ln -s /opt/firefox/firefox /usr/bin/firefox
    
  2. A través de UbuntuZilla, que ofrece .debarchivos, para instalar siga las instrucciones a continuación.


Eliminar firefox primero:

sudo apt-get purge firefox

Ejecute el siguiente comando para descargar firefox:

32 bits

wget http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt/pool/main/f/firefox-mozilla-build/firefox-mozilla-build_39.0.3-0ubuntu1_i386.deb

64 bits

wget sourceforge.net/projects/ubuntuzilla/files/mozilla/apt/pool/main/f/firefox-mozilla-build/firefox-mozilla-build_39.0.3-0ubuntu1_amd64.deb

Instalarlo :

32 bits

cd Downloads/ && sudo dpkg -i firefox-mozilla-build_39.0.3-0ubuntu1_i386.deb

64 bits

cd Downloads/ && sudo dpkg -i firefox-mozilla-build_39.0.3-0ubuntu1_amd64.deb

Y Firefox debería ejecutar la versión 39

Cita de la página wiki oficial de ubuntuzilla:

Este es el hogar del proyecto Ubuntuzilla, alberga un repositorio APT con los reempaques .deb de las últimas versiones oficiales de Mozilla Firefox , Mozilla SeaMonkey y Mozilla Thunderbird.

Johnny
fuente
Gracias, Liso, funcionó. Pero, ¿no es extraño que este paquete resida en 'ubuntuzilla' @ sf.net? Quiero decir, ¿por qué no puede ser @ mozilla.org? ¿Cómo puedo estar seguro de que ubuntuzilla está hecha por los mismos chicos de mozilla y no por algunos hackers?
Rodrigo
Estoy bastante seguro de que ubuntuzilla es de confianza, ya que el autor acaba de reempacar el lanzamiento oficial de mozilla.
Johnny
Si el trabajo es "simplemente reempacar", entonces todavía es sorprendente que Mozilla no pueda hacer eso por sí mismo ...
Rodrigo
@BhikkhuSubhuti ¡Gracias! ¡Eso se siente mucho más seguro!
Rodrigo
12

ejecutivo: apt-cache show firefox | Versión grep

Obtendrá versiones disponibles como la lista a continuación:

Versión: 54.0 + build3-0ubuntu0.16.04.1 Versión: 45.0.2 + build1-0ubuntu1

Instale la versión deseada con: sudo apt-get install firefox = 45.0.2 + build1-0ubuntu1

Evite que ubuntu actualice a la última versión: sudo apt-mark hold firefox

Žarko Milošević
fuente
1
apt-cache show firefox; N: No se pueden seleccionar versiones del paquete 'firefox' ya que es puramente virtual; N: No se encontraron paquetes
Rodrigo
2
Este es mi método preferido, ya que me permite seguir usando el administrador de paquetes y planeo usarlo para volver a la última versión algún día pronto. Ver 45 es lo suficientemente temprano para que lo usemos con Selenium 2, por eso estoy aquí.
k-den
10

Si bien el repositorio normal a menudo solo contiene la última versión para versiones anteriores de Ubuntu, es posible que pueda encontrar la versión anterior con la ayuda de Google.

Generalizando desde este blog sobre Firefox 43 en Ubuntu 12.04 , puede buscar

https://www.google.com/search?q=firefox+ $ FF_VERSION + $ UBUNTU_VERSION + deb

Luego

sudo apt-get remove firefox
wget "$URL"
sudo dpkg -i "firefox-....deb"
sudo apt-mark hold firefox

El inconveniente es que no obtendrá actualizaciones de seguridad para Firefox, por lo que esta es solo una solución temporal.

mivk
fuente
Lo siento, no voy a probar tu solución, solo porque la resolví hace un tiempo. Pero gracias por intentarlo (y ayudar a quien llegue aquí en el futuro).
Rodrigo
1
gracias por el consejo de apt-mark, estaba cansado de rechazar actualizaciones.
lakesare
0

Así es como bajé a la versión Firefox 50 desde la versión 57.

  1. Vaya al archivo de lanzamiento de Firefox y descargue una versión adecuada para usted.

  2. Presione Ctrl+Alt+Tpara abrir el terminal y copie y pegue este código:

    sudo apt remove firefox
    

    Para desinstalar la versión actual de Firefox.

  3. Ahora, vaya al directorio donde se guarda el archivo Firefox-.tar.gz (o .tar.gz2) usando el terminal o el administrador de archivos. Ingrese este código (si usa el terminal):

    tar -xzf firefox-.tar.gz2
    

    Si usa el administrador de archivos, simplemente extraiga el archivo usando el Administrador de archivos (Mire en el menú contextual).

  4. Abra la carpeta y ejecute el archivo 'firefox'.

Precaución: no olvide detener las actualizaciones automáticas en Firefox.

Así lo hice yo. Firefox no está instalado por completo, pero aún funciona como debería. Solo las opciones y el símbolo de Firefox no están allí.

Recomiendo bloquear Firefox en el iniciador.

Para crear un acceso directo en el escritorio, vaya al archivo y abra el menú contextual. Haga clic en 'Hacer enlace'. El archivo creado se debe pegar en el escritorio.

¡Espero que esto ayude!:)

Piyush Aggarwal
fuente