无人值守升级无法运行,因为它认为 PC 使用的是电池供电

无人值守升级无法运行,因为它认为 PC 使用的是电池供电

我的机器上未运行无人值守升级:

$ sudo unattended-upgrade --dry-run -v
System is on battery power, stopping

这是一台连接交流电源的台式电脑。它没有电池。Ubuntu 20.04。

如果我设置Unattended-Upgrade::OnlyOnACPower "false";/etc/apt/apt.conf.d/50unattended-upgrades,更新就会运行。但是,这只是一种解决方法,并没有解决无人值守升级认为 PC 正在使用电池的问题。如何在不设置的情况下正确修复它OnlyOnACPower "false"

答案1

当您运行 时unattended-upgrade,它会运行on_ac_power。如果它返回 1,则它会报告您使用的是电池电源。不幸的是,这是一个错误。https://bugs.launchpad.net/ubuntu/+source/powermgmt-base/+bug/1980991

设置OnlyOnACPowerfalse将可以解决这个问题,直到他们修复它为止。

相关内容