我有一些.deb
个文件,我目前正在修改这些文件,以便在存档中的control
文件中具有不同的依赖关系。我希望能够通过以下方式进行模拟安装:
sudo dpkg --install --simulate ./myFile.deb
安装脚本旨在根据依赖项不匹配的某些组合等来执行一些不同的日志记录功能。例如,我的一个软件包取决于libusb-1.0-0 > 1.0.0.16
的存在,并且我已经拥有最新的可用版本安装在我的测试系统上。是否可以将标志传递给dpkg
以便它:
libusb
的版本与当前安装的版本不同。libusb
或任何其他任意库/包尚未安装。谢谢。
答案 0 :(得分:1)
您可以在要测试的各种状态下拍摄/var/lib/dpkg/
的快照,然后将这些快照的路径传递给dpkg
并带有--admindir=...
标记。