我已经更新了我的 Red Hat Enterprise Linux Server 版本 6.7(圣地亚哥)上的内核2.6.32-573.22.1.el6.x86_64到2.6.32-642.1.1.el6.x86_64并根据红帽文档https://access.redhat.com/articles/3078 内核版本 2.6.32-642 将更新版本到 RHEL 6.8。然而,如果你看下面,它仍然显示为 6.7(圣地亚哥)。我不知道为什么有区别?我还在更新内核后重新启动了服务器。
[root@test-dev-001-par user1]# uname -a
Linux test-dev-001-par user1.hello.world.net 2.6.32-642.1.1.el6.x86_64 #1 SMP Fri May 6 14:54:05 EDT 2016 x86_64 x86_64 x86_64 GNU/Linux
[root@test-dev-001-par user1]# uptime
16:02:35 up 5:16, 1 user, load average: 0.43, 0.34, 0.33
[root@test-dev-001-par user1]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.7 (Santiago)
[root@test-dev-001-par user1]# cat /etc/issue
Red Hat Enterprise Linux Server release 6.7 (Santiago)
Kernel \r on an \m
答案1
嗯,你是2.6.32-642.1.1
根据您的输出运行uname
:
Linux test-dev-001-par user1.hello.world.net 2.6.32-642.1.1.el6.x86_64 #1 SMP Fri May 6 14:54:05 EDT 2016 x86_64 x86_64 x86_64 GNU/Linux
但是,该/etc/redhat-release
文件与内核无关。
您只完成了部分更新;要更新到完整的 RedHat 6.8 版本,您需要运行满的更新
# yum update
除其他外,这将更新redhat-release
从中/etc/redhat-release
安装的软件包。