火狐在Ubuntu 22.04快照发布

1105

众所周知,Ubuntu 22.04 LTS (Jammy Jellyfish) 支持 Firefox 快照发布,但是有些人可能更喜欢从 .deb 包安装它,以保持对升级的控制以及保持扩展性。

幸运的是,Mozilla 团队维护的 PPA 上仍有一个为 firefox(和 Thunderbird)debs 提供服务的途径。

可以通过固定版本来阻止 Ubuntu 存档快照:

$ cat /etc/apt/preferences.d/firefox-no-snap 
Package: firefox* 
Pin: release o=Ubuntu* 
Pin-Priority: -1

删除过渡包和 Firefox 快照本身:

sudo apt purge firefox 
sudo snap remove firefox 
sudo add-apt-repository ppa:mozillateam/ppa 
sudo apt update 
sudo apt install firefox

由于软件包来自 PPAunattended-upgrade,因此它不会自动升级,除非启用如下源站:

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