RHEL 8更新安装的软件包以提高安全性

时间:2020-01-09 10:43:17  来源:igfitidea点击:

如何为RHEL 8.x(Red Hat Enterprise Linux)服务器上的安全性更新已安装的软件包。
如何使用yum命令更新RHEL 8.x系统?
保留系统,内核和已安装的应用程序是sysadmin的一项基本任务。
更新的RHEL 8系统意味着更少的安全问题并提高了系统稳定性。
在应用更新和补丁时,Red Hat Enterprise Linux 8.x非常易于使用。
本教程显示如何使用yum命令或者GUI工具更新RHEL系统以进行桌面安装。

RHEL 8更新安装的软件包以提高安全性

在RHLE上安装更新的过程:

  • 打开终端应用程序。
  • 对于远程服务器,使用ssh命令登录:ssh user @ server-name-here
  • 显示有关更新公告的信息,运行:sudo yum updateinfo
  • 发出命令sudo yum update刷新软件包数据库并安装更新。
  • 如果通过输入" sudo reboot"命令更新了内核,则重新引导系统。

让我们详细了解所有步骤。

查找有关可用的与安全相关的更新的信息

最好确定该包装盒是否有可用的更新。
因此,运行以下命令:

sudo yum updateinfo

输出示例:

Last metadata expiration check: 0:17:14 ago on Monday 16 September 2019 07:01:29 PM UTC.
Updates Information Summary: available
     6 Security notice(s)
         6 Important Security notice(s)
    10 Bugfix notice(s)

是否想在屏幕上看到更新列表?
尝试将以下命令与grep命令一起使用:

sudo yum check-update
sudo yum check-update | more
sudo yum check-update | grep bash
sudo yum check-update

在应用更新之前,请记下Linux内核版本,运行:

uname -mrs

输出示例:

Linux 4.18.0-80.7.2.el8_0.x86_64 x86_64

如何通过yum命令行为RHEL 8安装更新

打开终端应用程序或者使用ssh登录。
运行yum命令以升级Red Hat Linux系统上所有已安装的软件包:

$ sudo yum update

只能将与安全性相关的更新应用于计算机,运行:

sudo yum --security update

如何更新单个软件包?

运行以下命令:

sudo yum update pkg_name
sudo yum update bash

也可以如下安装除内核和bash软件包以外的所有更新:

sudo yum -x 'kernel*' -x 'bash*' update

-x选项排除指定给定名称的软件包。
有关更多信息,请参见强制yum update命令排除某些软件包。

重新启动Linux系统

更新RHEL 8.x Linux内核后,必须重新引导系统,然后运行:

sudo reboot

验证Linux内核版本并列出更新:

uname -mrs
sudo yum updateinfo