CentOS 8.0有什么新特性

這篇文章將為大家詳細講解有關(guān)CentOS 8.0的新特性,文章內(nèi)容質(zhì)量較高,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。?
CentOS 8是一款介于Fedora Linux的上游開發(fā)和RHEL的下游開發(fā)之間而存在的開發(fā)工具,于2019年9月發(fā)布。?
該版本還包含全新的CentOS Streams,Centos Stream是一個滾動發(fā)布的Linux發(fā)行版。?
CentOS 8?下載?
CentOS 8?官方下載:?
https://centos.org/download/?
國內(nèi)阿里云鏡像下載:?
http://mirrors.aliyun.com/centos/8.0.1905/isos/x86_64/CentOS-8-x86_64-1905-dvd1.iso?
CentOS 8新特性?
CentOS項目是對Red Hat Enterprise Linux的100%兼容的重建,完全符合Red Hat的重新發(fā)布要求,并發(fā)布了一個新版本:CentOS 8.0.1905,適用于所有受支持的體系結(jié)構(gòu)。?
緊隨CentOS Linux 7.7發(fā)行版之后,CentOS Linux 8現(xiàn)已正式發(fā)布,新版本基于Red Hat Enterprise Linux 8.0源,這意味著它具有混合云時代的所有強大的新特性和增強功能。?
CentOS?完全遵守?Red Hat?的再發(fā)行政策,并且致力與上游產(chǎn)品在功能上完全兼容。CentOS?對組件的修改主要是去除?Red Hat?的商標及美工圖。?
該版本還包含全新的?CentOS Streams?,Centos Stream?是一個滾動發(fā)布的?Linux?發(fā)行版,它介于?Fedora Linux的上游開發(fā)和?RHEL?的下游開發(fā)之間而存在。你可以把?CentOS Streams?當成是用來體驗最新紅帽系?Linux?特性的一個版本,而無需等太久。?
CentOS 8?主要改動和?RedHat Enterprise Linux 8?是一致的,基于?Fedora 28?和內(nèi)核版本?4.18,?為用戶提供一個穩(wěn)定的、安全的、一致的基礎(chǔ),跨越混合云部署,支持傳統(tǒng)和新興的工作負載所需的工具。此次發(fā)布的亮點包括:?
發(fā)行版?
通過?BaseOS?和應(yīng)用流?(AppStream)?倉庫發(fā)布.?
AppStream?是對傳統(tǒng)?rpm?格式的全新擴展,為一個組件同時提供多個主要版本?
文件系統(tǒng)和存儲?
LUKS version 2 (LUKS2)?格式替代舊的?LUKS (LUKS1)?格式. dm-crypt?子系統(tǒng)和?cryptsetup?工具現(xiàn)在使用?LUKS2?作為默認的加密卷格式?
安全?
默認的系統(tǒng)級的?加密策略,?用于配置核心加密子系統(tǒng),覆蓋?TLS, IPsec, SSH, DNSSEC,?和?Kerberos?協(xié)議。增加全新命令update-crypto-policies,?管理員可以輕松切換不同模式:?default, legacy, future,?和?fips.?
支持智能卡和硬件安全模塊?(HSM)?的?PKCS #11?
網(wǎng)絡(luò)?
nftables?框架替代?iptables?作為默認的網(wǎng)絡(luò)包過濾工具?
firewalld?守護進程使用?nftables?作為默認后端?
支持?IPVLAN?虛擬網(wǎng)絡(luò)驅(qū)動程序,用于連接多個容器?
eXpress Data Path (XDP), XDP for Traffic Control (tc),?以及?Address Family eXpress Data Path (AF_XDP),?可作為部分?Berkeley Packet Filtering (eBPF)?擴展特性,目前還是技術(shù)預(yù)覽階段.?
虛擬化?
在RHEL8中創(chuàng)建的虛擬機中,現(xiàn)在支持并自動配置更現(xiàn)代的基于PCI Express的計算機類型(Q35)。這在虛擬設(shè)備的功能和兼容性方面提供了多種改進。?
現(xiàn)在可以使用RHEL8Web控制臺(也稱為“駕駛艙”)創(chuàng)建和管理虛擬機。?
qemu仿真器引入了沙箱功能,它為系統(tǒng)調(diào)用qemu可以執(zhí)行的操作提供了可配置的限制,從而使虛擬機更加安全。?
軟件管理?
YUM?包管理器基于?DNF?技術(shù),提供模塊化內(nèi)容支持,增強了性能,并且提供了設(shè)計良好的?API?用于與其他工具集成?
Shell?和命令行工具?
RHEL 8?提供了版本控制工具:Git 2.18,Mercurial 4.8,?和Subversion 1.10.?
動態(tài)編程語言、Web?和數(shù)據(jù)庫服務(wù)器?
Python 3.6?是默認的?Python?環(huán)境,有限支持?Python 2.7?
Node.js?是在?RHEL?最新包含的,其他動態(tài)語言更新包括: PHP 7.2, Ruby 2.5, Perl 5.26, SWIG 3.0?
RHEL 8?提供的數(shù)據(jù)庫服務(wù)包括: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.?
桌面環(huán)境?
GNOME Shell?升級到?3.28.?
GNOME?會話和顯示管理使用?Wayland?作為默認的顯示服務(wù)器,而?RHEL 7?默認的?X.Org server?依然提供?
安裝程序以及鏡像的創(chuàng)建?
Anaconda?安裝程序可使用?LUKS2?磁盤加密,支持?NVDIMM?設(shè)備.?
Image Builder?工具可以創(chuàng)建不同格式的自定義系統(tǒng)鏡像,包括滿足云平臺的各種格式?
支持使用硬件管理控制臺?HMC?從?DVD?安裝,同時也提供?IBM Z?主機的?Support Element (SE)?
內(nèi)核?
擴展?Berkeley Packet Filtering (eBPF)?特性使得用戶空間的各個點上附加自定義程序,包括?(sockets, trace points, packet reception)?,用于接收和處理數(shù)據(jù)。目前該特性還處于特性預(yù)覽階段?
BPF Compiler Collection (BCC),?這是一個用來創(chuàng)建高效內(nèi)核跟蹤和操作的工具,目前處于技術(shù)預(yù)覽階段?
編譯器和開發(fā)工具?
GCC?編譯器更新到?8.2?版本,支持更多?C++標準,更好的優(yōu)化以及代碼增強技術(shù)、提升警告和硬件特性支持?
不同的代碼生成、操作和調(diào)試工具現(xiàn)在可以處理?DWARF5?調(diào)試信息格式(體驗階段)?
核心支持?eBPF?調(diào)試的工具包括BCC, PCP,?和?SystemTap.?
glibc?庫升級到?2.28?支持?Unicode 11,?更新的?Linux?系統(tǒng)調(diào)用,關(guān)鍵提升主要在?DNS stub resolver?、額外的安全加強和性能提升?
RHEL 8?提供?OpenJDK 11, OpenJDK 8, IcedTea-Web,?以及不同?Java?工具,如?Ant, Maven,?或?Scala.?
高可用和集群?
Pacemaker?集群資源管理器更新到最新版本?2.0.0,?修復(fù)了一系列?bug?以及功能做了提升?
pcs?配置系統(tǒng)完全支持?Corosync 3, knet,?和節(jié)點名稱?
以上就是CentOS 8.0的新特性,看完之后是否有所收獲呢?
了解更多網(wǎng)絡(luò)知識關(guān)注:http://www.vecloud.com/