是否可以避免将 Firefox 安装为 Snap 并在 Ubuntu 21.10 版本上保留 deb 版本?

是否可以避免将 Firefox 安装为 Snap 并在 Ubuntu 21.10 版本上保留 deb 版本?

我刚刚安装了全新的 Ubuntu MATE 21.10 系统。

然后我update-manager手动运行检查并获取一些新的更新。

它给了我一个惊喜——它将删除 Firefox deb 包,如下面的屏幕截图所示,并用 Snap 替换它:

更新详情

  • 安装或删除
    • 重复的包将被删除
      • Firefox 网络浏览器

更新管理器将删除 Firefox 的 deb 包

这对我来说是不可接受的,我想使用 Firefox 的普通 deb 包。


注意:实际上结果并不取决于在线或离线安装,第一次启动update-manager将尝试删除 Firefox deb 包。

答案1

更新 20220203 -错误 1947501自 20211103 起已修复。

因此您只需运行以下命令:

sudo snap remove firefox
sudo apt-get install --reinstall firefox

如果您需要历史信息 - 请查看此答案的先前版本。但请记住,sudo apt-mark manual firefox如果您使用离线安装安装 Ubuntu 21.10 版本,可能仍需要运行。

答案2

Firefox 主版本 (22.04) 是一个 snap。虽然有点误导,但确实如此。我认为这就是他们所谓的过渡包……实际上并不包含 FF 安装,但链接到 snap 商店……“当您尝试通过 apt 安装 deb 包时,它只会重新安装 Snap 版本!!与 Chromium 一样,Ubuntu 22.04 中的 Firefox deb 是一个链接到 Mozilla 官方 Snap 的空包。”——ubuntuhandbook

答案3

在 Ubuntu 21.10(Impish)中,Firefox 仍然可作为 .deb 包使用。

对于 Ubuntu 22.04 LTS(Jammy),您可以在此处下载最新的官方 .deb 版本: https://launchpad.net/~phd/+archive/ubuntu/firefox/

这是一个 PPA 存储库官方 Ubuntu 软件包最初针对 Ubuntu 20.04 LTS(Focal)发布,并在新版本发布时自动更新。

~/.mozilla请记住在升级到 Ubuntu 22.04 之前备份您的目录。

答案4

相关内容