我刚刚安装了全新的Ubuntu MATE 21.10系统。然后我手动运行了update-manager以检查并获取一些新的更新。它给我带来了一个惊喜 - 它将删除Firefox deb软件包,如下面的屏幕截图所示,以替换为Snap: 更新详情 安装或删除 要删除的重复软件包 Firefox Web浏览器 这对我来说是不可接受的,我想使用普通的Firefox deb软件包。 注意:实际上,结果并不取决于在线或离线安装,update-manager的首次启动将尝试删除Firefox deb软件包。
更新20220203 - 错误1947501 自20211103起已修复。 所以您只需要运行以下命令: sudo snap remove firefox sudo apt-get install --reinstall firefox 如果您需要历史信息,请查看此答案的先前修订版本。但请记住,如果您使用离线安装方式安装Ubuntu 21.10版本,可能仍然需要运行sudo apt-mark manual firefox命令。
火狐浏览器在主要版本(22.04)中是一个快照。这可能有些误导,但事实就是如此。我想他们称之为过渡性包装...它实际上并不包含火狐浏览器的安装文件,而是链接到了快照商店... "当你尝试通过apt安装.deb软件包时,它只会再次安装Snap版本!和Chromium一样,在Ubuntu 22.04中,火狐浏览器的.deb软件包只是一个空包装,链接到Mozilla官方的Snap版本。" --ubuntuhandbook
在Ubuntu 21.10(Impish)中,Firefox仍然可作为.deb软件包使用。对于Ubuntu 22.04 LTS(Jammy),您可以在此处下载最新的官方.deb构建: https://launchpad.net/~phd/+archive/ubuntu/firefox/ 这是一个PPA存储库,其中包含最初发布给Ubuntu 20.04 LTS(Focal)的官方Ubuntu软件包,并在新版本发布后自动更新。在升级到Ubuntu 22.04之前,请记得备份您的~/.mozilla目录。
apt install update-manager
来测试那个理论);你比我先运行了它 - 谢谢! - guivercupdate-manager
在 Lubuntu 上也是做同样的事情(你肯定已经知道了).. 我看到它报告正在移除firefox
的 deb 包,而且等待安装 snap 实在太无聊了... 我要去睡觉了.. - guivercupdate-manager
更新到1.21.10.5
版本时,这个问题将会得到修复;目前它正在提议中,并且在另一个QA测试安装中我重复了之前评论中的测试,运行update-manager
不再导致firefox
从deb包切换到snap包。 - guiverc