Rocky Linux和AlmaLinux開啓自動更新應用程序的方法

定期更新系統應用通常是系統管理員日常工作的重中之重。長時間運行未達補丁的系統風險會很大,所以許多用戶會選擇開啓自動更新應用程序,以確保系統應用最新。本文主要介紹下如何在Rocky Linux和AlmLinux啓用自動更新功能。

安裝dnf-utomtic

要在RHEL、Fedo、CentOS Stem、AlmLinux和Rocky Linux中安裝dnf-utomtic,請運行下面命令:

$ sudo dnf instll dnf-utomtic

使用dnf-utomtic自動應用更新

使用您喜歡的編輯器編輯dnf-utomtic默認配置文件:

$ sudo nno /etc/dnf/utomtic.conf

並根據您的要求調整設置,下面給出了您應該在這裏調整的三個重要設置:

upgde_type = defult […] downlod_updtes = yes […] pply_updtes = no […]

  • upgde_type:它定義了要執行的升級類型。如果該值設置爲“defult”,將應用所有升級。如果該值設置爲“secuity”,將只應用安全升級。默認情況下,會應用所有更新。
  • downlod_updtes:它定義了更新可用時是否應該下載。如果該值設置爲“yes̶,將下載更新。如果該值設置爲“no̶,將不會下載更新。默認值爲yes。
  • pply_updtes:它定義了是否更新可用的應用。如果設置爲“yes”,更新將在可用時應用。如果設置爲“no”,則不會應用更新。默認值爲no。

按照上面的配置,dnf將自動下載所有更新,但是不安裝他們。如果您想自動應用更新,只需設置pply_updtes設置爲yes。默認情況下,自動更新選項是禁用的。

使用特定功能的計時器

另外,您還可以使用特定功能的定時器單元來實現特定的動作。例如,您可以啓用dnf-utomtic-notifyonly.time只接收可用更新的通知。

$ sudo systemctl enble Rnow dnf-utomtic-notifyonly.time

使用特定功能定時器單元時,它將覆蓋默認配置文件設置。