我在 CentOS 7 上查看以下内容:
boot$ ls
config-3.10.0-229.7.2.el7.x86_64
config-3.10.0-229.el7.x86_64
grub
grub2
initramfs-0-rescue-9fde7dd9a7884e1b8fdef68620955b36.img
initramfs-3.10.0-229.7.2.el7.x86_64.img
initramfs-3.10.0-229.el7.x86_64.img
initrd-plymouth.img
symvers-3.10.0-229.7.2.el7.x86_64.gz
symvers-3.10.0-229.el7.x86_64.gz
System.map-3.10.0-229.7.2.el7.x86_64
System.map-3.10.0-229.el7.x86_64
vmlinuz-0-rescue-9fde7dd9a7884e1b8fdef68620955b36
vmlinuz-3.10.0-229.7.2.el7.x86_64
vmlinuz-3.10.0-229.el7.x86_64
3.10.0-229.7.2.el7.x86_64
和不同吗3.10.0-229.el7.x86_64
(前者7.2
名称中有一个多余的部分)?
如果相同,那么名称上有什么区别?
如果不同,那么区别是什么?哪一个更新?
这是我第一次使用 CentOS。我设置了机器,以便能够执行git clone
并确保在其下构建库。我没有利他意图。
答案1
它们是不同的,并且 7.2 较新。
3.10.0-229.el7 是原始版本,3.10.0-229.7.2.el7 是安全更新/错误修复。
请参考redhat的发行说明页面:
内核-3.10.0-229.1.2.el7 https://rhn.redhat.com/errata/RHSA-2015-0726.html
内核-3.10.0-229.7.2.el7 https://rhn.redhat.com/errata/RHSA-2015-1137.html