web-dev-qa-db-fra.com

Comment déclasser un paquet PPA (Firefox ESR 60 à ESR 52)?

J'essaie de rétrograder firefox-esr de 60 à 52 de ppa:mozillateam/ppa.

PPA ne possède que la dernière version, donc apt-get ne peut pas rétrograder le paquet. J'ai téléchargé le deb mais l'installation échoue à cause de la dépendance.

$ Sudo gdebi  ~/Downloads/firefox-esr_52.9.0esr+build2-0ubuntu0.16.04.1_AMD64.deb 
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Reading state information... Done
This package is uninstallable
Breaks existing package 'hunspell-en-us' that conflict: 'iceweasel'. But the '/home/user/Downloads/firefox-esr_52.9.0esr+build2-0ubuntu0.16.04.1_AMD64.deb' provides it via: 'gnome-www-browser,iceweasel,www-browser'
1
sdaffa23fdsf

Je suggère de supprimer Official PPA de Mozilla avec

Sudo apt-get install ppa-purge
Sudo ppa-purge ppa:mozillateam/ppa

et installer le paquet à partir de JonathonF PPA (ppa:jonathonf/firefox-esr-52) avec

Sudo add-apt-repository ppa:jonathonf/firefox-esr-52
Sudo apt-get update
Sudo apt-get install firefox-esr

Par conséquent, vous obtiendrez Firefox ESR 52.9.0, mais veuillez noter que vous ne recevrez pas de mises à jour de sécurité, car cette version est obsolète . Le point positif est que c’est la dernière version supportant LEGACY ADDONS (par exemple, je reste sur cette version pour continuer à utiliser mes addons tels que SiteDelta, TableTools2, Afficher le dossier parent, Gérer les dossiers, Wired Marker, etc.).

3
N0rbert