一、什麼是Linux發行版 就Linux的本質來說,它只是操作系統的核心,負責控制硬體、管理文件系統、程式進程等,並不給用戶提供各種工具和應用軟體。所謂工欲善其事,被必先利其器,一套在優秀的操作系統核心,若沒有強大的應用軟體可以使用,如C/C++編譯器、C/C++庫、系統管理工具、網路工具、辦公軟體 ...
一、什麼是Linux發行版
就Linux的本質來說,它只是操作系統的核心,負責控制硬體、管理文件系統、程式進程等,並不給用戶提供各種工具和應用軟體。所謂工欲善其事,被必先利其器,一套在優秀的操作系統核心,若沒有強大的應用軟體可以使用,如C/C++編譯器、C/C++庫、系統管理工具、網路工具、辦公軟體、多媒體軟體、繪圖軟體等,也無法發揮它強大的功能,用戶也無法僅僅使用這個系統核心進行工作,因此人們以Linux內核為中心,再集成搭配各種各樣的系統管理軟體或應用工具軟體組成一套完整的操作系統,如此的組合便稱為Linux發行版。
二、知名的Linux發行版
1、slackware:它的最大特點就是安裝靈活,目錄結構嚴謹,版本力求穩定而非追新。
- SUSE Linux Enterprise Server (SLES)
- OpenSuse桌面
2、 Debian:非常適合做伺服器操作系統,與Ubuntu比較,它沒有太多的花哨,穩定壓倒一切,對於伺服器系統來說是一條不變的真理,debian這個linux系統,底層非常穩定,內核和記憶體的占用都非常小,在小記憶體的VPS就可以流暢運行Debian,比如128m的記憶體,但debian的幫助文檔和技術資料比較少。對於小記憶體,首選debian,對於非常熟悉linux系統的vps高手,首選debian。
- ubuntu:基於debian,有亮麗的用戶界面,完善的包管理系統,強大的軟體源支持,豐富的技術社區,並且Ubuntu對電腦硬體的支持好於centos和debian,相容性強, Ubuntu應用非常多,但對於伺服器系統來說,個人感覺並不需要太多的各種應用程式,需要的是穩定,操作方便,維護簡單的系統。如果你需要在伺服器端使用圖 形界面,ubuntu是一個不錯的選擇,你需要註意的是,圖形界面占用的記憶體非常大,而記憶體越大的vps價格也越高。
- mint:Linux Mint是基於Ubuntu的,Ubuntu的核心是Debian。
3、redhat:
- RHEL: RedHat Enterprise Linux,每18個月發行一個新版本,紅帽從創建開始,就採用開放源代碼的模式,為全球企業提供專業技術和服務。紅帽將系統源代碼共用給具有一定資格的使用者,並且這些使用者可以免費使用並且作為一個開源軟體商.
- CentOS:相容RHEL的格式, 是一個基於Red Hat Linux 提供的可自由使用源代碼的企業級Linux發行版本.每個版本的CentOS都會獲得十年的支持(通過安全更新方式)。新版本的 CentOS 大約每兩年發行一次,而每個版本的 CentOS 會定期(大概每六個月)更新一次,以便支持新的硬體。
redhat 和 centos區別:RED HAT是不收費的,如果需要定製服務和服務更新,需要收取服務費。它和centos的區別主要在於:首先它倆的內核都是Linux,都是開源免費使用,redhat會提供源代碼,而作為完全免費的centos是不提供源代碼,最只要如果你使用 CentOS,你不會因新的有 bug 的應用程式版本而遇到任何穩定性問題,因為你不會得到那個新的有 bug 的版本。centos可謂是是red hat的社區版本,紅帽公司只為red hat版本提供技術服務(當然肯定是收費的...),而對centos不提供。
- 中標麒麟:中標軟體
- Fedora:每6個月發行一個新版本,是一套從Red Hat Linux發展出來的免費Linux系統。Red Hat會將一些先行技術放入Fedora進行試驗.它使用RPM包來安裝軟體,並且提供repo這種包管理器來簡化軟體包的安裝流程和進行軟體包升級。
4、 ArchLinux:輕量簡潔
5、Gentoo:極致性能,不提供傳統意義的安裝程式
6、 LFS: Linux From scratch 自製Linux
7、Android: kernel+busybox(工具集) +java虛擬機
三、Linux分支參考網站:
http://futurist.se/gldt/
http://www.mindpin.com/d3js-demo/linux/
四、獲取發行版
CentOS
https://wiki.centos.org/Download
http://mirrors.aliyun.com
http://mirrors.sohu.com
http://mirrors.163.com