![apt 依赖输出的解释](https://linux22.com/image/153047/apt%20%E4%BE%9D%E8%B5%96%E8%BE%93%E5%87%BA%E7%9A%84%E8%A7%A3%E9%87%8A.png)
运行命令示例时apt depends
,例如
$ apt depends nginx
nginx
|Depends: nginx-core (<< 1.14.0-0ubuntu1.2.1~)
|Depends: nginx-full (<< 1.14.0-0ubuntu1.2.1~)
|Depends: nginx-light (<< 1.14.0-0ubuntu1.2.1~)
Depends: nginx-extras (<< 1.14.0-0ubuntu1.2.1~)
|Depends: nginx-core (>= 1.14.0-0ubuntu1.2)
|Depends: nginx-full (>= 1.14.0-0ubuntu1.2)
|Depends: nginx-light (>= 1.14.0-0ubuntu1.2)
Depends: nginx-extras (>= 1.14.0-0ubuntu1.2)
|
某些列出的依赖项开头的符号的含义是什么?
答案1
该管道引入了备用依赖项:取决于、、或nginx
之一。双精度依赖项用于指定版本范围。 (完全依赖约束在这里不可见,这表明它们是不够的——但是、、、 和彼此冲突,这确保依赖项集中的“或”是“异或”。)nginx-core
nginx-full
nginx-light
nginx-extras
nginx-core
-full
-light
-extras
如果您查看 的输出,您会更清楚地看到这一点apt show nginx
。