CentOS8.0已发布,该版本适用于所有受支持的体系结构。 它是根据红帽企业Linux根据开源法规发布的源代码编译而成的。 由于它来自相同的源代码,因此一些要求高稳定性的服务器使用CentOS而不是Red Hat Enterprise Linux的商业版本。 两者的区别在于CentOS不包含封闭源代码软件。 CentOS完全符合Red Hat的重新分发策略,并努力与上游产品完全功能兼容。 CentOS对组件的修改主要是删除Red Hat的商标和插图。
同样从该版本开始,CentOS将采用新的版本编号规则,其中1406表示2014年6月。 版本号,我们可以派生并重新发布更新的媒体容器和云映像,定期更新版本,同时仍保持与基本版本的连接。
1。 系统简介[C17]
CentOS是基于Red Hat Linux的企业级Linux发行版,带有可免费使用的源代码。 每个版本的CentOS将获得十年的支持(通过安全更新)。 新版本的CentOS大约每两年发布一次,并且每个版本的CentOS都会定期更新(大约每六个月更新一次)以支持新硬件。 这样,就建立了一个安全,低维护,稳定,高度可预测和高度可重复的Linux环境。
第二,系统特征
1.您可以将CentOS理解为Red Hat AS系列! 改进了Red Hat AS后,它将完全发布! 各种操作和用法与“红帽”没有区别!
2. CentOS是完全免费的,并且RED HAT AS4不需要序列号。
3. CentOS独特的yum命令支持在线升级,可以立即更新系统无需花钱在支持服务上,例如RED HAT!
4. CentOS修复了许多RHEL错误!
5. CentOS版本说明:CentOS3.1等同于RED HAT AS3 Update1 CentOS3.4等同于RED HAT AS3 Update4 CentOS4.0等同于RED HAT AS4。
3。 更新内容
发布
是通过BaseOS和AppStream仓库发布的。
AppStream是对传统rpm格式的全新扩展,同时为组件提供了多个主要版本。
软件管理
YUM程序包管理器基于DNF技术,提供模块化内容支持,增强了性能,并提供了与其他工具一起使用的精心设计的API 积分。
Shell和命令行工具
RHEL 8提供了版本控制工具:Git 2.18,Mercurial 4.8和Subversion 10月1日。
动态编程语言,Web和数据库服务器
Python 3.6是默认的Python环境,对Python 2.7的支持有限。
Node.js 包含在最新的RHEL中,其他动态语言更新包括:PHP 7.2,Ruby 2.5,Perl 5.26,SWIG 3.0
RHEL 8提供的数据库服务包括:MariaDB 10.3,MySQL 8.0,PostgreSQL 10,PostgreSQL 9.6 和Redis 5.
RHEL 8提供了Apache HTTP Server 2.4和第一个引入的nginx 1.14。
Squid版本已升级到4.4,并且首次提供了Varnish Cache 6.0。
桌面环境
GNOME Shell已升级 至3.28。
GNOME会话和显示管理使用Wayland作为默认显示服务器,而仍提供RHEL 7的默认X.Org服务器。
安装和映像创建
Anaconda安装程序可以使用LUKS2磁盘加密并支持NVDIMM设备。
图像生成器工具可以创建不同格式的自定义系统映像,包括满足云平台的各种格式。
支持使用硬件管理控制台HMC从DVD安装,并且还提供了IBM Z大型机支持元素(SE)。
内核
扩展了伯克利数据包过滤(eBPF)功能,以将自定义程序添加到用户空间中的各个点,包括(套接字,跟踪点,数据包接收) ),用于接收和处理数据。 当前,此功能仍处于功能预览阶段。
BPF编译器集合(BCC),该工具用于创建有效的内核跟踪和操纵,目前处于技术预览阶段。
文件系统和存储
LUKS版本2(LUKS2)格式替代了旧的LUKS(LUKS1)格式。 dm-crypt子系统和cryptsetup工具现在使用LUKS2作为默认的加密卷格式。
安全性
默认的系统级加密策略用于配置核心加密子系统,涵盖TLS,IPsec,SSH,DNSSEC和Kerberos协议。 添加新的命令update-crypto-policies,管理员可以轻松地在不同模式之间切换:默认,旧式,将来和Fips。
支持智能卡和硬件安全模块(HSM)PKCS#11
网络
nftables框架取代了iptables作为默认的网络数据包过滤工具 。
firewalld守护程序使用nftables作为默认后端。
支持用于连接多个容器的IPVLAN虚拟网络驱动程序。
虚拟化
在RHEL8中创建的虚拟机现在支持并自动配置更多基于PCI Express的现代计算机类型(Q35)。 这在虚拟设备的功能和兼容性方面提供了多项改进。
现在可以使用RHEL8 Web控制台(也称为“驾驶舱”)来创建和管理虚拟机。
qemu仿真器引入了沙盒功能,该功能可以为系统调用qemu所执行的操作提供了可配置的限制,从而使虚拟机更加安全。
编译器和开发工具
GCC编译器已更新到8.2版,支持更多的C ++标准,更好的优化和代码增强技术,改进了警告和硬件功能支持。
现在,不同的代码生成,操作和调试工具可以处理DWARF5调试信息格式(体验阶段)。
支持eBPF调试的核心工具包括BCC,PCP和SystemTap。
glibc库已升级到2.28以支持Unicode11。已更新的Linux系统调用。 关键改进主要在DNS存根解析器,其他安全性增强和性能改进中。 [R17] RHEL 8提供了OpenJDK 11,OpenJDK 8,IcedTea-Web和其他Java工具,例如Ant,Maven或Scala。
高可用性和群集
Pacemaker群集资源管理器已更新至最新版本2.0.0,修复了一系列错误,并改进了功能 。
pcs配置系统完全支持Corosync 3,knet和节点名称。
四个。 安装过程
1.加载映像并选择第一个“ Install CentOS 8”以安装CentOS;
2进入安装和设置阶段,以便更好地了解如何使用编辑器选择中文;
3,输入安装信息摘要,此时无法安装系统,我们首先选择“软件安装”;
4.选择“ GNOME桌面” 在软件安装中,否则已安装的系统将没有图形界面,如果您有其他要求,可以选择其他安装选项;
5.返回安装信息摘要,仍然无法安装系统,这主要是因为尚未分配硬盘,选择“安装位置”;
6.如果您不想麻烦,可以直接选择“自动分配分区”。如有必要,请选择“我要配置分区”,然后单击“完成”以继续安装。 操作完成;
7.返回安装摘要以显示开始按钮,单击以开始安装;
8.您可以在安装过程中设置“ ROOT”用户密码 安装时,此密码是超级用户密码,请务必记住;
9,重新启动进入系统,CentOS安装完成。
V。 下载地址
CentOS 8.0 X64正式版64位(从网络磁盘下载):
链接:https:// pan .baidu.com / s / 1CphOGo9E0oLAj2sd44-IHQ
提取码:iwnu