CentOS 6 和 CentOS 7 有什么区别

CentOS 6 和 CentOS 7 有什么区别

有谁知道 CentOS 6 和 CentOS 7 之间的最大区别是什么?

答案1

重大变更列于CentOS 7 (1406) 发行说明:

  • 内核更新至3.10.0
  • 对 Linux 容器的支持
  • 打开开箱即用的 VMware Tools 和 3D 图形驱动程序
  • OpenJDK-7 作为默认 JDK
  • 从 6.5 就地升级到 7.0(如前所述)
  • 使用 ext4 和 XFS 的 LVM 快照
  • 切换到 systemd、firewalld 和 GRUB2
  • XFS 作为默认文件系统
  • 内核空间中的 iSCSI 和 FCoE
  • 支持 PTPv2
  • 支持 40G 以太网卡
  • 支持在兼容硬件上以 UEFI 安全启动模式安装

发行说明链接到相应的 RHEL 发行说明它提供了更多信息,并且迁移指南其中列出了所有潜在的问题,包括已弃用和删除的软件包以及已删除的驱动程序。您还应该检查CentOS 7 后续版本的发行说明因为您应该安装 7 系列中的最新版本(截至撰写本文时为 1804)。

答案2

发行版与 OSX 和 Windows 生态系统有很大不同。发行版让一堆软件包一起工作,并找出哪些软件包发生冲突,这样用户就不必自己做这件事。因此,“有什么区别”是维护者所做的一大组补丁、提交和选择。每个用户感兴趣的内容各不相同,但通常引用的是内核版本、init 脚本版本以及任何主要的库和程序(glibc、gcc 等)。

CentOS 没有 Debian 精心维护且广泛的软件包版本 wiki。如果您对特定软件包感兴趣,请检查两个发行版的版本,并查看上游软件的更改日志。

编辑:Centos 确实有发行说明,如这个答案状态,但这只是维护者认为重要的列表。某个软件包可能已经弃用了您需要的很少使用的功能,或者添加了一项可以缩短您工作流程时间的功能。

相关内容