J'ai accidentellement Sudo apt-get upgrade
(alors que c/p-ing donnait des instructions mais ne remarquait pas que ce n'était pas Sudo apt-get update
) et que Firefox était mis à niveau de 28 à 30. Maintenant, mes menus sont complètement foirés, je veux donc que FF28 revienne et Je ne suis pas intéressé par les opinions sur la façon dont les nouvelles versions sont meilleures (il y en a beaucoup dans les forums de support de Mozilla au lieu de réponses).
En outre, télécharger firefox-mozilla-build_28.0-0ubuntu1_i386.deb
et essayer de l’utiliser ne fonctionne apparemment pas, le centre logiciel Ubuntu déclare:
Breaks existing package 'firefox' that conflict: 'firefox'.
Essayez de le supprimer en premier par:
Sudo apt-get purge firefox
Ensuite, vous pouvez installer en utilisant firefox-mozilla-build_28.0-0ubuntu1_i386.deb
Courir
apt-cache show firefox | grep Version
pour obtenir une liste des versions disponibles de Firefox. Sur mon 14.04 il résulte:
Version: 32.0+build1-0ubuntu0.14.04.1
Version: 28.0+build2-0ubuntu2
Ensuite, indiquez à APT la version exacte à installer:
Sudo apt-get install firefox=28.0+build2-0ubuntu2
Ensuite, vous devez dire à APT de ne pas effectuer une nouvelle mise à niveau vers la version la plus récente. Selon https://askubuntu.com/a/18656/22865 il y a plusieurs façons de le faire, j'ai choisi:
Sudo apt-mark hold firefox
Une fois que vous souhaitez abandonner votre Firefox 28 et suivre les versions habituelles, il suffit de faire:
Sudo apt-mark unhold firefox
Sudo apt-get upgrade
Vous pouvez également répertorier les versions disponibles avec:
apt-cache policy firefox
PS: Firefox stocke tous ses paramètres dans le dossier ~/.mozilla. Ce dossier n'est pas modifié par les commandes ci-dessus. Tous vos paramètres doivent donc être conservés. Si vous voulez être sûr, sauvegardez vos paramètres avant de rétrograder:
cp -ra ~/.mozilla ~/.mozilla.backup
Après avoir lu les réponses, ma réponse est légèrement différente de celle ci-dessus, dans la mesure où elle a atteint mon objectif. L’instruction consiste à rétrograder à n’importe quelle version, lorsque la version existante de Firefox est toujours dans le système.
Commencez par trouver la version de Firefox que vous souhaitez:
/35.0.1/linux-x86_64/en-US/
) et téléchargez le fichier .tar.bz2
.Allez dans le répertoire où vous avez téléchargé le fichier .tar.bz2
et lancez-le dans le terminal (cela décompactera votre fichier):
tar xvjf firefox-35.0.1.tar.bz2
(changer le nom de fichier à votre convenance)
Cette commande décompactera votre fichier tar.bz2
et créera un dossier firefox
Puis lancez dans le terminal:
which firefox
Cela vous donnera quelque chose comme: /usr/bin/firefox
. C'est l'emplacement de votre firefox. Supprimez le dossier (car vous le remplacerez plus tard par l'autre dossier firefox)
Supprimez tous les anciens profils firefox des répertoires:
.mozilla/firefox/
Et peut-être ceux-ci aussi (mais je ne l'ai pas fait):
/etc/firefox/
/usr/lib/firefox/
/usr/lib/firefox-addons/
Copiez le dossier firefox
de l'étape 2. dans le /usr/bin/firefox
et tout est terminé. Exécutez votre firefox comme vous le faites normalement et vous exécuterez cette version téléchargée spécifique.
Désactivez la mise à jour dans Préférences -> Avancé -> Mises à jour, si vous devez conserver la version.
Note latérale:
Si vous en avez besoin pour les pilotes Ruby
_ et Selenium
_, vérifiez auparavant la version de Firefox dont vous avez réellement besoin.
Allez à https://github.com/SeleniumHQ/Selenium/blob/master/py/CHANGES et localisez votre version de Selenium et vérifiez quelle version de Firefox elle prend en charge. Par exemple, recherchez quelque chose comme ceci: Firefox support up to 35