我验证了缺少的安全补丁,如下所示:
yum updateinfo list security available
Loaded plugins: product-id, rhnplugin, security, subscription-manager
This system is receiving updates from RHN Classic or RHN Satellite.
RHSA-2016:0073 security bind-libs-32:9.8.2-0.37.rc1.el6_7.6.x86_64
RHSA-2016:0073 security bind-utils-32:9.8.2-0.37.rc1.el6_7.6.x86_64
RHSA-2016:0428 security libssh2-1.4.2-2.el6_7.1.x86_64
RHSA-2016:0007 security nss-3.19.1-8.el6_7.x86_64
RHSA-2016:0007 security nss-sysinit-3.19.1-8.el6_7.x86_64
RHSA-2016:0007 security nss-tools-3.19.1-8.el6_7.x86_64
RHSA-2016:0370 security nss-util-3.19.1-5.el6_7.x86_64
RHSA-2016:0063 security ntp-4.2.6p5-5.el6_7.4.x86_64
RHSA-2016:0063 security ntpdate-4.2.6p5-5.el6_7.4.x86_64
RHSA-2016:0008 security openssl-1.0.1e-42.el6_7.2.x86_64
RHSA-2016:0301 security openssl-1.0.1e-42.el6_7.4.x86_64
RHSA-2016:0005 security rpcbind-0.2.0-11.el6_7.x86_64
updateinfo list done
我有两个问题:
当我运行以下 yum 命令时:
yum update -y
这个 yum 命令会安装所有缺少的安全补丁吗? (正如我在列表中提到的)
yum update -y
完成安装所有补丁后,
这是否意味着我的 linux redhat 机器版本 6.x 已完全更新所有补丁?
答案1
总的来说,两者都是。看RHEL 中有关 yum 的文档
我说一般是因为它确实依赖于后端的许多东西,比如您连接到的存储库。这通常是红帽批准的系统,因此您可以有一定程度的信心,您将获得所有正确的更新。如果您有通过 RPM 手动安装的软件包,并且该软件包不是来自您连接到的存储库,则可能不会更新。