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

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

当安装新软件包(即使从源代码安装)或更新/删除/清除现有软件包时,某些系统文件似乎会更新。这些文件是什么?

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

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

答案1

dpkg

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

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

易于

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

相关内容