Como fazer o downgrade do Firefox de 30 para 28?

17

Eu acidentalmente sudo apt-get upgrade (enquanto c / p-ing instruções para fazer algo e não perceber que não é sudo apt-get update ) e atualizou o Firefox de 28 para 30. Agora meus menus estão completamente confusos , por isso quero o FF28 de volta e não estou interessado em opiniões de como as versões mais recentes são melhores (há muitas delas nos fóruns de suporte da Mozilla em vez de respostas reais).

Além disso, baixar firefox-mozilla-build_28.0-0ubuntu1_i386.deb e tentar usá-lo aparentemente não funciona, o Ubuntu software center diz:

Breaks existing package 'firefox' that conflict: 'firefox'.

    
por Danijel 21.07.2014 / 15:45

3 respostas

3

Tente removê-lo primeiro por:

sudo apt-get purge firefox

Então você pode instalar usando firefox-mozilla-build_28.0-0ubuntu1_i386.deb

    
por Back.Slash 21.07.2014 / 15:47
60

Executar

apt-cache show firefox | grep Version

para obter uma lista das versões disponíveis do Firefox. No meu 14.04 resulta:

Version: 32.0+build1-0ubuntu0.14.04.1
Version: 28.0+build2-0ubuntu2

Em seguida, informe ao APT exatamente qual versão instalar:

sudo apt-get install firefox=28.0+build2-0ubuntu2

Depois você precisa dizer ao APT para não atualizar para a versão mais nova novamente. De acordo com o link existem muitas maneiras de fazer isso, eu escolhi:

sudo apt-mark hold firefox

Uma vez que você queira liberar seu Firefox 28 e seguir os lançamentos habituais novamente, faça:

sudo apt-mark unhold firefox
sudo apt-get upgrade

Como alternativa, você pode listar as versões disponíveis com:

apt-cache policy firefox

PS: O Firefox armazena todas as suas configurações na pasta ~ / .mozilla. Esta pasta não é alterada pelos comandos acima, portanto, todas as suas configurações devem persistir. Se você quer estar no lado seguro, faça um backup das configurações antes de fazer o downgrade:

cp -ra ~/.mozilla ~/.mozilla.backup
    
por alfonx 11.09.2014 / 11:21
1

Depois de ler as respostas, a minha resposta é ligeiramente diferente das respostas acima, já que serviu ao meu propósito. A instrução é fazer downgrade para qualquer versão, quando a versão existente do firefox ainda estiver no sistema.

  1. Primeiro, encontre uma versão do firefox que você queira:

    • Acesse o link: link
    • Ir para a versão específica (por exemplo, /35.0.1/linux-x86_64/en-US/ ) e fazer o download do arquivo .tar.bz2
  2. Vá para o diretório em que você fez o download do arquivo .tar.bz2 e execute no terminal (ele irá descompactar o arquivo):

    tar xvjf firefox-35.0.1.tar.bz2 (altere o nome do arquivo ao seu gosto)

    Este comando irá descompactar seu arquivo tar.bz2 e criará uma pasta firefox

  3. Em seguida, execute no terminal:

    which firefox

    Isso lhe dará algo como: /usr/bin/firefox . Essa é a localização do seu firefox. Exclua a pasta (como você a substituirá mais tarde pela outra pasta do firefox)

  4. Remova todos os perfis antigos do Firefox dos diretórios:

    • .mozilla/firefox/

    E talvez isso também (mas eu não fiz isso):

    • /etc/firefox/
    • /usr/lib/firefox/
    • /usr/lib/firefox-addons/
  5. Copie a pasta firefox do passo 2. para o /usr/bin/firefox e pronto. Execute o seu firefox como você executa normalmente e você executará essa versão específica baixada.

  6. Desative a atualização em Preferências - > Avançado - > Atualizações, se você precisar manter a versão.

Nota:

Se você precisar disso para o driver ruby e selenium , antes disso, verifique qual versão do firefox você realmente precisa.

Vá para link e localize sua versão de selênio e verifique qual versão do firefox ele suporta. Por exemplo, procure algo como isto: Firefox support up to 35

    
por Aleks 09.09.2016 / 10:45