您的位置 首页 > 数码极客

‘服务器系统如何更新’系统更新连接不到服务器!

本头条号每天坚持更新原创干货技术文章,欢迎关注本头条号"Linux学习教程",公众号名称“Linux入门学习教程"。

如需学习视频,请复制以下信息到手机浏览器或电脑浏览器上:

zcwyou.com

1. 前言

本文主要讲解如何为CentOS 8启用系统和软件自动更新功能。Windows上的自动更新功能大家可能已经很熟悉了。然而,在绝大部分的Linux操作系统上,自动更新功能并没有启用。本文将讲述如何为CentOS 8启用系统和软件自动更新功能。本文介绍2种方法。

为CentOS 8启用系统和软件自动更新功能


2. 方法一:使用DNF-automatic设置CentOS 8自动更新

使用DNF-automatic设置CentOS 8自动更新


第一件事是安装DNF-automatic RPM包。该包提供了一个自动启动的DNF组件。要安装它,请使用以下命令:

dnf install dnf-automatic

您可以使用rpm命令获得该包的更多信息。

rpm -qi dnf-automatic

接下来是配置dnf-automatic更新。配置文件位于/etc/dn。您可以通过修改这个配置文件来满足您的需求。

配置文件如下所示:

[commands] upgrade_type = default random_sleep = 0 download_updates = yes apply_updates = yes [emitters] emit_via = motd [email] email_from = root@my email_to = root email_host = localhost [base] debuglevel = 1

你可以设置dnf-automatic只下载新的更新并通过电子邮件提醒你,但这意味着你将不得不手动安装更新。要启用该特性,请在配置文件中禁用apply_updates。

apply_updates = no

最后,您现在可以运行DNF -automatic,执行以下命令来开启系统自动更新功能。

systemctl enable --now dn

上面的命令启用系统定时器。接下来检查dnf-automatic服务状态:

systemctl list-timers *dnf-*

3. 方法二:使用Cockpit Web Console设置自动更新CentOS 8

CentOS 8预装了Cockpit,允许系统管理员从一个基于web的控制台管理系统任务。您可以使用Cockpit更新操作系统和软件。

使用Cockpit Web Console设置自动更新CentOS 8


通过使用浏览器访问https://SERVER_IP:9090(其中SERVER_IP是您的CentOS 8服务器的IP地址)的管理帐户登录到Cockpit。登录后,单击左侧导航中的软件更新。

您现在可以选择您想要的更新类型(应用所有更新或应用安全更新)、您想要应用更新的日期和时间,以及服务器重新启动。

注意,如果不重新启动系统,就无法设置自动更新。因此,请确保在选择更新时可以重新启动服务器。

4. 结论

在本文中,您已经学习了如何为CentOS 8服务器设置自动更新。有两种方法可以完成这个任务。第一种方法是使用DNF自动更新。在CentOS 8 Linux上启用DNF自动更新的主要优势是,与手动更新相比,你的机器更新得更及时,软件版本更快达到统一状态。这对于修复安全漏洞来说,更为有效。

第二种方法是使用Cockpit Web Console。使用Cockpit,很容易设置和启用自动更新,因为您使用的是图形用户界面(GUI),而不是使用命令行界面(CLI)的DNF自动更新。

2种方法都是有效的,一切取决于您的决定。CentOS 8的用户,请尝试为您的服务器开启自动更新功能吧。


如果喜欢本文,欢迎转发。本文已同步至博客站,尊重原创,转载时请在正文中附带以下链接:

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“服务器系统如何更新,系统更新连接不到服务器,服务器系统怎么更新,服务器系统需要更新吗,服务器怎么关闭系统更新”边界阅读