Linux 系統(tǒng)的吉祥物名為 Tux,是一只呆萌的小企鵝。相傳 Linus Torvalds 在童年時(shí)期去澳大利亞的動(dòng)物園游玩時(shí),不幸被一只企鵝咬傷,所以為了“報(bào)復(fù)”就選擇了這個(gè)物種作為吉祥物。這個(gè)故事是否可信無從考證,但萬幸是只企鵝,而不是老虎或者獅子,否則就不是換個(gè) Logo 這么簡單的事了。 [外鏈圖片轉(zhuǎn)存失敗,源站可能有防盜鏈機(jī)制,建議將圖片保存下來直接上傳(img-eE134oAF-1670471964977)(https://typorazhd.oss-cn-beijing.aliyuncs.com/image-20221208114206160.png)] 在介紹常見的 Linux 系統(tǒng)版本之前,首先需要區(qū)分 Linux 系統(tǒng)內(nèi)核與 Linux 發(fā)行套件系統(tǒng)的不同。 ? Linux 系統(tǒng)內(nèi)核指的是一個(gè)由 Linus Torvalds 負(fù)責(zé)維護(hù),提供硬件抽象層、磁盤、文件系統(tǒng)控制及多任務(wù)功能的系統(tǒng)核心程序(第 2 章會(huì)有詳細(xì)介紹)。 ? Linux 發(fā)行套件系統(tǒng)是我們常說的 Linux 操作系統(tǒng),也就是由 Linux 內(nèi)核與各種常用軟件的集合產(chǎn)品。 全球大約有數(shù)百款的 Linux 系統(tǒng)版本,每個(gè)系統(tǒng)版本都有自己的特性和目標(biāo)人群—有的主打穩(wěn)定性和安全性,有的主打免費(fèi)使用,還有的主要突出定制化強(qiáng)等特點(diǎn)。下面從用戶的角度選出最熱門的幾款進(jìn)行介紹。 ? 紅帽企業(yè)版(Linux Red Hat Enterprise Linux, RHEL ) 紅帽公司作為全球知名的開源技術(shù)廠商,其產(chǎn)品值得我們放到第一位來介紹。紅帽公司成立于 1994 年,于 1998 年在納斯達(dá)克上市,自從1999 年起陸續(xù)收購了包括 JBoss 中間件供應(yīng)商、CentOS(社區(qū)企業(yè)操作系統(tǒng))、Ceph 企業(yè)級(jí)存儲(chǔ)業(yè)務(wù)等在內(nèi)的數(shù)十家高科技公司及熱門產(chǎn)品,這么做的目的當(dāng)然是為了對(duì)主營業(yè)務(wù)紅帽企業(yè)版 Linux 進(jìn)行增強(qiáng)。 紅帽企業(yè)版 Linux 最初于 2002 年 3 月面世,當(dāng)年 Dell、HP、Oracle 以及 IBM 公司便紛紛表示支持該系統(tǒng)平臺(tái)的硬件開發(fā),因此紅帽企業(yè)版 Linux 系統(tǒng)的市場(chǎng)份額在近 20年時(shí)間內(nèi)不斷猛增。紅帽企業(yè)版 Linux 當(dāng)時(shí)是全世界使用最廣泛的 Linux 系統(tǒng)之一,在世界 500 強(qiáng)企業(yè)中,所有的航空公司、電信服務(wù)提供商、商業(yè)銀行、醫(yī)療保健公司均無一例外地通過該系統(tǒng)向外提供服務(wù)。 紅帽企業(yè)版 Linux 當(dāng)前的最新版本是 RHEL 8,該系統(tǒng)具有極強(qiáng)的穩(wěn)定性,在全球范圍內(nèi)都可以獲得完善的技術(shù)支持。該系統(tǒng)也是本書和紅帽認(rèn)證考試中默認(rèn)使用的操作系統(tǒng)。 ? 社區(qū)企業(yè)操作系統(tǒng)(Community Enterprise Operating System, CentOS ) 顧名思義,CentOS 是由開源社區(qū)研發(fā)和維護(hù)的一款企業(yè)級(jí) Linux 操作系統(tǒng),在 2014 年 1 月被紅帽公司正式收購。CentOS 系統(tǒng)最為別人廣泛熟悉的標(biāo)簽就是“免費(fèi)”。如果您問一個(gè)運(yùn)維“老鳥”選擇 CentOS 系統(tǒng)的理由,他絕對(duì)不會(huì)跟你說更安全或更穩(wěn)定,而只是說兩個(gè)字—免費(fèi)!由于紅帽企業(yè)版 Linux 是開源軟件,任何人都有修改和創(chuàng)建衍生品的權(quán)利,因此 CentOS 便是將紅帽企業(yè)版 Linux 中的收費(fèi)功能通通去掉,然后將新系統(tǒng)重新編譯后發(fā)布給用戶免費(fèi)使用的 Linux 系統(tǒng)。也正因?yàn)槠涿赓M(fèi)的特性,CentOS 擁有了廣泛的用戶。從本質(zhì)上來說,由于 CentOS 是針對(duì)紅帽企業(yè)版 Linux 進(jìn)行修改后再發(fā)布的版本,因此不會(huì)針對(duì)它單獨(dú)開發(fā)新功能,CentOS 的版本號(hào)也是隨紅帽企業(yè)版 Linux 而變更。例如,CentOS 8.0 對(duì)應(yīng)的就是 RHEL 8.0,CentOS 8.1 對(duì)應(yīng)的就是 RHEL 8.1;以此類推。再就是,CentOS 系統(tǒng)和 RHEL 系統(tǒng)的軟件包可以通用。也就是說,如果工作中用的是 RHEL,但是在安裝某款軟件時(shí)只找到了該軟件的 CentOS 系統(tǒng)軟件源,也是可以正常安裝該軟件的。 ? Fedora Fedora 翻譯為中文是“淺頂軟呢男帽”的意思,翻譯之后跟 Linux 系統(tǒng)很不搭界,所以更多人干脆將其音譯為“費(fèi)多拉”系統(tǒng)。Fedora Linux 是正正經(jīng)經(jīng)的紅帽公司自己的產(chǎn)品,最初是為了給紅帽企業(yè)版 Linux 制作和測(cè)試第三方軟件而構(gòu)建的產(chǎn)品,孕育了最早的開源社群,固定每 6 個(gè)月發(fā)布一個(gè)新版本,當(dāng)前在全球已經(jīng)有幾百萬的用戶。 Fedora是桌面版本的Linux系統(tǒng),可以理解成是微軟公司的Windows XP或者Windows 10。它的目標(biāo)用戶是應(yīng)付日常的工作需要,而不會(huì)追求穩(wěn)定性的人群。用戶可以在這個(gè)系統(tǒng)中體驗(yàn)到最新的技術(shù)和工具,當(dāng)這些技術(shù)和工具成熟后才會(huì)被移植到紅帽企業(yè)版 Linux 中,因此 Fedora 也被稱為 RHEL 系統(tǒng)的“試驗(yàn)田”。運(yùn)維人員如果想每天都強(qiáng)迫自己多學(xué)點(diǎn) Linux 知識(shí),保持自己技術(shù)的領(lǐng)先性,就應(yīng)該多關(guān)注此類 Linux 系統(tǒng)的發(fā)展變化和新特征,不斷調(diào)整自己的學(xué)習(xí)方向。 ? Debian 一款基于 GNU 開源許可證的 Linux 系統(tǒng),歷史久遠(yuǎn),最初發(fā)布于 1993 年 9月。Debian 的名字取自創(chuàng)始人 Ian Murdock 和他女朋友 Debra 的姓氏組合。在維基百科中,Debian 被翻譯為“蝶變”系統(tǒng),多么浪漫而富有詩意的名字。但可惜國內(nèi)的用戶不買賬,看著 Logo 一圈一圈的形狀,硬生生地將經(jīng)念歪了。這么多年下來,現(xiàn)在反而很少有人聽說過蝶變系統(tǒng)這個(gè)名字了。 Debian 系統(tǒng)具有很強(qiáng)的穩(wěn)定性和安全性,并且提供了免費(fèi)的基礎(chǔ)支持,可以良好地適應(yīng)各種硬件架構(gòu),以及提供近十萬種不同的開源軟件,在國外擁有很高的認(rèn)可度和使用率。雖然 Debian 也是基于 Linux 內(nèi)核,但是在實(shí)際操作中還是跟紅帽公司的產(chǎn)品有一些差別,例如RHEL 7和RHEL 8分別使用Yum和DNF工具來安裝軟件,而Debian使用的則是 APT 工具。 ? Ubuntu 是一款桌面版 Linux 系統(tǒng),以 Debian 為藍(lán)本進(jìn)行修改和衍生而來,發(fā)布周期為 6 個(gè)月。Ubuntu 的中文音譯為“烏班圖”,這個(gè)詞最初來自于非洲南部部落使用的祖魯語,意思是“我的存在是因?yàn)榇蠹业拇嬖凇?,體現(xiàn)了一種謙卑、感恩的價(jià)值觀,寓意非常好。Ubuntu 系統(tǒng)的第一個(gè)版本發(fā)布于 2004 年 10 月。2005 年 7 月,Ubuntu 基金會(huì)成立,Ubuntu 后續(xù)不斷增加開發(fā)分支,有了桌面版系統(tǒng)、服務(wù)器版系統(tǒng)和手機(jī)版系統(tǒng)。據(jù)調(diào)查,Ubuntu 最高峰時(shí)的用戶達(dá)到了 10 億人。盡管 Ubuntu 基于 Debian 系統(tǒng)衍生而來,但會(huì)對(duì)系統(tǒng)進(jìn)行深度化定制,因此兩者之間的軟件并不一定完全兼容。Ubuntu系統(tǒng)現(xiàn)在由 Canonical 公司提供商業(yè)技術(shù)支持,只要購買付費(fèi)技術(shù)支持服務(wù)就能獲得幫助,桌面版系統(tǒng)最長時(shí)間 3 年,服務(wù)器版系統(tǒng)最長時(shí)間 5 年。 ? openSUSE 一款源自德國的 Linux 系統(tǒng),在全球范圍內(nèi)有著不錯(cuò)的聲譽(yù)及市場(chǎng)占有率。openSUSE 的桌面版系統(tǒng)簡潔輕快易于使用,而服務(wù)器版本則功能豐富極具穩(wěn)定性,而且即便是“菜鳥”也能輕松上手。雖然 openSUSE 在技術(shù)上頗具優(yōu)勢(shì),而且大大的綠色蜥蜴 Logo 人見人愛,只可惜命途多舛,贊助和研發(fā)該系統(tǒng)的 SuSE Linux AG公司由于效益不佳,于 2003 年被 Novell 公司收購,而 Novell 公司又因經(jīng)營不佳而在2011 年被 Attachmate 公司收購。而到了 2014 年,Attachmate 公司又被 Micro Focus公司收購,后者仍然只把維護(hù) openSUSE 系統(tǒng)的團(tuán)隊(duì)當(dāng)作公司內(nèi)的一個(gè)部門來運(yùn)營。 ? Kali 跟上面的呆萌大蜥蜴相比,Kali Linux 的 Logo 似乎有點(diǎn)兇巴巴,一副不好惹的樣子。這款系統(tǒng)一般是供黑客或安全人員使用的,能夠以此為平臺(tái)對(duì)網(wǎng)站進(jìn)行滲透測(cè)試,通俗來講就是能“攻擊”網(wǎng)站。Kali Linux 系統(tǒng)的前身名為 BackTrack,其設(shè)計(jì)用途就是進(jìn)行數(shù)字鑒識(shí)和滲透測(cè)試,內(nèi)置有 600 多款網(wǎng)站及系統(tǒng)的滲透測(cè)試軟件,包括大名鼎鼎的 Nmap、Wireshark、sqlmap 等。Kali Linux 能夠被安裝到個(gè)人電腦、公司服務(wù)器,甚至手掌大小的樹莓派(一款微型電腦)上,可以讓人有一種隨身攜帶了一個(gè)武器庫的感覺。 ? Gentoo Gentoo 翻譯為中文是“巴布亞企鵝”。終于找到一個(gè)跟 Linux 吉祥物—企鵝相關(guān)的名字了。巴布亞企鵝是企鵝家族中體型最大的物種之一,游泳時(shí)速最快可達(dá)36 千米—多么靈活的胖子! Gentoo 系統(tǒng)最大的特色就是允許用戶完全自由地進(jìn)行定制。開發(fā)人員 Daniel 曾經(jīng)說過:“Gentoo 系統(tǒng)的設(shè)計(jì)出發(fā)點(diǎn)就是讓用戶隨意使用,沒有限制地使用”。只要理解了這句話,后面也就不需要再解釋什么了。在 Gentoo 系統(tǒng)中,任何一部分功能(包括最基本的系統(tǒng)庫和編譯器)都允許用戶重新編譯;用戶也可以選擇喜歡的補(bǔ)丁或者插件進(jìn)行定制。但是,也因?yàn)?Gentoo 極高的自定制性,導(dǎo)致操作復(fù)雜,因此僅適合有經(jīng)驗(yàn)的運(yùn)維人員使用。有興趣的讀者可以在學(xué)習(xí)完本書后嘗試一下該系統(tǒng)。如果大家今后真的安裝了 Gentoo 系統(tǒng),千萬別忘記試一下 Portage 工具。這款軟件管理工具以模塊化、可移植、易維護(hù)和靈活性而著稱,幾乎可以無限制地適應(yīng)用戶的計(jì)算機(jī)硬件。 ? Deepin 在過去的十多年,基于開源系統(tǒng)二次定制開發(fā)的“國產(chǎn)操作系統(tǒng)”陸續(xù)出現(xiàn)過一些,但大多發(fā)展不好,深度操作系統(tǒng)卻是少數(shù)能夠?qū)⒓夹g(shù)研發(fā)與商業(yè)運(yùn)作結(jié)合起來的成功案例。據(jù) Deepin 的官網(wǎng)介紹,該系統(tǒng)是由武漢深之度科技有限公司于 2011 年基于 Debian 系統(tǒng)衍生而來的,提供 32 種語言版本,目前累計(jì)下載量已近 1 億次,用戶遍布 100 余個(gè)國家/地區(qū)。就Deepin來講,最吸引人的還是它的本土化工作。Deepin默認(rèn)集成了諸如WPS Office、搜狗輸入法、有道詞典等國內(nèi)常用的軟件,對(duì)“小白”用戶相當(dāng)友好。當(dāng)然,Deepin的技術(shù)研發(fā)能力相較于國際水平肯定還有差距,這點(diǎn)我們也要承認(rèn)并正視。 ice、搜狗輸入法、有道詞典等國內(nèi)常用的軟件,對(duì)“小白”用戶相當(dāng)友好。當(dāng)然,Deepin的技術(shù)研發(fā)能力相較于國際水平肯定還有差距,這點(diǎn)我們也要承認(rèn)并正視。 總結(jié)來說,雖然上述不同版本的 Linux 系統(tǒng)在界面上可能差別很大,或是在操作方法上不盡相同,但只要是基于 Linux 內(nèi)核研發(fā)的,我們都稱之為 Linux 系統(tǒng)。 |
|