指定 apt-get 要安装的最低版本

alx*_*act 4 apt

您可以通过以下方式指定特定版本来安装软件包:apt-get install pkg=version

但你能指定一个最低版本吗?

例如,我至少想要 gcc 8,但我可以使用 gcc 9。

像这样的东西(显然不起作用):apt-get install pkg>=version

小智 5

Sice apt 1.9(2019年6月17日发布),您可以使用apt(-get) satisfy

sudo apt-get satisfy "foo (>= 1.0), bar (>= 2.0)"
Run Code Online (Sandbox Code Playgroud)

依赖字符串语法如下所述:

https://www.debian.org/doc/debian-policy/ch-relationships.html#syntax-of-relationship-fields