某些操作系统是否缺少 /var/lib/dpkg/arch 导致 /etc/cron.daily/dpkg 执行过多的 SD 卡写入操作?

某些操作系统是否缺少 /var/lib/dpkg/arch 导致 /etc/cron.daily/dpkg 执行过多的 SD 卡写入操作?

即使没有软件包更改,/etc/cron.daily/dpkg 也会导致 /var/backups 中的 SD 卡每天更新(在 Rasp PI Stretch Lite 上看到)。我认为它正在寻找不存在的 /var/lib/dpkg/arch 。

添加此 /etc/cron.daily/dpkg 行可以解决问题吗?

dbfiles="arch status diversions statoverride"
for db in $dbfiles ; do
    [ -e $dbdir/$db ] || continue      <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

或者,Rasp PI Stretch Lite 是否需要 /var/lib/dpkg/arch 文件?

答案1

我认为这应该在 dpkg 1.20.6 中修复,作为https://bugs.debian.org/969472

相关内容