小编tym*_*tam的帖子

当 repo 有更新版本时安装特定版本?

让我们有一个依赖于以下包的元包

Depends: A (=2),
 B (=2),
 C (=2)
Run Code Online (Sandbox Code Playgroud)

请注意 '=' - 我想安装这些特定版本,而不是最新版本。

此外:

B取决于A (>=1)

C取决于B (>=1) 和A (>=1)

如果存储库中 A、B、C 的最新版本为 2,则此方法有效。

由于我已将 A 的第 3 版和 B 的第 3 版放入 repo sudo apt-get install my-meta-package 拒绝完成以下信息:

The following packages have unmet dependencies:
  my-meta-package: Depends: B (= 2) but 3 is to be installed
                   Depends: A (= 2) but 3 is to be installed
Run Code Online (Sandbox Code Playgroud)

如果我手动安装 A 和 B 的版本 2,那么元包会正确安装,这强烈表明对 A3 或 B3 没有隐藏的依赖。这不是问题的解决方案,因为元包是自动安装在许多机器上的。 …

dependencies

13
推荐指数
1
解决办法
7027
查看次数

标签 统计

dependencies ×1