Linux的發行版 英文Linux distribution,為一般用戶預先集成好的Linux操作系統及各種應用軟件。一般用戶不需要重新編譯,在直接安裝之后,只需要小幅度更改設置就可以使用,通常以軟件包管理系統來進行應用軟件的管理。Linux發行版通常包含了包括桌面環境、辦公包、媒體播放器、數據庫等應用軟件。這些操作系統通常由Linux內核、以及來自GNU計划的大量的函數庫,和基於X Window的圖形界面。現在有超過300個Linux發行版。大部分都正處於活躍的開發中,不斷地改進。
對發行版本的划分通常經過2個維度 1.按打包方式划分 2.按發行方式划分,我們這里以第一個維度來距離常用linux發行版
下面一起來時划分之旅吧
1.按打包方式划分
基於Dpkg(Debian系)Debian GNU / Linux是一種強調使用自由軟件的發行版。它支持多種硬件平台。Debian及其派生發行版使用deb軟件包格式,並使用dpkg及其前端作為包管理器。
Debian系
Debian GNU/Linux:擁有龐大的(29000+)軟件包,Debian強調開源和自由。
Deepin:深度 開始吸引我的還以為是深度host公司做的,后來查詢資料發現並不是,系統界面做的非常漂亮,一眼望去還以為是蘋果系統
Ubuntu: 對linux稍有了解的也知道這是一個非常出名的發行版
基於RPM(Red Hat系)Red Hat Linux和SUSE Linux是最早使用RPM格式軟件包的發行版,如今RPM格式已廣泛運用於眾多的發行版。這兩種發行版后來都分為商業版本和社區支持版本。Red Hat Linux的社區支持版本現稱為Fedora,商業版本則稱為Red Hat Enterprise Linux。
Red Hat Enterprise Linux:紅帽Linux商業版本
CentOS:社區版本,旨在100%的與Red Hat Linux商業版兼容,但不包括服務
Fedora:紅帽公司免費的版本,包含很多新功能,但不穩定,一般安裝在桌面級別,工作站級別
Red Flag Linux:紅旗linux,由北京中科紅旗軟件技術有限公司開發
SUSE/openSUSE:來自德國,是歐洲最流行的包之一
Slackware系 Slackware走了一條同其他的發行版本(Red Hat、Debian、Gentoo、SuSE、 Mandriva、Ubuntu等)不同的道路,它力圖成為“UNIX風格”的Linux發行版本。它的方針是只吸收穩定版本的應用程序,並且缺少其他Linux版本中那些為發行版本定制的配置工具。
Slackware:一個老牌包,由Patrick Volkerding維護,特別注重簡潔與安全。
Zenwalk Linux(以前是MiniSlack):基於Slackware作了優化,注重簡便、快捷。
其他打包方式的包
ArchLinux:基於KISS原則,針對x86-64的CPU做了優化,以.pkg.tar.xz格式打包並由包管理器進行跟蹤維護,特別適合動手能力強的Linux用戶
Gentoo:這個包采用自己獨特的Portage包管理系統,吸引了許多狂熱愛好者以及專業人士,由於能自己編譯及調整源碼依賴等選項,而獲得至高的自定義性及優化的軟件,在源碼包也有相當多新舊版本的選擇,是個強調能自由選擇的發行版。
綜上所屬,常見發行版為:Debian GNU/Linux,Deepin,Ubuntu ,Red Hat Enterprise Linux,CentOS Fedora,Red Flag Linux,SUSE/openSUSE,Slackware, Zenwalk Linux,ArchLinux,Gentoo等等