¿Cómo usar Firefox desde los repositorios 18.04 en Ubuntu 20.04?
Firefox en Ubuntu 18.04 tenía un parche especial para habilitar el menú global , que se eliminó en versiones posteriores. Quiero instalar esa versión en 20.04. Una forma de hacer esto es tomar el archivo .deb y ejecutarlo sudo apt-mark hold firefox
. Pero luego, tendré que aplicar manualmente una actualización cuando se lance una nueva versión.
¿Hay alguna manera de configurarlo apt
para que solo se instale (y actualice) Firefox desde los repositorios 18.04, mientras que el resto del software se instalará desde los repositorios 20.04?
(Aunque el parche de menú global se eliminó cuando se suspendió Unity, el menú global está muy vivo debido a la función de menú global de KDE Plasma).
Respuestas
En /etc/apt/sources.list.d/
fuentes biónicos agregar, por lo que será más fácil para eliminarlo. Para hacer esto, cree el archivo /etc/apt/sources.list.d/bionic.list
con el siguiente contenido.
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
crear /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
Proceder con
sudo apt update
primera simulación, porque no sé si algunos ppa están incluidos en su sistema.
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])
Luego, ejecute sudo apt full-upgrade
para instalar Firefox desde Ubuntu 18.04.