众所周知,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