我已启用无人参与的升级,但由于某些原因,下列软件包没有更新:
msodbcsql:amd64 64 (13.1.9.2-1,17.0.1.1-1),mssql-tools:amd64 64 (14.0.6.0-1,17.0.1.1-1)
我在/etc/apt/apt.conf.d/50中设置了以下配置-升级:
// Automatically upgrade packages from these (origin:archive) pairs
Unattended-Upgrade::Allowed-Origins {
"${distro_id}:${distro_codename}";
"${distro_id}:${distro_codename}-security";
// Extended Security Maintenance; doesn't necessarily exist for
// every release and this system may not have it installed, but if
// available, the policy for updates is such that unattended-upgrades
// should also install from here by default.
"${distro_id}ESM:${distro_codename}";
"${distro_id}:${distro_codename}-updates";
// "${distro_id}:${distro_codename}-proposed";
// "${distro_id}:${distro_codename}-backports";
};减/var/log/apt/history.log y.log(dist-在末尾手动完成升级):
Start-Date: 2018-02-01 06:57:01
Commandline: /usr/bin/unattended-upgrade
Install: linux-image-4.4.0-1050-aws:amd64 (4.4.0-1050.59, automatic), linux-tools-4.4.0-1050-aws:amd64 (4.4.0-1050.59, automatic), linux-aws-tools-4.4.0-1050:amd64 (4.4.0-1050.59, automatic), linux-headers-4.4.0-1050-aws:amd64 (4.4.0-1050.59, automatic), linux-aws-headers-4.4.0-1050:amd64 (4.4.0-1050.59, automatic)
Upgrade: libcurl3:amd64 (7.47.0-1ubuntu2.5, 7.47.0-1ubuntu2.6), linux-headers-aws:amd64 (4.4.0.1049.51, 4.4.0.1050.52), linux-aws:amd64 (4.4.0.1049.51, 4.4.0.1050.52), linux-image-aws:amd64 (4.4.0.1049.51, 4.4.0.1050.52), linux-tools-aws:amd64 (4.4.0.1049.51, 4.4.0.1050.52), curl:amd64 (7.47.0-1ubuntu2.5, 7.47.0-1ubuntu2.6), libcurl3-gnutls:amd64 (7.47.0-1ubuntu2.5, 7.47.0-1ubuntu2.6)
End-Date: 2018-02-01 06:57:20
Start-Date: 2018-02-06 06:43:01
Commandline: /usr/bin/unattended-upgrade
Upgrade: libsystemd0:amd64 (229-4ubuntu21, 229-4ubuntu21.1), grub-common:amd64 (2.02~beta2-36ubuntu3.15, 2.02~beta2-36ubuntu3.16), grub2-common:amd64 (2.02~beta2-36ubuntu3.15, 2.02~beta2-36ubuntu3.16), udev:amd64 (229-4ubuntu21, 229-4ubuntu21.1), grub-pc:amd64 (2.02~beta2-36ubuntu3.15, 2.02~beta2-36ubuntu3.16), libudev1:amd64 (229-4ubuntu21, 229-4ubuntu21.1), grub-pc-bin:amd64 (2.02~beta2-36ubuntu3.15, 2.02~beta2-36ubuntu3.16), systemd-sysv:amd64 (229-4ubuntu21, 229-4ubuntu21.1), libpam-systemd:amd64 (229-4ubuntu21, 229-4ubuntu21.1), systemd:amd64 (229-4ubuntu21, 229-4ubuntu21.1)
End-Date: 2018-02-06 06:43:18
Start-Date: 2018-02-10 06:58:08
Commandline: /usr/bin/unattended-upgrade
Upgrade: libparted2:amd64 (3.2-15, 3.2-15ubuntu0.1), libapparmor1:amd64 (2.10.95-0ubuntu2.7, 2.10.95-0ubuntu2.8), libapparmor-perl:amd64 (2.10.95-0ubuntu2.7, 2.10.95-0ubuntu2.8), parted:amd64 (3.2-15, 3.2-15ubuntu0.1), sosreport:amd64 (3.4-1~ubuntu16.04.1, 3.5-1~ubuntu16.04.2), apparmor:amd64 (2.10.95-0ubuntu2.7, 2.10.95-0ubuntu2.8), cloud-guest-utils:amd64 (0.27-0ubuntu24, 0.27-0ubuntu25)
End-Date: 2018-02-10 06:58:12
Start-Date: 2018-02-12 13:11:28
Commandline: apt-get dist-upgrade
Upgrade: msodbcsql:amd64 (13.1.9.2-1, 17.0.1.1-1), mssql-tools:amd64 (14.0.6.0-1, 17.0.1.1-1)
End-Date: 2018-02-12 13:11:32如有任何意见,将不胜感激。
干杯
相同的
发布于 2018-02-12 15:35:09
包msodbcsql和mssql-tools不在Ubuntu存储库中--您可以从其他地方获得它们。
因为“其他地方”的存储库没有列在允许的来源中,所以这些包不会自动升级。
下面是一个关于如何将非Ubuntu源代码添加到允许的起源的很好的例子。
对未来读者的Safety警告:启用所有来源的自动升级通常是不明智的。错误的升级可能会破坏您的系统。来自不同来源的良好升级可能会无意中引入文件冲突、版本冲突或其他有害问题。由于这个原因,Ubuntu的默认设置只允许从Ubuntu自己的安全回购中进行安全升级。
https://askubuntu.com/questions/1005468
复制相似问题