OnWorks Linux 和 Windows 在线工作站

商标

工作站免费在线托管

<上一页 | 内容 | 下一页>

5. 自动更新‌


unattended-upgrades 软件包可用于自动安装更新的软件包,并可配置为更新所有软件包或仅安装安全更新。 首先,通过在终端中输入以下内容来安装包:


sudo apt install 无人值守升级


要配置无人值守升级,请编辑 /etc/apt/apt.conf.d/50unattended-upgrades 并调整以下内容以满足您的需求:


Unattended-Upgrade::Allowed-Origins { "${distro_id}:${distro_codename}"; "${distro_id}:${distro_codename}-security";

// "${distro_id}:${distro_codename}-updates";

// "${distro_id}:${distro_codename}-proposed";

// "${distro_id}:${distro_codename}-backports";

};


某些包也可以 被列入黑名单 因此不会自动更新。 要将软件包列入黑名单,请将其添加到列表中:


无人值守升级::包黑名单{

// "vim";

// "libc6";

// "libc6-dev";

// "libc6-i686";

};


图片

“//” 作为注释,所以“//”后面的任何内容都不会被评估。


要启用自动更新,请编辑 /etc/apt/apt.conf.d/20自动升级 并设置适当的 apt 配置选项:


APT::Periodic::Update-Package-Lists "1";

APT::Periodic::Download-Upgradeable-Packages "1";

APT::Periodic::AutocleanInterval "7";

APT::定期::无人值守-升级“1”;


以上配置每天更新包列表、下载和安装可用升级。 本地下载存档每周清理一次。 在升级到较新版本 Ubuntu 的服务器上,根据您的回答,上面列出的文件可能不存在。 在这种情况下,创建一个同名的新文件也应该有效。


图片

您可以阅读有关 apt Periodic 配置选项的更多信息 /etc/cron.daily/apt 脚本头。


无人值守升级的结果将被记录到 /var/log/无人值守升级.


 

OnWorks 的顶级操作系统云计算: