CentOS 8 正式发布

1. 简介

CentOS是一种免费的Linux发行版,它基于Red Hat Enterprise Linux(RHEL)稳定版本构建,致力于提供企业级的操作系统平台。CentOS 8是CentOS发行版的最新版本,它在CentOS 7的基础上进行了许多改进。

2. CentOS 8的新特性

2.1 模块化安装

CentOS 8引入了一种名为“模块”的新概念,它提供了一种更灵活的安装和管理软件包的方式。模块可以包含软件包集合、组和流,另外,它还支持版本控制,可以根据需要启用或禁用特定版本。

从下面的代码中可以看到,yum命令可以使用--list命令显示可用模块列表:

yum module list

使用--enablerepo命令启用软件源:

yum --enablerepo=Module_Name install package_Name

2.2 更新的软件包

CentOS 8中的软件包更新,增加了一些新的功能和改进。以下是一些常见的更新软件包:

Kernel — Linux内核更新到版本4.18

httpd — Apache web服务器更新到版本2.4.37

PHP — PHP更新到版本7.2.11,并且支持PHP 7.3模块

MariaDB — MariaDB更新到版本10.3

OpenSSH — OpenSSH更新到版本7.8

2.3 Cockpit

CentOS 8里面

include了一个名为Cockpit的新特性,这是一个Web控制台,可以用于管理和监控多个服务器。Cockpit是一种易于使用的Web用户界面,它可以显示服务器的性能数据和运行状态,还可以进行包括用户管理、服务管理和网络配置在内的管理任务。

要启用Cockpit,可以使用以下命令:

systemctl start cockpit.socket

systemctl enable cockpit.socket

然后,在浏览器中输入https://Your_Server_IP:9090地址,就可以登录到Cockpit控制台。它的用户界面如下所示:

3. 总结

总之,CentOS 8中引入的新特性和更新,使它成为一款更具灵活性和可扩展性的操作系统。模块化安装可使用户更加方便地管理软件包,升级和管理。Cockpit控制台提供了一种轻松管理服务器的方法,而更新的软件包可以增强安全性和性能。这些更新和改进表明,CentOS在未来的发展过程中将继续成为企业级操作系统的首选平台。

操作系统标签