還有其他髮型版,選哪個好呢?
個人推薦Ubuntu Server...
從兩個維度考量:一、新技術支援支援上,Ubuntu版本跟進的速度較快。但這可能帶來的問題就是與該環境相適配的軟體系統相容性及穩定性的問題。
二、版本維護週期。 Ubuntu版本維護週期時間相對較短,一定要使用其LTS長效版本,基本上從發佈到支援線束能保證5年的支援週期。 CentOS維護週期較長,基本上都在10年左右。
如果技術實力強,喜歡跟進最新的核心架構技術,獨立解決問題能力較強,可以偏Ubuntu(如果技術實力強,不怕折騰,選什麼版本倒無所謂了)。如果所部署專案對是企業級的,對基礎環境依賴性強,希望長期維持系統環境相對穩定,可以選擇CentOS。
文中涉及的維護週期資料來源:
CentOS各版本生命支持週期CentOS各版本發布歷史
樓上的回答和評論怎麼都在提ubuntu呢,雖然ubuntu也屬於debian系,但二者並不等價吧。在Linux下做開發的話ubuntu是不二之選了。 至於服務端的話,debian比較穩定,每次更新都是經過了很嚴格的測試,而centos和redhat比較接近。如果打算一直走免費的道路的話推薦debian線路,如果後期會向企業級redhat靠攏的話就選centos。
一般說Debian都指的是Ubuntu系的吧,畢竟官方的Debian比較難裝,不太友善。 如果是個人開發,尤其是安卓方面的。用Ubuntu的衍生版LinuxMint比較好,介面更友善而且很方便裝Flash、Java等軟體,而且可以通用官方Ubuntu軟體來源(包括國內源)。畢竟Unity實在不討好。企業部署,如果用Docker,配合Ubuntu的輕量級是也比較好。 如果是企業級的,開發用的話建議用CentOS。技術穩定也比較成熟,大而全。而且CentOS有完整DVD安裝來源可以用。 Ubuntu主要都是LiveDVD,很多軟體要連網下載。
個人推薦Ubuntu Server...
從兩個維度考量:
一、新技術支援支援上,Ubuntu版本跟進的速度較快。但這可能帶來的問題就是與該環境相適配的軟體系統相容性及穩定性的問題。
二、版本維護週期。 Ubuntu版本維護週期時間相對較短,一定要使用其LTS長效版本,基本上從發佈到支援線束能保證5年的支援週期。 CentOS維護週期較長,基本上都在10年左右。
如果技術實力強,喜歡跟進最新的核心架構技術,獨立解決問題能力較強,可以偏Ubuntu(如果技術實力強,不怕折騰,選什麼版本倒無所謂了)。如果所部署專案對是企業級的,對基礎環境依賴性強,希望長期維持系統環境相對穩定,可以選擇CentOS。
文中涉及的維護週期資料來源:
CentOS各版本生命支持週期
CentOS各版本發布歷史
樓上的回答和評論怎麼都在提ubuntu呢,雖然ubuntu也屬於debian系,但二者並不等價吧。在Linux下做開發的話ubuntu是不二之選了。
至於服務端的話,debian比較穩定,每次更新都是經過了很嚴格的測試,而centos和redhat比較接近。如果打算一直走免費的道路的話推薦debian線路,如果後期會向企業級redhat靠攏的話就選centos。
一般說Debian都指的是Ubuntu系的吧,畢竟官方的Debian比較難裝,不太友善。
如果是個人開發,尤其是安卓方面的。用Ubuntu的衍生版LinuxMint比較好,介面更友善而且很方便裝Flash、Java等軟體,而且可以通用官方Ubuntu軟體來源(包括國內源)。畢竟Unity實在不討好。企業部署,如果用Docker,配合Ubuntu的輕量級是也比較好。
如果是企業級的,開發用的話建議用CentOS。技術穩定也比較成熟,大而全。而且CentOS有完整DVD安裝來源可以用。 Ubuntu主要都是LiveDVD,很多軟體要連網下載。