justhost
aws
cdncloud
dotdot
huocloud
recloud

Rocky Linux和AlmaLinux开启自动更新应用程序的方法

racknerd

定期更新系统应用通常是系统管理员日常工作的重中之重。长时间运行未达补丁的系统风险会很大,所以许多用户会选择开启自动更新应用程序,以确保系统应用最新。本文主要介绍下如何在Rocky LinuxAlmaLinux启用自动更新功能。

安装dnf-automatic

要在RHEL、Fedora、CentOS Stream、AlmaLinux和Rocky Linux中安装dnf-automatic,请运行下面命令:

$ sudo dnf install dnf-automatic

使用dnf-automatic自动应用更新

使用您喜欢的编辑器编辑dnf-automatic默认配置文件:

$ sudo nano /etc/dnf/automatic.conf

并根据您的要求调整设置,下面给出了您应该在这里调整的三个重要设置:

upgrade_type = default
[…]
download_updates = yes
[…]
apply_updates = no
[…]

Rocky Linux和AlmaLinux开启自动更新应用程序的方法

  • upgrade_type:它定义了要执行的升级类型。如果该值设置为“default”,将应用所有升级。如果该值设置为“security”,将只应用安全升级。默认情况下,会应用所有更新。
  • download_updates:它定义了更新可用时是否应该下载。如果该值设置为“yes”,将下载更新。如果该值设置为“no”,将不会下载更新。默认值为yes。
  • apply_updates:它定义了是否更新可用的应用。如果设置为“yes”,更新将在可用时应用。如果设置为“no”,则不会应用更新。默认值为no。

按照上面的配置,dnf将自动下载所有更新,但是不安装他们。如果您想自动应用更新,只需设置apply_updates设置为yes。默认情况下,自动更新选项是禁用的。

使用特定功能的计时器

另外,您还可以使用特定功能的定时器单元来实现特定的动作。例如,您可以启用dnf-automatic-notifyonly.timer只接收可用更新的通知。

$ sudo systemctl enable –now dnf-automatic-notifyonly.timer

使用特定功能定时器单元时,它将覆盖默认配置文件设置。

未经允许不得转载:老狗VPS测评 » Rocky Linux和AlmaLinux开启自动更新应用程序的方法
标签: