ubuntu xenial 无人值守升级不再工作

ubuntu xenial 无人值守升级不再工作

我在 Virtualbox 中使用 Host Jessie 安装了 xenial。

几周以来,无人值守升级不再有效。作为解决方法,我更新了一些“脚本”。

apt-config dump | egrep -i unatt
APT::Periodic::Unattended-Upgrade "1";
Unattended-Upgrade "";
Unattended-Upgrade::Allowed-Origins "";
Unattended-Upgrade::Allowed-Origins:: "${distro_id}:${distro_codename}";
Unattended-Upgrade::Allowed-Origins:: "${distro_id}:${distro_codename}-security";
Unattended-Upgrade::Allowed-Origins:: "${distro_id}:${distro_codename}-updates";
Unattended-Upgrade::Mail "root";

apt-daily 的状态

systemctl -a  | awk '{print $1}' | egrep '^apt' | xargs systemctl status

● apt-daily.service - Daily apt activities
   Loaded: loaded (/lib/systemd/system/apt-daily.service; static; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:apt(8)

● apt-daily.timer - Daily apt activities
   Loaded: loaded (/lib/systemd/system/apt-daily.timer; enabled; vendor preset: enabled)
   Active: active (waiting) since Mo 2017-05-08 12:48:51 CEST; 57min ago

Mai 08 12:48:51 beelzemon systemd[1]: Started Daily apt activities

apt-daily 从今天 12:48 开始运行。

uptime
 13:48:23 up  1:00,  2 users,  load average: 0,02, 0,08, 0,08` show i started my Virtualbox at 13:48. `date
Mo 8. Mai 13:49:36 CEST 2017

但 xenial 运行了约 45 分钟。我的主机上也有同样的时间差异。

我的问题与无人值守升级有关吗?那我可以往这个方向搜索吗?

我无法发布LANG=C unattended-upgrade -d -v --apt-debug我收到的 python 错误,相关输出是德语。

一定:

timedatectl status
      Local time: Mo 2017-05-08 14:13:59 CEST
  Universal time: Mo 2017-05-08 12:13:59 UTC
        RTC time: Mo 2017-05-08 12:13:57
       Time zone: Europe/Berlin (CEST, +0200)
 Network time on: yes
NTP synchronized: no
 RTC in local TZ: no` in xenial.

编辑发现错误报告

我在 50 次无人值守升级中发现了错误

我试图解决为什么无人值守升级无法在 1. Place 中运行的问题。问题是 apt-daily.service 在我拥有网络访问权限之前运行。 apt-daily.timer 有问题。

答案1

在另一个论坛中,我们找到了一个解决方法,其中一些人在 yakkety 中也遇到了同样的问题。sudo systemctl edit apt-daily.timer内容

[Unit] After=network-online.target Wants=network-online.target/etc/systemd/system/apt-daily.timer.d/override.conf这会在“今天我收到来自无人值守升级的邮件”下创建覆盖。 :D

相关内容