对于任何新版本的软件,大家通常都会将新版本和旧版本的主要功能进行简单的对比,对于操作系统来说也同样如此。此前,CentOS8版本已经发布,很多小伙伴都想知道它与CentOS7版本的区别,为此本文简单来介绍下。
CentOS8,基本最新的RHEL操作系统,其主要功能有哪些,和CentOS7版本的差异又在什么地方,看完以下内容你就知道,这样再决定是否需要升级到CentOS8。
一、Package Manager(包管理)
尽管yum仍然可以作为软件包管理器使用,并且可以像以前一样继续使用它,但是它在后端已经进行了升级,从CentOS 7的版本3升级到CentOS 8的版本4。
这个新版本的yum是基于DNF(Dumified yum)程序包管理器,其主要的新功能是对模块化内容的附加支持,并增加了DNF/yum插件扩展功能。
二、Software(软件)
CentOS8版本最大且最引人注目的改变是,它与操作系统捆绑在一起或在存储库中可用的默认软件版本已更新为最新版本。以下CentOS7和CentOS8最常用的一些软件版本的比较。
CentOS7 | CentOS8 | |
Kernel | 3.10 | 4.18 |
Apache | 2.4 | 2.4 |
PHP | 5.4 | 7.2 |
MySQL | MariaDB 5.5 |
MySQL 8.0 MariaDB 10.3 |
Python | 2.7.5 | 3.6.8 |
Ruby | 2.0.0 | 2.5.5 |
Perl | 5.16.3 | 5.26.3 |
三、Security(安全机制)
除了默认提供定期更新的安全软件之外,CentOS8版本还额外提供了一些可以更改及各种和安全相关的软件、工具和协议内容。
CentOS7 | CentOS8 | |
OpenSSL | 1.0.1 | 1.1.1 |
TLS | 1.0 | 1.0和1.3 |
Firewall Framework | iptables | nftables |
四、GUI(图形用户界面)
如果你选择手动安装CentOS作为桌面安装程序,或者以后选择手动安装显示管理器的话,CentOS 8已经将可用的默认GNOME显示管理器从X.Org更新为Waylad显示服务器。
Wayland显示服务器在X.Org整体基础性能上面有着较大的改进,并且在后端还提供一些其它功能支持。
以上就是关于CentOS7和CentOS8主要的差异对比,不难发现,CentOS8在功能扩展以及软件版本更新上面都有较大的改进。当然,由于CentOS 8刚发布还不到一年,所以现在使用CentOS7系统的用户还是占一大不妨,但毋庸置疑,未来CentOS8将会逐渐取代CentOS7及以下版本。
最后,至于你要不要将CentOS7升级至CentOS8版本,可以根据自己的需求来决定,如果对自己的实用需求影响不大的话,那么图省事的话可以不用升级,至少CentOS7版本再使用个一两年还是没问题的。