網友評分: 5.4分
CentOS7.4中文版是一個基于Red Hat Linux提供的可自由使用源代碼的企業級Linux發行版本。為用戶提供一個安全、低維護、穩定、高預測性的Linux環境,該版本在RHEL的基礎上修正了不少已知的Bug,相對于其他Linux發行版,其穩定性值得信賴,需要的用戶可下載體驗。
1、從 CentOS 7 開始,CentOS版本號有三個部份,主要和次要版本號分別對應于RHEL的主要版本與更新包,并使用第三部分代表發行的時間。當前最新版本是 CentOS 7.4-1708 (基于 RHEL 7.4)。
2、當前僅支持64位CPU??梢詫?2位操作系統作為虛擬機運行,包括之前的RHEL版本。 包含 Kernel 3.10 版本,支持 swap 內存壓縮可保證顯著減少 I/O 并提高性能,采用 NUMA (統一內存訪問) 的調度和內存分配,支持 APIC (高級程序中斷控制器) 虛擬化,全面的 DynTick 支持,將內核模塊列入 黑名單,kpatch 動態內核補丁 (技術預覽) 等等。 存儲和文件系統方面,使用 LIO 內核目標子系統,支持快速設備為較慢的塊設備提供緩存,引進了 LVM 緩存 (技術預覽),將 XFS 作 為默認的文件系統。 引進網絡分組技術作為鏈路聚集的捆綁備用方法,對 NetworkManager 進行大量改進,提供動態防火墻守護進程 firewalld,加入 DNSSEC 域名系統安全擴展,附帶 OpenLMI 用來管理 Linux 系統提供常用的基礎 設施,引進了可信網絡連接功能 (技術預覽)等。 對 KVM (基于內核的虛擬化) 提供了大量改進,諸如使用 virtio-blk-data-plane 提高快 I/O性能 (技術預覽),支持 PCI 橋接,QEMU 沙箱,多隊列 NIC, USB 3.0 支持 (技術預覽) 等。 引入 Linux 容器 Docker。 編譯工具鏈方面,包含 GCC 4.8.x、glibc 2.17、GDB 7.6.1。 包含 Ruby 2.0.0、Python 2.7.5、Java 7 等編程語言。 包含 Apache 2.4、MariaDB 5.5、PostgreSQL 9.2 等。 在系統和服務上,使用 systemd 替換了 SysV。 引入 Pacemaker 集群管理器,同時使用 keepalived 和 HAProxy 替換了負載均衡程序 Piranha。 此外,還對安裝程序 Anaconda 進行了重新設計和增強,并使用 引導裝載程序 GRUB 2。
RHEL 在發行的時候,有兩種方式。一種是二進制的發行方式,另外一種是源代碼的發行方式。無論是哪一種發行方式,你都可以免費獲得(例如從網上下載),并再次發布。但如果你使用了他們的在線升級(包括補?。┗蜃稍兎?,就必須要付費。RHEL 一直都提供源代碼的發行方式,CentOS 就是將 RHEL 發行的源代碼重新編譯一次,形成一個可使用的二進制版本。由于 LINUX 的源代碼是 GNU,所以從獲得 RHEL 的源代碼到編譯成新的二進制,都是合法。只是 red hat 是商標,所以必須在新的發行版里將red hat 的商標去掉。red hat對這種發行版的態度是:“我們其實并不反對這種發行版,真正向我們付費的用戶,他們重視的并不是系統本身,而是我們所提供的商業服務。” 所以,CentOS 可以得到 RHEL 的所有功能,甚至是更好的軟件。但 CentOS 并不向用戶提供商業支持,當然也不負上任何商業責任。如果你要將你的 RHEL 轉到 CentOS 上,因為你不希望為 RHEL 升級而付費。當然,你必須有豐富 linux 使用經驗,因此 RHEL 的商業技術支持對你來說并不重要。比如說,盡管沒有RHEL的商業支持,現在也有不少企業選擇使用CentOS,比如著名會議管理系統MUNPANEL。但如果你是單純的業務型企業,那么還是建議你選購 RHEL 軟件并購買相應服務。這樣可以節省你的 IT 管理費用,并可得到專業服務。一句話,選用 CentOS 還是 RHEL,取決于你所在公司是否擁有相應的技術力量。
自從版本1503(abrt> = 2.1.11-19.el7.centos.0.1)以來,CentOS-7 可以直接向 bugs.centos.org 報告錯誤。關于該特性可以從這個頁面了解更多。
帶來各種新軟件包其中包括:python-gssapi,python-netifaces,mod_auth_openidc,pidgin 和 Qt5。
SSH1 支持已從 SSH 服務器中刪除。所有被認為是不安全的加密協議和算法已被廢棄。了解更多可以看 這里 and 這里。
OpenSSL 現在支持 DTLS(通過 UDP 的 TLS)和 ALPN。
NVM-Express 內核驅動程序現在支持 NVMe Over Fabric。
各種安裝包的加密功能有所增強。 I.e. sendmail now supports ECDHE, OpenSSH now using SHA2 for public key signatures, … among others. All changes are too numerous to mention here, so please take a look at the upstream release notes.
各安裝包已重新設計。Some of those are openLDAP, samba, clufter, ipmitool, tcpdump, shim, GNOME, NetworkManager, Kernel-GRE-module, openssh, openSSL, libreswan, chrony, rsyslog, sudo and libvirt. Users of openldap should see the note in the known issues section below.