Comment utiliser Firefox à partir des référentiels 18.04 dans Ubuntu 20.04?
Firefox dans Ubuntu 18.04 avait un correctif spécial pour activer le menu global , qui a été abandonné dans les versions suivantes. Je veux installer cette version dans 20.04. Une façon de faire est de récupérer le fichier .deb et de l'exécuter sudo apt-mark hold firefox
. Mais alors, je devrai appliquer manuellement une mise à jour lorsqu'une nouvelle version sera publiée.
Existe-t-il un moyen de configurer apt
pour que seul Firefox soit installé (et mis à jour) à partir des référentiels 18.04, tandis que tous les autres logiciels seront installés à partir des référentiels 20.04?
(Bien que le correctif du menu global ait été abandonné lorsque Unity a été interrompu, le menu global est très vivant en raison de la fonction de menu global de KDE Plasma).
Réponses
En plus, /etc/apt/sources.list.d/
ajoutez des sources bioniques, il sera donc plus facile de les supprimer. Pour ce faire, créez le fichier /etc/apt/sources.list.d/bionic.list
avec le contenu suivant.
deb http://archive.ubuntu.com/ubuntu/ bionic main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ bionic-updates main restricted universe multiverse
créer /etc/apt/preferences.d/bionic.pref
#preference for firefox from bionic
Explanation: Allow installing firefox from bionic
Package: firefox
Pin: release a=bionic-updates
Pin-Priority: 1101
Explanation: Avoid other packages from the bionic repo.
Package: *
Pin: release a=bionic
Pin-Priority: 1
Procéder à
sudo apt update
première simulation, parce que je ne le fais pas si certains ppa sont inclus dans votre système.
apt -s full-upgrade
NOTE: This is only a simulation!
apt needs root privileges for real execution.
Keep also in mind that locking is deactivated,
so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be DOWNGRADED:
firefox
0 upgraded, 0 newly installed, 1 downgraded, 0 to remove and 0 not upgraded.
Inst firefox [84.0+build3-0ubuntu0.20.04.1] (84.0+build3-0ubuntu0.18.04.1 Ubuntu:18.04/bionic [amd64])
Conf firefox (84.0+build3-0ubuntu0.18.04.1 Ubuntu:18.04/bionic [amd64])
Ensuite, exécutez sudo apt full-upgrade
pour installer Firefox à partir d'Ubuntu 18.04.