Como instalar a versão anterior do Firefox?

24

Estou usando o Ubuntu 14.04 e uso o complemento Perapera Chinese para Firefox. Ele funcionou até a versão 39, mas agora na versão 40 parou de funcionar. Então, tentei fazer o downgrade para a versão 39 seguindo este link , onde há duas opções:

1) Escolha da lista aqui , mas não tenho idéia de qual das 11 subversões devo usar.

2) Baixar a única versão sugerido no link acima, ou seja, este .

Eu escolhi a segunda opção, mas depois de descompactar o arquivo, tenho uma pasta 'Firefox' com muitos arquivos e executáveis ​​que não são executados, basta enviar uma mensagem de erro:

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

Existe um 'run-mozilla.sh', mas 'bash run-mozilla.sh' fornece:

run-mozilla.sh: Cannot execute .

Eu realmente gostaria de usar o complemento Perapera para estudar chinês. Então, existe uma maneira fácil de fazer o downgrade para o Firefox 39? Desde já, obrigado.

Rodrigo
fonte

Respostas:

40

Você pode escolher duas opções para instalar o método:

  1. Através do site ftp da Mozilla (parabéns ao @Bhikku por compartilhar o link!). Por exemplo, vamos instalar o firefox 50. Primeiro, remova qualquer versão existente.

    sudo apt-get purge firefox
    

    Em seguida, execute o seguinte comando para baixar o código-fonte do firefox 50, que vem como .tararquivo.

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

    Extraia o pacote.

    tar -xjf firefox-50.0.tar.bz2
    

    Mova o firefox para o /optdiretório

    sudo mv firefox /opt/
    

    Crie o link simbólico para definir o novo Firefox como padrão.

    sudo mv /usr/bin/firefox /usr/bin/firefox_old
    sudo ln -s /opt/firefox/firefox /usr/bin/firefox
    
  2. Via UbuntuZilla, que oferece .debarquivos, para instalar, siga as instruções abaixo.


Remova o Firefox primeiro:

sudo apt-get purge firefox

Execute o seguinte comando para baixar o firefox:

32 Bit

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 Bit

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

Instale-o :

32 Bit

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

64 Bit

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

E o Firefox deve executar a versão 39

Citações da página oficial da wiki ubuntuzilla:

Esta é a casa do projeto Ubuntuzilla, hospeda um repositório APT com .deb repacks das versões mais recentes do Mozilla Firefox , Mozilla SeaMonkey e Mozilla Thunderbird.

Johnny
fonte
Obrigado, Liso, funcionou. Mas não é um pouco estranho que este pacote deva residir em 'ubuntuzilla' @ sf.net? Quero dizer, por que não pode ser @ mozilla.org? Como posso ter certeza de que o ubuntuzilla é feito pelos mesmos caras do mozilla, e não por alguns hackers?
Rodrigo Rodrigo
Tenho certeza de que o ubuntuzilla é confiável, já que o autor apenas reembalou o lançamento oficial do mozilla.
Johnny
Se o trabalho é "apenas reembalar", em seguida, ainda é surpreendente que a Mozilla não pode fazer isso a si mesmos ...
Rodrigo
@BhikkhuSubhuti Thank you! Isso parece muito mais seguro!
Rodrigo Rodrigo
12

exec: apt-cache show firefox | Versão grep

você obterá versões disponíveis como a lista abaixo:

Versão: 54.0 + build3-0ubuntu0.16.04.1 Versão: 45.0.2 + build1-0ubuntu1

Instale a versão desejada com: sudo apt-get install firefox = 45.0.2 + build1-0ubuntu1

Impedir que o ubuntu atualize para a versão mais recente: sudo apt-mark hold firefox

Marko Milošević
fonte
1
apt-cache show firefox; N: Não é possível selecionar versões do pacote 'firefox', pois é puramente virtual; N: Não foram encontrados pacotes
Rodrigo
2
Esse é o meu método preferido, porque ele ainda me permite usar o gerenciador de pacotes e pretendo usá-lo para voltar à versão mais recente em breve. Ver. 45 é cedo o suficiente para usarmos o Selenium 2, e é por isso que estou aqui.
den-k
10

Embora o repositório normal geralmente contenha apenas a versão mais recente para versões mais antigas do Ubuntu, você poderá encontrar a versão anterior com a ajuda do Google.

Generalizando a partir deste blog sobre o Firefox 43 no Ubuntu 12.04 , você pode procurar

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

Então

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

A desvantagem é que você não receberá atualizações de segurança para o Firefox, portanto, essa é apenas uma solução temporária.

mivk
fonte
Desculpe, não vou testar sua solução, apenas porque a resolvi há pouco tempo. Mas obrigado por você tentar (e ajudar quem chega aqui no futuro).
21415 Rodrigo
1
obrigado pela dica apt-mark, estava cansado de recusar atualizações.
lakesare
0

Foi assim que fiz o downgrade para a versão 50 do Firefox 50 da versão 57.

  1. Acesse o arquivo do Firefox Release e baixe uma versão adequada para você.

  2. Pressione Ctrl+Alt+Tpara abrir o terminal e copie e cole este código:

    sudo apt remove firefox
    

    Para desinstalar a versão atual do Firefox.

  3. Agora, vá para o diretório em que o arquivo Firefox-.tar.gz (ou .tar.gz2) é mantido usando o terminal ou o gerenciador de arquivos. Digite este código (se estiver usando o terminal):

    tar -xzf firefox-.tar.gz2
    

    Se estiver usando o gerenciador de arquivos, basta extrair o arquivo usando o Archive Manager (consulte o menu de contexto).

  4. Abra a pasta e execute o arquivo 'firefox'.

Cuidado: Não esqueça de interromper as atualizações automáticas no Firefox.

Foi assim que eu fiz. O Firefox não está completamente instalado, mas ainda funciona da maneira que deveria. Apenas as opções e o símbolo do Firefox não estão lá.

Eu recomendo bloquear o Firefox no iniciador.

Para criar um atalho na área de trabalho, vá para o arquivo e abra o menu de contexto. Clique em 'Criar link'. O arquivo criado deve ser colado na área de trabalho.

Espero que isto ajude!:)

Piyush Aggarwal
fonte