編碼的世界 / 優質文選 / 感情

[服務器]Centos和UBUNTU之爭


2021年10月17日
-   

1.背景


​ 作者擁有3年centos和3年ubuntu系統的使用經歷,其他Linux系統一直沒有考慮過,有朋友一直詢問這兩個系統的區別,很慚愧我無法很系統的給出區別和各自的優缺點,因此產生了本文。

2.安裝


  • UBUNTU安裝需要主板BOIS支持UEFI模式,需要安裝工程人員需要去設置主板配置,而CENTOS則不需要設置,此處CENTOS更優秀;
  • 若服務器之前安裝過WINDOWS系統,安裝UBUNTU前需要格式化磁盤,否則分區會失敗,而CENTOS則不需要格式化,此處CENTOS更優秀;

總結:UBUNTU安裝需要安裝人員設置BOIS和格式化硬盤,尤其對於服務器主板不固定的產品,無疑對安裝人員有更高的要求,可能會增加部署難度;

3.配置


​ UBUNTU網絡配置所有網卡配置都在/etc/network/interfaces中,而CENTOS則在不同的文件中,這一點個人更偏向喜歡UBUNTU;

4.使用


  • 就桌面版而言,UBUNTU的界面更討喜,交互性更佳。對我而言,使用CENTOS做開發就是一場災難。
  • 當習慣UBUNTU桌面後,服務器部署自然而然的希望使用UBUNTU SERVER版本,保持開發和部署環境一致,而不是CENTOS。因為不希望同時熟悉兩套系統的差異(盡管可能差異不大,但後續維護是個長久的過程),並且針對不同系統配置和庫的差異進行適配和兼容,對我而言就是浪費時間。這也成為我在公司極力倡導使用UBUNTU SERVER的原因。
  • 就目前開發而言,大多第三方廠家都是優先支持UBUNTU環境開發。讓開發者在CENTOS和UBUNTU上進行切換,無疑也是場噩夢。
  • 就軟件豐富度而言,沒有具體統計,個人感覺UBUNTU更豐富;
  • 就系統穩定性而言,目前發現UBUNTU問題更多(尤其UBUNTU麒麟版本,多次出現磁盤損壞,需要進行修複),但UBUNTU服務器版本還挺正常和穩定;
  • 就目前雲系統而言,也更偏向UBUNTU;

5.總結


​ UBUNTU在界面上,軟件豐富度上做的更優秀。同時由於更多的開發者都在基於UBUNTU進行軟件開發,日積月累,尤其是隨著個人開發庫的增加,會更依賴於UBUNTU,勢必也會增加UBUNTU Server的使用量,因此可以預見按照目前的形式UBUNTU Server會呈上升趨勢。但系統穩定性和安裝太複雜,需要UBUNTU持續加強和改進。總體而言,個人還是更喜歡和偏向使用UBUNTU,盡管它的桌面版系統偶爾會出各種問題。
  • Centos百科
  • Centos官網
  • Ubuntu百科
  • Centos官網

熱門文章