1

我有一些.deb文件,我目前正在修改这些control文件,以便在存档中的文件中具有不同的依赖关系。我希望能够通过以下方式进行模拟安装:

sudo dpkg --install --simulate ./myFile.deb

安装脚本旨在根据依赖项不匹配的某些组合等行使一些不同的日志记录功能。例如,我的一个包依赖于 的存在libusb-1.0-0 > 1.0.0.16,并且我已经在我的测试系统上安装了最新的可用版本。是否可以将标志传递给dpkg它:

  1. 认为这libusb是与当前安装的版本不同的版本。
  2. 认为libusb,或任何其他任意库/包尚未安装。

谢谢你。

4

1 回答 1

1

您可以/var/lib/dpkg/在您希望测试的各种状态下拍摄快照,然后将这些快照的路径传递给dpkg带有--admindir=...标志的。

于 2015-07-20T18:50:19.697 回答