很多想學(xué)習(xí)linux系統(tǒng)的學(xué)員經(jīng)常在第一節(jié)課會(huì)碰到老師來(lái)講關(guān)于linux的版本問(wèn)題,今天我們就來(lái)回憶一下關(guān)于linux有幾個(gè)發(fā)行版本的問(wèn)題。
從技術(shù)上來(lái)說(shuō),李納斯?托瓦茲開(kāi)發(fā)的 Linux 只是一個(gè)內(nèi)核。內(nèi)核指的是一個(gè)提供設(shè)備驅(qū)動(dòng)、文件系統(tǒng)、進(jìn)程管理、網(wǎng)絡(luò)通信等功能的系統(tǒng)軟件,內(nèi)核并不是一套完整的操作系統(tǒng),它只是操作系統(tǒng)的核心。一些組織或廠商將 Linux 內(nèi)核與各種軟件和文檔包裝起來(lái),并提供系統(tǒng)安裝界面和系統(tǒng)配置、設(shè)定與管理工具,就構(gòu)成了 Linux 的發(fā)行版本。
在 Linux 內(nèi)核的發(fā)展過(guò)程中,各種 Linux 發(fā)行版本起了巨大的作用,正是它們推動(dòng)了 Linux 的應(yīng)用,從而讓更多的人開(kāi)始關(guān)注 Linux。因此,把 Red Hat、Ubuntu、SUSE 等直接說(shuō)成 Linux 其實(shí)是不確切的,它們是 Linux 的發(fā)行版本,更確切地說(shuō),應(yīng)該叫作“以Linux為核心的操作系統(tǒng)軟件包”。
Linux 的各個(gè)發(fā)行版本使用的是同一個(gè) Linux 內(nèi)核,因此在內(nèi)核層不存在什么兼容性問(wèn)題,每個(gè)版本有不一樣的感覺(jué),只是在發(fā)行版本的最外層(由發(fā)行商整合開(kāi)發(fā)的應(yīng)用)才有所體現(xiàn)。
Linux 的發(fā)行版本可以大體分為兩類:
商業(yè)公司維護(hù)的發(fā)行版本,以著名的 Red Hat 為代表;社區(qū)組織維護(hù)的發(fā)行版本,以 Debian 為代表。
很難說(shuō)大量 Linux 版本中哪一款更好,每個(gè)版本都有自己的特點(diǎn)。下面為大家介紹 4 款我國(guó)國(guó)內(nèi)應(yīng)用較多的 Linux 發(fā)行版本。
1) Red Hat Linux
Red Hat(紅帽公司)創(chuàng)建于 1993 年,是目前世界上資深的 Linux 廠商,也是最獲認(rèn)可的 Linux 品牌。
Red Hat 公司的產(chǎn)品主要包括 RHEL(Red Hat Enterprise Linux,收費(fèi)版本)和 CentOS(RHEL 的社區(qū)克隆版本,免費(fèi)版本)、Fedora Core(由 Red Hat 桌面版發(fā)展而來(lái),免費(fèi)版本)。
Red Hat 是在我國(guó)國(guó)內(nèi)使用人群最多的 Linux 版本,資料豐富,如果你有什么不明白的地方,則容易找到人來(lái)請(qǐng)教,而且大多數(shù) Linux 教程是以 Red Hat 為例來(lái)講解的(包括本教程)。
本教程以我國(guó)國(guó)內(nèi)互聯(lián)網(wǎng)公司常用的 Linux 發(fā)行版本 CentOS 為例講解,它是基于 Red Hat Enterprise Linux 源代碼重新編譯、去除 Red Hat 商標(biāo)的產(chǎn)物,各種操作使用和付費(fèi)版本沒(méi)有區(qū)別,且完全免費(fèi)。缺點(diǎn)是不向用戶提供技術(shù)支持,也不負(fù)任何商業(yè)責(zé)任。有實(shí)力的公司可以選擇付費(fèi)版本。
2) Ubuntu Linux
Ubuntu 基于知名的 Debian Linux 發(fā)展而來(lái),界面友好,容易上手,對(duì)硬件的支持非常全面,是目前最適合做桌面系統(tǒng)的 Linux 發(fā)行版本,而且 Ubuntu 的所有發(fā)行版本都免費(fèi)提供。
Ubuntu 的創(chuàng)始人 Mark Shuttleworth 是非常具有傳奇色彩的人物。他在大學(xué)畢業(yè)后創(chuàng)建了一家安全咨詢公司,1999 年以 5.75 億美元被收購(gòu),由此一躍成為南非最年輕有為的本土富翁。作為一名狂熱的天文愛(ài)好者,Mark Shuttleworth 于 2002 年自費(fèi)乘坐俄羅斯聯(lián)盟號(hào)飛船,在國(guó)際空間站中度過(guò)了 8 天的時(shí)光。之后,Mark Shuttleworth 創(chuàng)立了 Ubuntu 社區(qū),2005 年 7 月 1 日建立了 Ubuntu 基金會(huì),并為該基金會(huì)投資 1000 萬(wàn)美元。他說(shuō),太空的所見(jiàn)正是他創(chuàng)立 Ubuntu 的精神之所在。如今,他最熱衷的事情就是到處為自由開(kāi)源的 Ubuntu 進(jìn)行宣傳演講。
3) SuSE Linux
SuSE Linux 以 Slackware Linux 為基礎(chǔ),原來(lái)是德國(guó)的 SuSE Linux AG 公司發(fā)布的 Linux 版本,1994 年發(fā)行了第一版,早期只有商業(yè)版本,2004 年被 Novell 公司收購(gòu)后,成立了 OpenSUSE 社區(qū),推出了自己的社區(qū)版本 OpenSUSE。
SuSE Linux 在歐洲較為流行,在我國(guó)國(guó)內(nèi)也有較多應(yīng)用。值得一提的是,它吸取了 Red Hat Linux 的很多特質(zhì)。
SuSE Linux 可以非常方便地實(shí)現(xiàn)與 Windows 的交互,硬件檢測(cè)非常優(yōu)秀,擁有界面友好的安裝過(guò)程、圖形管理工具,對(duì)于終端用戶和管理員來(lái)說(shuō)使用非常方便。
4) Gentoo Linux
Gentoo 最初由 Daniel Robbins(FreeBSD 的開(kāi)發(fā)者之一)創(chuàng)建,首個(gè)穩(wěn)定版本發(fā)布于 2002 年。Gentoo 是所有 Linux 發(fā)行版本里安裝最復(fù)雜的,到目前為止仍采用源碼包編譯安裝操作系統(tǒng)。
不過(guò),它是安裝完成后最便于管理的版本,也是在相同硬件環(huán)境下運(yùn)行最快的版本。自從 Gentoo 1.0 面世后,它就像一場(chǎng)風(fēng)暴,給 Linux 世界帶來(lái)了巨大的驚喜,同時(shí)也吸引了大量的用戶和開(kāi)發(fā)者投入 Gentoo Linux 的懷抱。
有人這樣評(píng)價(jià) Gentoo:快速、設(shè)計(jì)干凈而有彈性,它的出名是因?yàn)槠涓叨鹊淖远ㄖ菩裕ɑ谠创a的發(fā)行版)。盡管安裝時(shí)可以選擇預(yù)先編譯好的軟件包,但是大部分使用 Gentoo 的用戶都選擇自己手動(dòng)編譯。這也是為什么 Gentoo 適合比較有 Linux 使用經(jīng)驗(yàn)的老手使用。
Linux 發(fā)行版本的選擇
Linux 的發(fā)行版本眾多,在此不逐一介紹,下面給選擇 Linux 發(fā)行版本犯愁的朋友一點(diǎn)建議:
如果你需要的是一個(gè)服務(wù)器系統(tǒng),而且已經(jīng)厭煩了各種 Linux 的配置,只是想要一個(gè)比較穩(wěn)定的服務(wù)器系統(tǒng),那么建議你選擇 CentOS 或 RHEL。
如果你只是需要一個(gè)桌面系統(tǒng),而且既不想使用盜版,又不想花大價(jià)錢(qián)購(gòu)買(mǎi)商業(yè)軟件,不想自己定制,也不想在系統(tǒng)上浪費(fèi)太多時(shí)間,則可以選擇 Ubuntu。
如果你想深入摸索一下 Linux 各個(gè)方面的知識(shí),而且還想非常靈活地定制自己的 Linux 系統(tǒng),那就選擇 Gentoo 吧,盡情享受 Gentoo 帶來(lái)的自由快感。
如果你對(duì)系統(tǒng)穩(wěn)定性要求很高,則可以考慮 FreeBSD。
如果你需要使用數(shù)據(jù)庫(kù)高級(jí)服務(wù)和電子郵件網(wǎng)絡(luò)應(yīng)用,則可以選擇 SuSE。
更多的關(guān)于
linux培訓(xùn)知識(shí),歡迎隨時(shí)聯(lián)系傳智播客,您可以通過(guò)網(wǎng)頁(yè)右下側(cè)的窗口直接咨詢我們