CentOS vs. Ubuntu
Linux 的可選項似乎“無窮無盡”,因為每個人都可以通過修改一個已經發行的版本或者新的白手起家的版本(LFS) 來組建 Linux。關於 Linux 發行版的選擇,我們關注的因素包括使用者介面、檔案系統、包分配、新的特徵選項以及更新周期和可維護性等。
在這篇文章中,我們會講到兩個較為熟知的 Linux 發行版,實際山,更多的是介紹兩者之間的不同,以及在哪些角度一方比另一方更好。
什麼是 CentOS?
CentOS (Community Enterprise Operating System) 是脫胎於
紅帽企業 Linux (RHEL) 並與之相容的 Linux 複製社區支援的發行版,所以我們可以認為 CentOS 是 RHEL 的一個免費版。CentOS 的沒一套發行版都有 10 年的維護期,每個新版本的釋出周期為 2 年。在 1 月 14 日,CentOS 聲明正式加入紅帽,為新的 CentOS 董事會所管理,但仍然保持與 RHEL 的獨立性。
擴充閱讀——如何安裝 CentOS?
CentOS 的曆史和第一次釋出
CentOS第一次釋出是在 2004 年,當時名叫 cAOs Linux;它是由社區維護和管理的一套基於 RPM 的發行版。
CentOS 結合了包括 Debian、Red Hat Linux/Fedora 和 FreeBSD等在內的許多方面,使其能夠令伺服器和叢集穩定工作 3 到 5 年的時間。它有一群開源軟體開發人員作為擁躉,但只是一個大型組織(CAO 組織)的一部分1。
在 2006 年 6 月,David Parsley宣布由他開發的 TAO Linux,另一個 RHEL 複製版本,退出曆史舞台並全力轉入 CentOS 的開發工作。不過,他的領域轉移並不會影響之前的 TAO 使用者, 因為他們可以通過使用 yum update 來更新他們的系統。
2014 年 1 月,紅帽開始贊助 CentOS 項目,並移交了所有權和商標。
[1. 開源軟體]
CentOS 設計
確切地說,CentOS 是付費 RHEL (Red Had Enterprise Edition) 版本的複製。RHEL 提供源碼以供之後為 CentOS 修改和變更(移除商標和logo)並完善為最終的成品。
Ubuntu
Ubuntu 是一個 基於 Debian 的 Linux 作業系統,應用於案頭、伺服器、智能手機和平板電腦等多個領域。Ubuntu 是由一個叫做 Canonical Ltd 的公司發行的,南非的 Mark Shuttleworth 給予贊助。
擴充閱讀——安裝完 Ubuntu 16.10 必須做的 10 件事
Ubuntu DesignUbuntu 設計
Ubuntu 是一個在全世界的開發人員共同努力下產生的開源發行版。在這些年的悉心經營下,Ubuntu 變得越來越現代化和人性化,整個系統運行也更加流暢、安全,並且有成千上萬的應用可供下載。
由於它是基於Debian的,因此它也支援 .deb 包、最近 post 包系統和更為安全的snap 包格式 (snappy).
這種新的打包系統允許應用能夠滿足所有的依賴性進而傳送。
擴充閱讀——Ubuntu 16.10 中的 Linux 及 Ubuntu 回顧
CentOS 與 Ubuntu 的區別
- Ubuntu 基於 Debian, CentOS 基於 RHEL;
- Ubuntu 使用 .deb and .snap 的包,CentOS 使用 .rpm 和 flatpak 包;
- Ubuntu 使用 apt 來更新,CentOS 使用 yum;
- CentOS 看起來會更穩定,因為它不會像 Ubuntu 那樣對包做常規性更新,但這並不意味著 Ubuntu 就不比 CentOS 安全;
- Ubuntu 有更多的文檔和免費的問題、資訊支援;
- Ubuntu 伺服器版本有更多的雲端服務和容器部署上的支援。
結論
不論你的選擇如何,是 Ubuntu 還是 CentOS,兩者都是非常優秀穩定的發行版。如果你想要一個釋出周期更短的版本,那麼就選 Ubuntu;如果你想要一個不經常變更包的版本,那麼就選 CentOS。在下方留下的評論,說出你更鐘愛哪一個吧!
via:http://www.linuxandubuntu.com/home/centos-vs-ubuntu
作者:linuxandubuntu.com
譯者:Meditator-hkx
校對:校對者ID
本文由LCTT原創編譯,Linux中國榮譽推出