如何修改apt安装包的版本?

如何修改apt安装包的版本?

例如,通过使用apt install xxx我在我的 ubuntu xenial 系统上安装了一些 deb 包。

grub2-common                       2.02~beta2-9ubuntu1.14

我如何修改此版本以便dpkg -s xxx(或只是来自 dpkg 实用程序的任何命令输出)返回我的自定义版本号?

以下是输出修改结果的示例dpkg -l | grep grub2-common

grub2-common                       2.02~unicorn<3-9ubuntu1.999

答案1

我发现,通过修改目录status下的文件/var/lib/dpkg(需要 root 权限),就可以获得反映在 dpkg 实用程序输出中的修改后的软件包版本。

相关内容