Ubuntu 22.04: Firefox telepítése .deb csomagból

Firefox logó

Probléma: A snapbe csomagolt Firefox van akinél több gondot okoz, mint megold, ezért vissza szeretnéd kapni a hagyományosan csomagolt Rókádat.

Megoldás: Állítsd be a Mozilla Team PPA-t alapértelmezett Firefox telepítési forrásnak. Így:

0. Fontos tudni, hogy a Mozilla Team PPA nem csak a legfrissebb Firefoxot, hanem Firefox ESR-t (hosszan támogatott kiadás) és Thunderbirdöt is tartalmazza.

1. Add hozzá a Mozilla Team PPA-t a tárolók listájához:

sudo add-apt-repository ppa:mozillateam/ppa

2. Emeld meg a Mozilla Team PPA prioritását, hogy az apt elsődlegesen innen vegye a Firefox csomagját. A Thunderbird forrása ugyanakkor maradjon a gyári tároló:

echo 'Package: firefox*
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001
 
Package: thunderbird*
Pin: release o=Ubuntu
Pin-Priority: 1001' | sudo tee /etc/apt/preferences.d/mozillateam-firefox-ppa

3. Engedd az automatikus csomagfrissítésnek (aka Unattended-Upgrade), hogy a Mozilla Team PPA-ból is telepíthessen frissítéseket:

echo 'Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}";' | sudo tee /etc/apt/apt.conf.d/51unattended-upgrades-firefox

4. Távolítsd el a Firefox snapet:

sudo snap remove firefox

5. Telepítss a Firefoxot, immár PPA-ból, magyarítással együtt:

sudo apt install firefox firefox-locale-hu

Készen is vagy.

Ha bármikor mégis visszatérnél a snap-alapú Firefoxhoz, akkor nincs más dolgod, mint eltávolítani az apt változatot és telepíteni a snapeset:

sudo apt remove firefox && sudo snap install firefox