Quelle est la méthode la plus simple pour rétrograder de Firefox 57 à Firefox 56 ?
Ceci afin de disposer de plus de temps pour attendre les remplacements fonctionnels des extensions existantes.
Quelle est la méthode la plus simple pour rétrograder de Firefox 57 à Firefox 56 ?
Ceci afin de disposer de plus de temps pour attendre les remplacements fonctionnels des extensions existantes.
Si vous avez besoin de Firefox ESR supporté, vous pouvez ajouter l'un des PPAs. Deux options ici :
Obtenir Firefox ESR 60.x en tant que bouton-pression :
snap install --channel=esr/stable firefox
Obtenez Firefox ESR 60.x à partir de PPA de l'équipe Mozilla ppa:mozillateam/ppa
(les premières versions ont été publiées ici à 2017-10-11 comme le résultat de discussion sur la liste de diffusion ubuntu-desktop ):
sudo add-apt-repository ppa:mozillateam/ppa
sudo apt-get update
sudo apt-get install firefox-esr
Obtenez Firefox ESR 60.x à partir de Le PPA de Jonathon F ppa:jonathonf/firefox-esr
.
sudo add-apt-repository ppa:jonathonf/firefox-esr
sudo apt-get update
sudo apt-get install firefox-esr
Pour votre information :
Veuillez noter que la version ESR 52 n'est plus supportée. Procédez à vos propres risques.
Vous pouvez obtenir Firefox ESR 52.9.0 à partir de Le PPA de Jonathon F ppa:jonathonf/firefox-esr-52
avec les commandes suivantes :
sudo add-apt-repository ppa:jonathonf/firefox-esr-52
sudo apt-get update
sudo apt-get install firefox-esr
Avec une telle version, je peux continuer à utiliser mes modules complémentaires tels que SiteDelta, TableTools2, Show Parent Folder, Manage Folders, Wired Marker et autres.
Notes : si vous avez déjà ajouté ppa:jonathonf/firefox-esr
PPA avant et ne voulez pas que Firefox soit mis à niveau vers la version 60, alors vous pouvez épingler cette version avec la commande suivante (16.04 LTS comme exemple) :
cat <<EOF | sudo tee /etc/apt/preferences.d/pin-firefox
Package: firefox-esr
Pin: version 52.9.0esr-1~16.04.york0
Pin-Priority: 1337
EOF
Si vous avez ajouté l'un des PPA ( ppa:mozillateam/ppa
o ppa:jonathonf/firefox-esr
) et que Firefox a été mis à jour de la version 52 à la version 60, supprimez tous les PPA avec la version 60 et activez le PPA spécial ( ppa:jonathonf/firefox-esr-52
) avec les commandes ci-dessous :
sudo ppa-purge ppa:mozillateam/ppa
sudo ppa-purge ppa:jonathonf/firefox-esr
sudo add-apt-repository ppa:jonathonf/firefox-esr-52
sudo apt-get update
sudo apt-get install firefox-esr
mais veuillez noter que vous ne recevra pas de mises à jour de sécurité car cette version est obsolète .
Mise à jour 2019-07-09 : la version 52.9.0 de Firefox ESR souffre d'un problème d'addon avec un certificat expiré. Même l'installation locale de XPI se termine par le message "Cet add-on n'a pas pu être installé car il semble être corrompu". Pour résoudre le problème nous avons besoin :
mozilla2019.pem
.about:preferences#advanced
mozilla2019.pem
certificat.Avis de non-responsabilité :
Il n'est pas recommandé de garder les paquets en attente, sauf si votre objectif est d'avoir un environnement de production stable où les outils que vous utilisez ne doivent pas subir de modifications pendant que vous travaillez avec eux.
Pour ce faire, vous pouvez simplement procéder comme suit :
Pour Ubuntu 17.10 :
Note : cela fonctionne dans artful tout le temps parce que artful est sorti avec la version 56 de firefox.
# see footnote (1)
sudo apt-get install firefox=56.0+build6-0ubuntu1
sudo apt-mark hold firefox
Pour Ubuntu 16.04
Note : cela ne fonctionnera que sur la version 16.04 si vous n'avez pas nettoyé le cache de vos archives avec la commande
sudo apt clean
osudo apt autoclean
. Si vous avez déjà nettoyé vos archives locales, vous ne pouvez que revenir en arrière.45.0.2+build1-0ubuntu1
qui était celui avec lequel xenial a été publié, alternativement vous pouvez vous référer à Réponse de @Michael Johnson ci-dessous qui fonctionnera parfaitement dans ce cas.
# see footnote (1)
sudo apt-get install firefox=56.0+build6-0ubuntu0.16.04.2
sudo apt-mark hold firefox
Pour toutes les autres versions d'Ubuntu :
Note : Ici aussi, cela ne fonctionnera que si vous n'avez pas encore nettoyé vos archives locales :
demander le apt policy
qui vous donnera quelque chose comme ceci :
$ apt policy firefox
firefox:
Installed: 57.0+build4-0ubuntu0.17.10.5
Candidate: 57.0+build4-0ubuntu0.17.10.5
Version table:
*** 57.0+build4-0ubuntu0.17.10.5 500
500 http://archive.ubuntu.com/ubuntu artful-updates/main amd64 Packages
500 http://archive.ubuntu.com/ubuntu artful-security/main amd64 Packages
56.0+build6-0ubuntu1 500
500 http://archive.ubuntu.com/ubuntu artful/main amd64 Packages
100 /var/lib/dpkg/status
Nous sommes après la ligne qui vous indique le nom du paquet pour la version 56, qui serait dans cet exemple 56.0+build6-0ubuntu1
. il suffit de l'insérer dans les lignes suivantes :
# see footnote (1)
sudo apt-get install firefox=<package version>
sudo apt-mark hold firefox
Si toutes les options ci-dessus échouent, vous pouvez télécharger d'anciennes versions de Firefox sur leur site web. site web pour toutes les versions et les installer dans votre répertoire personnel. Voir Comment installer un fichier tar.gz ou tar.bz2 ? sur la façon de le faire. Cela vous laisserait avec firefox 56 comme deuxième option sur votre système en attendant que vos modules complémentaires préférés soient mis à jour.
Puisque je ne veux pas plagier Réponse de @Michael Johnson vous devriez vous référer à sa réponse pour une autre bonne option sur la façon de revenir en arrière.
Si vous souhaitez mettre à jour ce paquet vers la version 57 ou toute autre version actuelle, il vous suffit de le faire (voir (2)) :
sudo apt-mark unhold firefox
sudo apt update
sudo apt install firefox
Lorsque vous démarrez le firefox déclassé pour la première fois, vous pouvez recevoir un avertissement indiquant que certaines extensions (langage) disponibles dans firefox 57 ne sont pas compatibles avec la version 56. Après avoir vérifié une fois les versions mises à jour de ces extensions, qui n'en trouveront aucune, firefox démarrera normalement.
Notes de bas de page :
(1) La première installera la dernière version de firefox 56, même si vous avez déjà la 57 installée et la seconde commande bloquera la mise à jour de ce paquet (voir (2)).
(2) Détention normale ou non
firefox
seul suffit pour ce que vous voulez obtenir, mais en cas de doute, maintenir/détenir'firefox\*'
retiendra/détiendra également tous les paquets supplémentaires commençant par firefox.
Les autres réponses ne fonctionnent pas actuellement sans lire les commentaires, donc je pense qu'il est utile de poster une réponse plus directe, puisque le PO a demandé "le moyen le plus simple".
Si vous utilisez toujours Ubuntu 14.04 64 bits, exécutez simplement ces commandes :
wget https://launchpad.net/~ubuntu-mozilla-security/+archive/ubuntu/ppa/+build/13537990/+files/firefox_56.0+build6-0ubuntu0.14.04.2_amd64.deb
sudo apt install -Vy gdebi # gdebi lets you install local deb packages resolving and installing its dependencies.
sudo gdebi firefox_56.0+build6-0ubuntu0.14.04.2_amd64.deb
sudo apt-mark hold firefox
Si vous utilisez Ubuntu 16.04 64 bits, exécutez simplement ces commandes :
wget https://launchpad.net/~ubuntu-mozilla-security/+archive/ubuntu/ppa/+build/13537983/+files/firefox_56.0+build6-0ubuntu0.16.04.2_amd64.deb
sudo dpkg -i firefox_56.0+build6-0ubuntu0.16.04.2_amd64.deb
sudo apt-mark hold firefox
Si vous utilisez plutôt Ubuntu 17.10 (32 ou 64 bits), exécutez ces commandes à la place :
sudo apt-get install firefox=56.0+build6-0ubuntu1
sudo apt-mark hold firefox
Si vous utilisez une autre version d'Ubuntu, vous devrez trouver le fichier .deb. aquí et l'installer avec dpkg
comme ci-dessus.
Vous n'avez pas besoin de passer à la version 56 pour utiliser les anciennes extensions.
Vous pouvez installer la version "Firefox Nightly" qui vous permet d'activer les anciennes extensions sur 57+. Actuellement, j'utilise la version 59* et les extensions héritées fonctionnent très bien pour moi jusqu'à présent.
Premier installez le ppa ubuntu-mozilla-daily en exécutant les commandes suivantes :
sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa
sudo apt-get update
Suivant Exécutez la commande suivante pour installer Firefox Nightly :
sudo apt install firefox-trunk
En outre, Si vous souhaitez utiliser votre profil Firefox actuel, exécutez la commande suivante pour copier votre profil Firefox existant vers la version Nightly :
cp -R $HOME/.mozilla/firefox/* $HOME/.mozilla/firefox-trunk/
Enfin :
Ouvrez Firefox Nightly et allez dans about:config
recherche de extensions.legacy.enabled
double-cliquez sur extensions.legacy.enabled
pour faire basculer la valeur vers true
recherche de extensions.allow-non-mpc-extensions
double-cliquez sur extensions.allow-non-mpc-extensions
pour faire basculer la valeur vers true
Note : la plupart de mes extensions non-multi-processus ne fonctionnent pas.
Vous pouvez télécharger les paquets Firefox pour Ubuntu à l'adresse suivante http://archive.ubuntu.com/ubuntu/pool/main/f/firefox/ . À la fin de la liste, vous trouverez les paquets Firefox, ignorez les autres (par ex. firefox-dbg
, firefox-locale
etc.). Parmi ceux qui se trouvent à la fin de la liste, assurez-vous de sélectionner la bonne version d'Ubuntu et l'architecture du processeur.
Pour Ubuntu 14.04 :
Pour Ubuntu 16.04 :
Pour Ubuntu 17.04 :
Pour Ubuntu 17.10, il n'y a pas de paquetage Firefox 56, essayez donc les paquetages de la 17.04. Pour les autres versions, essayez le paquet le plus récent le plus proche, ou l'ancien paquet le plus proche si celui-ci échoue.
Une fois que vous avez téléchargé le bon paquet, vous aurez une .deb
fichier. Installez-le avec sudo dpkg --install
. Ainsi, par exemple, si vous avez téléchargé le paquet 17.04 64 bits, la commande sera la suivante sudo dpkg --install firefox_56.0+build6-0ubuntu0.17.04.2_amd64.deb
. Remplacez le nom du fichier dans la commande par celui qui correspond au paquet que vous avez téléchargé.
Vous verrez probablement des erreurs après l'exécution de la commande dpkg
commande. C'est normal. Exécutez sudo apt-get -f install
pour corriger les erreurs en installant/mettant à jour les dépendances requises.
Vous devrez peut-être exécuter sudo apt-mark hold firefox
avant d'exécuter sudo apt-get -f install
Personnellement, je n'ai jamais eu besoin de le faire, mais les autres réponses laissent entendre que c'est nécessaire. Il n'y a probablement aucun mal à utiliser cette commande, et elle empêchera Firefox d'être mis à jour automatiquement (utilisez la commande sudo apt-mark unhold firefox
pour permettre à Firefox d'être à nouveau mis à jour).
EDIT : Ces paquets semblent avoir été supprimés. Une version mise à jour est disponible, utilisant le même paquet pour toutes les versions d'Ubuntu supportées :
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.