Tag: 无人值守升级

apt / unattended-upgrades停止关闭

安装unattended-upgrades后,10次关机/重启中有9次会挂起,同时“启动无人值守升级关机”。 这个挂起使停机过程停顿5-10分钟。 如果我通过/etc/apt/apt.conf.d/20auto-upgrades and/or 50unattended-upgrades ,则会出现问题。 如果我在shutdown / reboot( sudo service unattended-upgrades stop )之前终止服务,问题仍然存在。 如果我删除包( sudo apt remove unattended-upgrades ),问题就不再发生了。 这发生在新安装的Ubuntu Server 16.04.1版本上(通过安装GUI安装无人值守升级或手动安装无人值守升级) Kern.log & syslog都没有显示关闭进程(我相信因为文件系统已经卸载) 还有其他人看过或解决了这个问题吗? 疯狂试图解决它。

有没有办法下载安全更新并通知管理员而不安装更新?

我们使用apt在我们的生产服务器上下载和安装安全更新,大多数时候这对我们很有用。 但是,今天早上,我们的服务器下载了更新,安装了更新,然后重新启动了一个正在更新的服务。 此服务需要在重启时手动输入 – 而apt无法提供所述输入。 这有效地将我们的服务器淘汰了一段时间(只有几分钟,但仍然如此)。 我想知道的是 – 是否有办法下载更新,但通过电子邮件通知有更新,而不是简单地安装和重新启动服务? 如果我们能够按服务执行此操作会很棒 – 但是没有大量的安全更新(查看日志),因此这不是一个交易破坏者。

从地址配置无人值守升级通知电子邮件

我最近使用14.04.1 LTS构建了一个服务器,我想要一个非常快速和简单的方法让它告诉我,例如,在安装升级后需要重新启动系统。 我认为电子邮件是最好的选择。 我已经安装,配置和测试了ssmtp以使用我常用的电子邮件服务之一。 此外,我已将无人值守升级配置为在任何升级后通过电子邮件发送给我,至少最初是这样。 我可以从特定地址获取无人值守升级的电子邮件吗? 我知道我可以直接使用mail或ssmtp,但如果我没有指定“from”地址,那么它默认为我的邮件服务的默认帐户,我希望它清楚它来自这台特定的机器。 在哪里可以为无人值守升级使用的mail命令指定“from”地址?

是否可以进行无人值守/静音灯安装?

有没有办法在bash脚本中设置和预配置灯环境,而无需用户提示dpkg并显示mysql或root用户密码等数据?

无人值守升级没有运行,/ etc / cron.daily / apt缺失

我已经安装并配置了automatic-upgrades ,但它似乎永远不会运行,因为我检查时总会有安装更新等待安装。 https://help.ubuntu.com/community/AutomaticSecurityUpdates似乎暗示/etc/cron.daily/apt是automatic-upgrades工作的机制。 但是,缺少/etc/cron.daily/apt 。 dpkg -S表示apt拥有该文件。 我是否更正了缺少/etc/cron.daily/apt会阻止unattended-upgrades运行? 如果是这样,我将如何创建它? (我不是唯一有这个问题的人,正如这个Ubuntu论坛post所certificate的那样,遗憾的是没有解决方案。)

如何在关机前自动安装更新?

Windows 7会在关机前自动安装更新。 我可以在Xubuntu上获得相同的效果吗? 我想在朋友的机器上安装Xubuntu,并确保安装了安全更新,但他是计算机文盲,我不希望他经常受到更新通知的困扰。

/etc/apt/apt.conf.d/50unattended-upgrades中的安全性,更新,建议和后退有什么区别?

我在/etc/apt/apt.conf.d/50unattended-upgrades看到以下几行。 但我无法找到他们的手册页。 有人能指出每个人的详细文件吗? 谢谢。 Unattended-Upgrade::Allowed-Origins { “${distro_id}:${distro_codename}-security”; “${distro_id}:${distro_codename}-updates”; // “${distro_id}:${distro_codename}-proposed”; // “${distro_id}:${distro_codename}-backports”; };

为什么cron和systemd都执行自动升级?

我试图了解如何通过无人值守升级包进行自动升级。 下面描述的是我在全新安装的Ubuntu 16.04.3上找到的内容。 /etc/cron.daily/apt-compat在末尾有一行exec /usr/lib/apt/apt.systemd.daily ,它执行脚本apt.systemd.daily 。 systemd还执行/usr/lib/apt/apt.systemd.daily并使用计时器。 执行更新的systemd服务定义可以在/lib/systemd/system/apt-daily.service找到。 它使用参数update调用脚本apt.systemd.daily ,而apt.systemd.daily的systemd服务定义使用参数install调用相同的脚本。 据我了解,/ /usr/lib/apt/apt.systemd.daily是无人值守升级包使用的脚本来进行自动升级。 我想知道的是为什么cron和systemd都执行它?

如何启用自动更新?

Update Manager不断向我提供更新(例如安全修复程序,来自PPA的更新)。 如何告诉我的Ubuntu安装在可用时自动下载和安装更新?