【问题标题】:DPKG/APT-GET simulated install while "hiding" dependenciesDPKG/APT-GET 模拟安装同时“隐藏”依赖项
【发布时间】:2015-07-21 02:50:19
【问题描述】:

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

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

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

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

谢谢。

【问题讨论】:

    标签: linux apt-get apt dpkg package-management


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2016-01-23
      • 2016-02-26
      • 2014-06-29
      • 1970-01-01
      • 2011-02-18
      • 1970-01-01
      • 2021-06-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多