我正在尝试按照用户@cas 在此问题中的建议来安装 Firefox Quantum 。
一切正常,直到我尝试通过在终端中运行来安装 Firefox:
$ apt install -t sid firefox
在这里,我收到以下错误消息:
以下软件包具有未满足的依赖关系: firefox :
取决于:libc6 (>= 2.27) 但要安装 2.24-11+deb9u3
取决于:zlib1g (>= 1:1.2.11.dfsg) 但要安装 1:1.2.8.dfsg-5
E: 无法纠正问题,您持有破损的包裹。
我试图通过在互联网上浏览来解决此类问题,但什么也没做!我想删除软件包并重新安装那些似乎不安全,因为我得到了:
...
0 升级,0 新安装,1802 删除,0 未升级。
此操作后,将释放 4,562 MB 磁盘空间。你即将做一些可能有害的事情。要继续输入短语“是的,照我说的做!” ?]
我应该怎么办?
自从您链接到的答案被编写以来,对 Quantum 的依赖似乎已经发生了变化 - 并且没有实现目标的好方法。
您收到的错误消息意味着当前可用的 Firefox 版本不稳定,依赖于较新版本的 libc6 和 zlib1g,而不是稳定版本,所以现在您不能只从不稳定版本安装量子,而让系统的其余部分处于打开状态稳定的。
由于 libc6 非常基础(这也是为什么您在尝试删除它时会收到强烈警告的原因)如果您不确切知道自己在做什么并准备修复,我会非常犹豫将其升级到sid版本将会发生的问题。尝试从不稳定的版本安装 libc6 也可能需要您将许多其他软件包升级到不稳定的版本。