在Ubuntu16.04系列中,我已经在六个月前安装了无人值守的升级。
sudo apt-get install unattended-upgrades
sudo dpkg-reconfigure --priority=low unattended-upgrades在那之后,我在控制台里跑了:
apt-get update -y && apt-get upgrade -y大约45个软件包被完全升级。
我想我应该看看5-10,但不是45.这一系列的升级让我有点惊讶,好像似乎无人值守的升级“没有做完所有的工作”。
为什么无人值守-升级那么少的软件包,表面上?
发布于 2018-01-08 12:55:17
大多数答案都在无人值守的升级日志文件中,位于/var/log/unattended-upgrades/unattended-upgrades.log。
下面是一个例子:
2018-01-08 06:17:51,770 INFO Starting unattended upgrades script
2018-01-08 06:17:51,771 INFO Allowed origins are: ['o=Ubuntu,a=xenial-security']
2018-01-08 06:18:07,765 INFO No packages found that can be upgraded unattended and no pending auto-removals看看中线“允许的起源”。这意味着软件存储库。唯一的来源是-security。不是-upgrades,不是-backports,没有PPA,没有第三方回购协议。
换句话说,这个例子是无人值守的-升级只是提供安全升级。没别的了。
您可以通过软件和更新控制面板添加、删除或编辑允许的源(存储库),或者编辑位于/etc/apt/apt.conf.d/50unattended-upgrades的无人值守的升级配置文件。
其余的答案是Xenial (16.04)是两岁。旧软件的新安全更新更少。
https://askubuntu.com/questions/993470
复制相似问题