当前位置:首页 > 帮助中心 > 如何在CentOS 8服务器上安装安全更新

如何在CentOS 8服务器上安装安全更新

发布时间:2020/7/23 8:53:09    来源: A5数据

使Linux服务器系统保持最新是一项非常关键的任务,尤其是在安装安全更新时。这样可以确保您的系统保持安全,稳定,并使您免受最新的安全威胁的影响。

在这篇简短而精确的文章中,我们将解释如何在CentOS 8 Linux系统上安装安全系统更新。我们将展示如何检查系统更新(对于所有已安装的软件包),特定软件包的更新或仅安全更新。我们还将研究如何为特定软件包,所有已安装软件包或仅安全更新安装更新。

首先,登录到您的系统并打开一个终端窗口,或者如果它是一个远程系统,则通过ssh访问它。在继续之前,请注意系统上的当前内核版本:

uname -r

检查CentOS 8服务器的安全更新

要检查是否有可用的更新,请在命令提示符下发出以下命令。此命令以非交互方式检查系统上所有软件包是否有可用的更新。

dnf check-update

你可以检查特定包的更新,提供包名,如下所示:

dnf check-update cockpit

您可以使用以下命令确定是否有安全相关的更新或通知。它将显示安全通知的摘要,显示每个类别中的更新数量。从我这示例来看,有1个安全更新可供我们在测试系统上安装。

dnf updateinfo

要显示系统中带有更新的安全软件包的实际数量,请运行以下命令。虽然在上一条命令的输出中显示只有1个安全更新,但实际的安全软件包数量是3个,因为这些软件包是相互关联的。

dnf updateinfo list sec

或者

dnf updateinfo list sec | awk '{print $3}'

在CentOS 8上更新单个软件包

在检查更新后,如果有任何可用的更新,你可以安装它。要为单个软件包安装更新,请发出以下命令(用软件包名称替换驾驶舱)。

dnf check-update cockpit

以同样的方式,你也可以更新一组包。例如,要更新你的开发工具,运行以下命令。

# dnf group update “Development Tools”

更新CentOS 8系统包

现在要将所有安装的软件包更新到最新版本,请运行以下命令。请注意,这在生产环境中可能并不理想,有时更新可能会破坏你的系统。

dnf update 

只在CentOS 8上安装安全更新

如上所述,在生产环境中,运行全系统的软件包更新可能并不理想。所以,你只能安装安全更新来保护你的系统。

dnf update --security

请及时保证服务器系统更新是最新的,以免系统漏洞被利用。