我有过
Welcome to Ubuntu 16.04.5 LTS (GNU/Linux 4.15.0-24-generic x86_64)
15 packages can be updated.
7 updates are security updates.我看了这几个星期,并尝试了这么多的东西来修复它,但我不能让它运行。无人值守-升级不会升级我的服务器。
我安装了
# apt-get install unattended-upgrades
Reading package lists... Done
Building dependency tree
Reading state information... Done
unattended-upgrades is already the newest version (0.90ubuntu0.9).
0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded.
# apt-get install apt-listchanges
Reading package lists... Done
Building dependency tree
Reading state information... Done
apt-listchanges is already the newest version (2.85.14ubuntu1).
0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded.这是我的/etc/apt/apt.conf.d/10周期
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::AutocleanInterval "7";
APT::Periodic::Unattended-Upgrade "1";这是我的/etc/apt/apt.conf.d/50无人值守-升级
Unattended-Upgrade::Allowed-Origins {
"${distro_id}:${distro_codename}";
"${distro_id}:${distro_codename}-security";
"${distro_id}ESM:${distro_codename}";
"${distro_id}:${distro_codename}-updates";
};
Unattended-Upgrade::Package-Blacklist {
"open-vm-tools";
};
Unattended-Upgrade::AutoFixInterruptedDpkg "true";
Unattended-Upgrade::MinimalSteps "true";
Unattended-Upgrade::InstallOnShutdown "true";
Unattended-Upgrade::Mail "root";
Unattended-Upgrade::MailOnlyOnError "true";
Unattended-Upgrade::Remove-Unused-Dependencies "true";
Unattended-Upgrade::Automatic-Reboot "true";
Unattended-Upgrade::Automatic-Reboot-Time "07:00";
Acquire::http::Dl-Limit "0";这就是我在日志文件/var/log/unattended-upgrades/unattended-upgrades.log中的内容。
INFO Initial blacklisted packages: open-vm-tools
INFO Initial whitelisted packages:
INFO Starting unattended upgrades script
INFO Allowed origins are: ['o=Ubuntu,a=xenial', 'o=Ubuntu,a=xenial-security', 'o=UbuntuESM,a=xenial', 'o=Ubuntu,a=xenial-updates']
INFO Initial blacklisted packages: open-vm-tools
INFO Initial whitelisted packages:
INFO Starting unattended upgrades script
INFO Allowed origins are: ['o=Ubuntu,a=xenial', 'o=Ubuntu,a=xenial-security', 'o=UbuntuESM,a=xenial', 'o=Ubuntu,a=xenial-updates']有人知道出了什么问题吗?
发布于 2019-09-12 08:02:14
与以上回答 my相反:"/etc/apt/apt.conf.d/50unattended-upgrades“确实有:
无人值守-升级::InstallOnShu倒计时“假”;
但我仍然看到:
欢迎来到Ubuntu18.04.3LTS (GNU/Linux ) 29包可以更新。0更新是安全更新。
那么,为什么这29个软件包没有更新呢?
事实证明,"/etc/apt/apt.conf.d/50unattended-upgrades“还包含以下声明:
无人值守-升级:允许-来源{ "${distro_id}:${distro_codename}";"${distro_id}:${distro_codename}-security";//扩展安全维护;不一定存在于//每个发行版,而且这个系统可能没有安装它,但如果//可用,则更新策略是这样的:无人值守-升级//应该从这里默认安装。"${distro_id}ESM:${distro_codename}";// "${distro_id}:${distro_codename}-updates";// "${distro_id}:${distro_codename}-proposed";// "${distro_id}:${distro_codename}-backports";};
对我来说,修复的关键是简单地取消对这一行的评论:
// "${distro_id}:${distro_codename}-updates";
发布于 2018-08-12 17:09:40
我找到了原因:
Unattended-Upgrade::InstallOnShutdown "true";这意味着只有在关闭之前才会安装更新。因为这台机器是一台24/7的服务器,所以从来没有发生过更新。
发布于 2021-03-25 14:36:24
如果在@cuedee跟踪这个答案之后,它仍然无法工作,您可以尝试进行一次试运行,看看是否收到了某种错误消息或警告。
sudo unattended-upgrades -v -d在我的例子中,输出解释了我的连接是计费的(移动电话的热点),而且默认情况下,无人值守的升级不允许在计费连接上进行更新。我在/etc/apt/apt.conf.d/50unattended-upgrades中用以下行修改了它:
Unattended-Upgrade::Skip-Updates-On-Metered-Connections "false";https://askubuntu.com/questions/1063822
复制相似问题