小编lee*_*777的帖子

为什么 apt 认为它需要这种额外的依赖?

我正在研究一些机器设置说明,我惊讶地发现它的apt-get install A B行为与apt-get install A && apt-get install B.

我的具体例子是A == openjdk-7-jdkB == ant

因此,openjdk-7-jdk取决于openjdk-7-jre-headless,满足ant的依赖关系 java6-runtime-headless。但是,如果您将它们安装为apt-get install openjdk-7-jdk ant,APT 似乎无法解决这个问题并安装default-jre-headless. 但是如果你在安装openjdk-7-jdk之前安装ant,它的依赖是满足的,一切都很好。

APT 通常足够聪明来解决这类问题,那么为什么在这种情况下不能这样做呢?我想更好地了解为什么它会以这种方式工作,这样以后就不会再遇到这种事情了。

package-management apt

9
推荐指数
2
解决办法
1521
查看次数

标签 统计

apt ×1

package-management ×1