使用 Ubuntu 或 Debian 中输入文件中的顶级包生成带版本的依赖包列表

使用 Ubuntu 或 Debian 中输入文件中的顶级包生成带版本的依赖包列表

Ubuntu/Debian 中是否有类似 npm lock-file 的东西可以生成 Debian 软件包树,其中包含直接和传递依赖项的精确版本?例如,Redis 的 lock-file 将类似于

redis-server= 5:4.0.9-1ubuntu0.2
lsb-base=3.2-14
redis-tools=5:4.0.9-1ubuntu0.2
lsb-base
libc6= 2.14
 ...

此外,如果可以通过编程生成这样的状态,那么如何将其用于 apt-get install 或 dpkg?

相关内容