我有一个正在运行的虚拟机Ubuntu 20.04
。
我注意到无人值守升级由于错误而被卡住:
Could not figure out development release: Distribution data outdated. Please check for an update for distro-info-data. See /usr/share/doc/distro-info-data/README.Debian for details.
通过运行解决了问题
apt-get install --only-upgrade distro-info-data
内容/usr/share/doc/distro-info-data/README.Debian
如下:
Outdated Data Errors
====================
If you get an error that the package data is out of date, look for a newer
distro-info-data package in your distribution's updates.
unattended-upgrades
所以我的问题是,如果需要手动监视这些错误,那么该包的用途是什么?(或者我错过了什么)。
是否需要有人手动查看该包的状态?
目的
unattended-upgrades
是在没有用户干预的情况下保持系统更新(我想你知道这一点,但你的问题提出了这一点)。unattended-upgrades
据推测,您系统上的配置distro-info-data
会忽略升级。鉴于此,当unattended-upgrades
需要更新的分发信息时(很可能是在发布新版本时,尽管我不清楚为什么旧版本需要了解这一点),它会告诉您这一点。本身不需要做任何事情
unattended-upgrades
。如果您想避免将来发生这种情况,请配置unattended-upgrades
为应用distro-info-data
更新。从技术上讲,该unattended-upgrades
软件包可以更新为需要足够新的软件包distro-info-data
,但这只会将问题转移到确保unattended-upgrades
升级本身。