通过 Apt 同时使用 Mozilla PPA 的 Firefox Normal 和 Firefox Developer Edition

通过 Apt 同时使用 Mozilla PPA 的 Firefox Normal 和 Firefox Developer Edition

我希望同时安装 Firefox(普通版本)和 Firefox 开发者版本(蓝色图标版本),来自 Mozilla 为 22.04 LTS 提供的官方 PPA - 对我来说没有快照。

但是,两者都被打包为“firefox”,因此当我添加 PPA 时,我最终删除了其中一个。

我想做的是重新映射 apt 的 PPA 包,这可能吗?开发者版 PPA 中的“firefox”被映射到“firefox-dev”,因此不会与发布渠道 PPA 中的“firefox”发生冲突。

这可能吗?我该如何配置 apt 来实现这一点?或者我可能用错了方法?

答案1

当使用 deb 包时,“重新映射”并不是一个值得的策略。

  • 这些文件是硬编码的,并且软件包名称不能冲突。您可以(繁琐地)更改这两者……但更改后的软件包将被下一次下载更新软件包的 apt upgrade 覆盖。

更简单的解决方案是将其保留为 deb,然后使用非 deb 方法进行安装:上游安装程序、Snap、Flatpack 等。

如果你有一天改变主意了,频道可以非常轻松地在 ESR、Stable 和 Edge 版本之间切换。

相关内容