個人觀點
centos 已經宣布不再維護,有人建議換成 opensuse生產環境首選,穩定性好,占用的儲存空間小,啟動關閉快。
大部分軟體的文件都會提供 centos 的安裝說明。
缺點是包源太老太少,導致很多任務具都需要編譯安裝。萬年自帶 python2...(安裝 python3 推薦使用 miniconda3)
專門用來跑 docker 的話挺好的,很穩定。但是日常使用起來不是很順手,這也和我最初是從 ubuntu 上手的 linux 有關。
主要是國內各雲廠商,預設都搞的 centos,現在又啥都要上雲。沿用 centos 是坑最少的方案。
個人開發環境首選,包源更新快,穩定性也不錯,系統占用的儲存會比 centos 大一些,cpu/mem 也會占用多一些,但是日常使用更舒心。
包源豐富,更新及時(相比 centos/debian,不和 arch 比),比如 python3 一般只比官方最新版低乙個大版本。
大部分軟體的文件都會提供 ubuntu(或 ubuntu/debian) 的安裝說明。
測試環境的話還是盡量和生產環境一致。
匯出的 ova 虛擬機器映象比 centos 的大不少。只裝乙個 docker/docker-compose 的情況下,centos 的 ova 只有 900m,而 ubuntu 有 1.8g。。。
關機時可能會等待兩三分鐘。。參見 「bug」vmware 虛擬機器的關機測試中,ubuntu 明顯比 centos 慢
更新快,軟體豐富,開箱即用,確實是有代價的。
製作 docker 映象首選,目前大部分熱門專案的 docker 映象的預設 os 都是 debian/alpine.
debian 用做虛擬機器/物理機 os 的文件相比 ubuntu/centos 要少,可能也因此用的人少些。
debian 官方源中的 python3 一般比 ubuntu 低乙個大版本號。
redhat 好像在發力新一代容器構建工具 buildah,未來會如何?目前還不好猜。opensuse 基於企業版 suse,它和 centos 一樣,也是用的 rpm 作為軟體包格式,但是它提供了獨特的 zypper 作為包管理器,用著感覺比 yum 舒心,而且包源新很多。
個人目前很喜歡 opensuse.
redhat(centos) 和 canonical(ubuntu) 兩家公司目前都在 cloud 上火熱發展,兩家公司都在積極發展 kubernetes 雲原生和邊緣計算。
而在 os 上,這兩家的 server os 應用都非常廣泛,不過 redhat 一開始就是面向企業,因此更有優勢。從開源工具上看 redhat 也要比 canonical 更勝一籌。
k8s 生態圈的很多熱門元件都是從 redhat 生態中發展出來的,包括 flannel、prometheus-operato,以及有望替換 docker 的 podman+buildah,另有 kubernetes 發行版 openshift
適合作為個人桌面使用,arch 系的 yay 超舒心,deepin 國產驕傲。
適合折騰用?其他的沒怎麼接觸過,感覺都很折騰。
linux發行版適合做伺服器排名
由於需要用到linux做伺服器,上網找了些資料,總的來說比較亂,每個都有好評與差評,我排列了用得最多的排名如下 僅供參考,資料不一定正確 免費 centos 5 是redhat的開源版本 debian ubuntu suse freebsd kde fedora 比較注重新特性的開發,不太注重穩定性...
10 大最流行的Linux伺服器發行版
就像你所知道的,很多的資料中心伺服器上都執行著 linux 這樣可以節省大量的許可證費用及維護費用。但面對儲多的 linux 發行版,隨之而來的問題是,你會選擇哪個 linux 發行版作為伺服器的作業系統呢?這裡列出了前 10 個最流行的 linux 伺服器發行版,也許其中有幾個你可能還沒有聽說過。...
Linux的發行版
談到linux的發行版本,太多了,可能誰也不能給出乙個準確的數字,但是有一點是可以肯定的,linux正在變得越來越流行。面對這麼多的linux發行版,打算從其他系統轉到linux系統來的初學者可能會感到困惑,即便是忠實的 linux 使用者也沒有時間和精力去挨個嘗試,因此初學者在學習linux之前,...