Eu acidentalmente sudo apt-get upgrade
(enquanto c / p-ing instruções para fazer algo e falhando em perceber que não é sudo apt-get update
), atualizei o Firefox de 28 para 30. Agora meus menus estão completamente bagunçados, então quero o FF28 de volta e eu ' Não estou interessado em opiniões sobre 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, o download firefox-mozilla-build_28.0-0ubuntu1_i386.deb
e a tentativa de usá-lo aparentemente não funcionam, diz o Ubuntu Software Center:
Breaks existing package 'firefox' that conflict: 'firefox'.
Respostas:
Tente removê-lo primeiro:
Então você pode instalar usando
firefox-mozilla-build_28.0-0ubuntu1_i386.deb
fonte
Corre
para obter uma lista das versões disponíveis do Firefox. No meu 14.04, resulta:
Em seguida, diga ao APT exatamente qual versão instalar:
Em seguida, você deve informar ao APT para não atualizar para a versão mais recente novamente. De acordo com /ubuntu//a/18656/22865, existem muitas maneiras de fazer isso, eu escolhi:
Quando você quiser largar o Firefox 28 e seguir as versões usuais novamente, faça o seguinte:
Como alternativa, você pode listar as versões disponíveis com:
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 backup das configurações antes de fazer o downgrade:
fonte
Depois de ler as respostas, minha resposta é um pouco diferente das anteriores, pois serviu ao meu propósito. A instrução é fazer o downgrade para qualquer versão, quando a versão existente do firefox ainda estiver no sistema.
Primeiro encontre uma versão do firefox que você deseja:
/35.0.1/linux-x86_64/en-US/
) e faça o download do.tar.bz2
arquivoVá para o diretório em que você baixou o
.tar.bz2
arquivo e execute no terminal (ele descompactará seu arquivo):tar xvjf firefox-35.0.1.tar.bz2
(mude o nome do arquivo ao seu gosto)Este comando irá descompactar seu
tar.bz2
arquivo e criar umafirefox
pastaEm seguida, execute no terminal:
which firefox
Ele lhe dará algo como:
/usr/bin/firefox
. Essa é a localização do seu firefox. Exclua a pasta (pois você a substituirá posteriormente pela outra pasta do Firefox)Remova qualquer perfil antigo do firefox dos diretórios:
.mozilla/firefox/
E talvez estes também (mas eu não fiz isso):
/etc/firefox/
/usr/lib/firefox/
/usr/lib/firefox-addons/
Copie a
firefox
pasta da etapa 2. para/usr/bin/firefox
e pronto. Execute o firefox como você normalmente e você executará essa versão específica do download.Desative a atualização em Preferências -> Avançado -> Atualizações, se precisar manter a versão.
Nota:
Se você precisar disso
ruby
e doselenium
driver, antes disso, verifique qual versão do firefox você realmente precisa.Acesse https://github.com/SeleniumHQ/selenium/blob/master/py/CHANGES e localize sua versão do selenium e verifique qual versão do firefox ele suporta. Por exemplo, procure algo como isto:
Firefox support up to 35
fonte