Arc*_*ing 10 upgrade updates package-management apt unattended-upgrades
在 Ubuntu 16.04 xenial 中,我大约六个月前安装了无人值守升级。
sudo apt-get install unattended-upgrades
sudo dpkg-reconfigure --priority=low unattended-upgrades
Run Code Online (Sandbox Code Playgroud)
在那之后,我在控制台中运行:
apt-get update -y && apt-get upgrade -y
Run Code Online (Sandbox Code Playgroud)
大约 45 个包被完全升级。
我想我应该看到大约 5-10 个,而不是大约 45 个……这些升级让我有点惊讶,好像无人值守的升级似乎“并没有完成所有工作”。
为什么无人值守升级似乎升级了这么少的软件包?
use*_*733 14
大多数答案都在您的无人值守升级日志文件中,位于 /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
Run Code Online (Sandbox Code Playgroud)
看看中间那一行“允许的来源”。这意味着软件存储库。唯一的来源是-security。不是 -upgrades,不是 -backports,没有 PPA,没有第三方存储库。
换句话说,此示例无人值守升级仅提供安全升级。没有其他的。
您可以通过软件和更新控制面板添加、删除或编辑允许的来源(存储库),或者通过编辑位于/etc/apt/apt.conf.d/50unattended-upgrades.
其余的答案是 Xenial (16.04) 已经两年了。旧软件的新安全更新较少。
| 归档时间: |
|
| 查看次数: |
3002 次 |
| 最近记录: |