安装/更新/删除软件包时会更新哪些系统文件?

job*_*bin 5 updates installation files purge

当安装新包(甚至来自源),或更新/删除/清除现有包时,某些系统文件似乎已更新。这些是哪些?

我想要包含这些包列表及其状态的文件,而不是包本身。

编辑:我知道的一些文件是/var/lib/dpkg/status/var/lib/dpkg/status-old当您安装新软件包时会更新。我只想要所有这些文件的详尽列表。

Flo*_*sch 2

dpkg

dpkg将一些信息保存在/var/lib/dpkg/

  • info/PACKAGENAME.*(其中PACKAGENAME是包的名称):DEBIAN/包内文件夹中的文件列表和控制文件
  • diversions:转移的文件位置,请参阅dpkg-divert
  • alternatives:有关 Debian 替代系统的信息,请参阅update-alternatives
  • triggers:包触发器,参见dpkg-trigger

易于

  • /var/lib/apt/extended_states: 未使用的软件包信息dpkg,例如自动安装的标志
  • /var/log/apt/: 几个日志文件