Linux入門知識(shí)_第1頁(yè)
Linux入門知識(shí)_第2頁(yè)
Linux入門知識(shí)_第3頁(yè)
Linux入門知識(shí)_第4頁(yè)
Linux入門知識(shí)_第5頁(yè)
已閱讀5頁(yè),還剩55頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第1章Linux介紹,主要內(nèi)容,1,2,Linux的起源,自由軟件的發(fā)展,3,Linux的特點(diǎn),4,常見(jiàn)Linux版本,1.1自由軟件的發(fā)展,返回,依據(jù)許可方式的不同,大致可將軟件區(qū)分為幾類:商業(yè)軟件:此類授權(quán)通常不允許用戶隨意的復(fù)制、研究、修改或散布該軟件。違反此類授權(quán)通常會(huì)有嚴(yán)重的法律責(zé)任。傳統(tǒng)的商業(yè)軟件公司會(huì)采用此類授權(quán),例如微軟的Windows和辦公軟件。自由軟件:是指允許任何人使用、拷貝、修改、分發(fā)(免費(fèi)/少許收費(fèi))、改進(jìn)的軟件?!白杂伞睂?shí)際上指的是使用上的自由、獲得源程序的自由、修改的自由、復(fù)制和推廣的自由。所有的自由軟件都遵循“Copyleft”(版權(quán)留左)原則,可以拷貝、修改、重新發(fā)布,源代碼的修改和改進(jìn)公開(kāi)。GPL(GeneralPublicLicense通用公共許可)在給予用戶各種權(quán)利的同時(shí)也要求用戶通過(guò)修改其自由軟件而得到的軟件也必須成為自由軟件,從整體上保證了自由軟件的衍生和傳播。,1.1自由軟件的發(fā)展,返回,共享軟件:通??擅赓M(fèi)的取得并使用其試用版,但在功能或使用期間上受到限制。開(kāi)發(fā)者會(huì)鼓勵(lì)用戶付費(fèi)以取得功能完整的商業(yè)版本。免費(fèi)軟件:可免費(fèi)取得和轉(zhuǎn)載,但并不提供源碼,也無(wú)法修改。公共軟件:原作者已放棄權(quán)利,著作權(quán)過(guò)期,或作者已經(jīng)不可考究的軟件。使用上無(wú)任何限制。,1.1自由軟件的發(fā)展,1、20世紀(jì)70年代Unix不斷壯大,返回,UNIX,是一個(gè)強(qiáng)大的多用戶、多任務(wù)操作系統(tǒng),支持多種處理器架構(gòu),最早由KenThompson、DennisRitchie和DouglasMcIlroy于1969年在AT&T的貝爾實(shí)驗(yàn)室開(kāi)發(fā)。由于UNIX具有技術(shù)成熟、可靠性高、網(wǎng)絡(luò)和數(shù)據(jù)庫(kù)功能強(qiáng)、伸縮性突出和開(kāi)放性好等特色,可滿足各行各業(yè)的實(shí)際需要,特別能滿足企業(yè)重要業(yè)務(wù)的需要,已經(jīng)成為主要的工作站平臺(tái)和重要的企業(yè)操作平臺(tái)。1974年,Thompson和Ritchie合作在ACM通信上發(fā)表了一片關(guān)于UNIX的文章,這是UNIX第一次出現(xiàn)在貝爾實(shí)驗(yàn)室以外。此後UNIX被政府機(jī)關(guān),研究機(jī)構(gòu),企業(yè)和大學(xué)注意到,并逐漸流行開(kāi)來(lái)。,1.1自由軟件的發(fā)展,2、1979年后Unix不再免費(fèi),返回,當(dāng)時(shí)的UNIX擁有者AT&T公司以低廉甚至免費(fèi)的許可將Unix源碼授權(quán)給學(xué)術(shù)機(jī)構(gòu)做研究或教學(xué)之用,許多機(jī)構(gòu)在此源碼基礎(chǔ)上加以擴(kuò)充和改進(jìn),形成了所謂的Unix“變種(Variations)”,這些變種反過(guò)來(lái)也促進(jìn)了Unix的發(fā)展,其中最著名的變種之一是由加州大學(xué)Berkeley分校開(kāi)發(fā)的BSD產(chǎn)品。1979年AT&T意識(shí)到了Unix的商業(yè)價(jià)值,不再將Unix源碼授權(quán)給學(xué)術(shù)機(jī)構(gòu),并對(duì)之前的Unix及其變種聲明了版權(quán)權(quán)利。AT&T在1979年發(fā)行的第七版UNIX中,特別提到了不可對(duì)學(xué)生提供源碼的嚴(yán)格限制。同時(shí),也造成UNIX業(yè)界之間的緊張氣氛,并且也引發(fā)了很多的商業(yè)糾紛。,1.1自由軟件的發(fā)展,3、1984年GNU與FSF計(jì)劃成立,返回,1984年理查德斯托曼先生開(kāi)創(chuàng)了自由軟件運(yùn)動(dòng),啟動(dòng)GNU計(jì)劃,希望寫出一個(gè)和Unix兼容的自由軟件的操作系統(tǒng)。1991年芬蘭人LinusTorvalds開(kāi)發(fā)了一個(gè)Linux內(nèi)核。1993年Linux軟件正式加盟“自由軟件聯(lián)盟”。理查德斯托曼先生表示:“Linux是GPL協(xié)議下眾多軟件中的一種,正是基于GPL自由公開(kāi)的機(jī)制,使得眾多的電腦高手有機(jī)會(huì)參與其內(nèi)核的開(kāi)發(fā),從而使其在短短幾年內(nèi)取得飛速的發(fā)展。GNU是由“GNUsNotUnix”所遞歸定義出的首字母縮寫語(yǔ)。GNU的首要目標(biāo)是作為自由軟件。,1.1自由軟件的發(fā)展,3、1984年GNU與FSF計(jì)劃成立,返回,即便GNU不比UNIX有技術(shù)優(yōu)勢(shì),它卻有一個(gè)允許用戶合作的社會(huì)優(yōu)點(diǎn),以及一個(gè)與道德有關(guān)的優(yōu)點(diǎn),也就是尊重用戶的自由。自由軟件基金會(huì)(FreeSoftwareFoundation,F(xiàn)SF)是倡導(dǎo)自由軟件和開(kāi)源軟件的國(guó)際性非盈利組織,對(duì)于國(guó)際開(kāi)源社區(qū)的形成和發(fā)展起到了重要的推動(dòng)作用。FSF是一個(gè)免稅的為自由軟件發(fā)展的慈善團(tuán)體,它接受捐款,但是其大部分收入常常來(lái)自銷售自由軟件的拷貝和其他相關(guān)的服務(wù)。,1.1自由軟件的發(fā)展,4、GPL公共許可產(chǎn)生,返回,1984年為了避免基于GNU所開(kāi)發(fā)的自由軟件被其他人利用而成為某個(gè)人的專利軟件,史托曼與律師草擬了著名的通用公共許可證(GeneralPublicLicense)。GNU通用公共許可證簡(jiǎn)稱為GPL,是由自由軟件基金會(huì)發(fā)行的用于計(jì)算機(jī)軟件的協(xié)議證書(shū),使用該證書(shū)的軟件被稱為自由軟件。大多數(shù)的GNU程序和超過(guò)半數(shù)的自由軟件使用它。史托曼對(duì)GPL一直是強(qiáng)調(diào)Free的,這個(gè)Free的意思是這樣的。大意是說(shuō),F(xiàn)reeSoftware(自由軟件)是一種自由的權(quán)力,并非是“價(jià)格”。舉例來(lái)說(shuō),你可以擁有自由呼吸的權(quán)力,你擁有自由發(fā)表言論的權(quán)力,但是,這并不代表你可以到處喝“免費(fèi)的啤酒!,1.1自由軟件的發(fā)展,4、GPL公共許可產(chǎn)生,返回,也就是說(shuō),自由軟件的重點(diǎn)并不是指“免費(fèi)”的,而是指具有“自由度”(freedom)的軟件,史托曼進(jìn)一步說(shuō)明了自由度的意義是:用戶可以自由執(zhí)行、復(fù)制、再發(fā)行、學(xué)習(xí)、修改與強(qiáng)化自由軟件。這無(wú)疑是個(gè)好消息!因?yàn)槿绱艘粊?lái),你所拿到的軟件可能原先只能在UNIX上面跑,但是經(jīng)過(guò)源碼的修改之后,你將可以拿它在Linux或者是Windows上運(yùn)行!總之,一個(gè)軟件掛上了GPL版權(quán)聲明之后,它自然就成了自由軟件!,1.1自由軟件的發(fā)展,4、GPL公共許可產(chǎn)生,返回,也就是說(shuō),自由軟件的重點(diǎn)并不是指“免費(fèi)”的,而是指具有“自由度”(freedom)的軟件,史托曼進(jìn)一步說(shuō)明了自由度的意義是:用戶可以自由執(zhí)行、復(fù)制、再發(fā)行、學(xué)習(xí)、修改與強(qiáng)化自由軟件。這無(wú)疑是個(gè)好消息!因?yàn)槿绱艘粊?lái),你所拿到的軟件可能原先只能在UNIX上面跑,但是經(jīng)過(guò)源碼的修改之后,你將可以拿它在Linux或者是Windows上運(yùn)行!總之,一個(gè)軟件掛上了GPL版權(quán)聲明之后,它自然就成了自由軟件!,1.1自由軟件的發(fā)展,4、GPL公共許可產(chǎn)生,返回,也就是說(shuō),既然GPL是站在互助互利的角度上去開(kāi)發(fā)的,你自然不應(yīng)該將大家的成果占為己有,因此你不可以將一個(gè)GPL軟件的授權(quán)取消,即使你已經(jīng)對(duì)該軟件進(jìn)行大幅度的修改。那么自由軟件也不能銷售嗎?自由軟件是可以銷售的,不過(guò),不可僅銷售該軟件,應(yīng)同時(shí)搭配售后服務(wù)與相關(guān)手冊(cè)一起提供,這些可就需要工本費(fèi)了呢!所以說(shuō),目前自由軟件工作者,他們所賴以維生的幾乎都是在服務(wù)這個(gè)領(lǐng)域。畢竟自由軟件并不是每個(gè)人都會(huì)編寫,有人需要你的自由軟件時(shí),他就會(huì)請(qǐng)求你的協(xié)助,此時(shí),你就可以通過(guò)服務(wù)來(lái)收費(fèi)了。這樣來(lái)說(shuō),自由軟件確實(shí)還是具有商業(yè)空間的!,1.2Linux的起源,Linux的出現(xiàn)最早開(kāi)始于一位名叫LinusTorvalds的計(jì)算機(jī)業(yè)余愛(ài)好者,當(dāng)時(shí)他是芬蘭赫爾辛基大學(xué)的學(xué)生。他的目的是想設(shè)計(jì)一個(gè)代替Minix(是由一位名叫AndrewTannebaum的計(jì)算機(jī)教授編寫的一個(gè)操作系統(tǒng)示教程序)的操作系統(tǒng),這個(gè)操作系統(tǒng)可用于386、486或奔騰處理器的個(gè)人計(jì)算機(jī)上,并且具有Unix操作系統(tǒng)的全部功能,因而開(kāi)始了Linux雛形的設(shè)計(jì)。,返回,1.2Linux的起源,Linux的構(gòu)思源自Minix,是一種免費(fèi)、小型的類Unix系統(tǒng);與GNU一樣,Linux是一個(gè)免費(fèi)的操作系統(tǒng);起初的發(fā)展是以386(486)為設(shè)計(jì)目標(biāo);操作系統(tǒng)中使用了bash的Shell和gcc編譯器;沒(méi)有使用任何Minix程序代碼;使用多線程文件系統(tǒng)設(shè)計(jì)。,返回,1.2Linux的起源,返回,最初的設(shè)想中,Linux是一種類似Minix這樣的一種操作系統(tǒng)。1991年4月,LinusBenedictTorvalds(當(dāng)今世界最著名的電腦程序員、黑客)不滿意Minix這個(gè)教學(xué)用的操作系統(tǒng)。出于愛(ài)好,他根據(jù)可在低檔機(jī)上使用的MINIX設(shè)計(jì)了一個(gè)系統(tǒng)核心Linux0.01,但沒(méi)有使用任何MINIX或UNIX的源代碼。他通過(guò)USENET宣布這是一個(gè)免費(fèi)的系統(tǒng),主要在x86電腦上使用,希望大家一起來(lái)將它完善,并將源代碼放到了芬蘭的FTP站點(diǎn)上任人免費(fèi)下載。本來(lái)他想把這個(gè)系統(tǒng)稱為freax,意思是自由(free)和奇異(freak)的結(jié)合字,并且附上了X這個(gè)常用的字母,以配合所謂的Unix-like的系統(tǒng)。可是FTP的工作人員認(rèn)為這是Linus的MINIX,嫌原來(lái)的命名“Freax”的名稱不好聽(tīng),就用Linux這個(gè)子目錄來(lái)存放,于是它就成了“Linux”。,1.2Linux的起源,返回,這時(shí)的Linux只有核心程序,僅有17萬(wàn)行代碼,仍必須執(zhí)行于Minix操作系統(tǒng)之上,并且必須使用硬盤開(kāi)機(jī),還不能稱做是完整的系統(tǒng);隨后在10月份第二個(gè)版本(0.02版)就發(fā)布了。由于許多專業(yè)用戶(主要是程序員)自愿地開(kāi)發(fā)它的應(yīng)用程序,并借助Internet拿出來(lái)讓大家一起修改,所以它的周邊的程序越來(lái)越多,Linux本身也逐漸發(fā)展壯大起來(lái)。然而linus認(rèn)識(shí)到這種純粹自由的軟件方式對(duì)Linux的發(fā)展實(shí)際是一種阻礙。隨后正式采用GPL協(xié)議。至此,Linux的代碼開(kāi)發(fā)進(jìn)入良性循環(huán)。許多商業(yè)公司也加入了進(jìn)來(lái),開(kāi)發(fā)多種Linux發(fā)行版本,增加了更易使用的圖形界面和軟件開(kāi)發(fā)工具,極大的拓展了Linux的全球用戶。,1.2Linux的起源,返回,Linux的標(biāo)志和吉祥物是一只名字叫做Tux的企鵝,標(biāo)志的由來(lái)是因?yàn)長(zhǎng)inus在澳洲時(shí)曾被一只動(dòng)物園里的企鵝咬了一口,便選擇了企鵝作為L(zhǎng)inux的標(biāo)志。Linux的注冊(cè)商標(biāo)是LinusTorvalds所有的。這是由于在1996年,一個(gè)名字叫做WilliamR.DellaCroce的律師開(kāi)始向各個(gè)Linux發(fā)布商發(fā)信,聲明他擁有Linux商標(biāo)的所有權(quán),并且要求各個(gè)發(fā)布商支付版稅,這些發(fā)行商集體進(jìn)行上訴,要求將該注冊(cè)商標(biāo)重新分配給LinusTorvalds。LinusTorvalds一再聲明Linux是自由的,他本人可以賣掉,但Linux絕不能賣。Linux發(fā)行版的某些版本是不需要安裝,只需通過(guò)CD或者可啟動(dòng)的USB存儲(chǔ)設(shè)備就能使用的版本,他們稱為L(zhǎng)iveCD。,1.3Linux的特點(diǎn),1、Linux是自由軟件,返回,Linux是作為開(kāi)放源碼的自由軟件的代表,作為自由軟件,它有如下兩個(gè)特點(diǎn):一是它開(kāi)放源碼并對(duì)外免費(fèi)提供,二是愛(ài)好者可以按照自己的需要自由修改、復(fù)制和發(fā)布程序的源碼,并公布在Internet上,因此可以從互聯(lián)網(wǎng)上很方便地免費(fèi)下載得到,這樣可以省下購(gòu)買Windows操作系統(tǒng)的一筆不小的資金。且由于可以得到Linux的源碼,所以操作系統(tǒng)的內(nèi)部邏輯可見(jiàn),這樣就可以準(zhǔn)確地查明故障原因,及時(shí)采取相應(yīng)對(duì)策。用戶可以及時(shí)地為L(zhǎng)inux打“補(bǔ)丁”,這是其它操作系統(tǒng)所沒(méi)有的優(yōu)勢(shì)。同時(shí),用戶容易根據(jù)操作系統(tǒng)的特點(diǎn)構(gòu)建安全保障系統(tǒng),不用擔(dān)心來(lái)自那些不公開(kāi)源碼的“黑盒子”式的系統(tǒng)預(yù)留的什么“后門”的意外的打擊。而且,Linux上跑的絕大多數(shù)應(yīng)用程序也是免費(fèi)可得的,用了Linux就再也不用擔(dān)心背上“使用盜版軟件”的黑鍋了。,1.3Linux的特點(diǎn),2、真正的多任務(wù)、多用戶,返回,與Windows系統(tǒng)不同的,Linux主機(jī)上可以同時(shí)允許多人上線來(lái)工作,并且資源的分配較為公平,比起Windows的單人多任務(wù)系統(tǒng)要穩(wěn)定得多!這種多用戶、多任務(wù)可是UNIXLike上面相當(dāng)好的一個(gè)功能,怎么說(shuō)呢?你可以在一部Linux主機(jī)上面規(guī)劃出不同等級(jí)的用戶,而且每個(gè)用戶登錄系統(tǒng)時(shí)的工作環(huán)境都可以不相同,此外,還可以允許不同的用戶在同一個(gè)時(shí)間登錄主機(jī),以同時(shí)使用主機(jī)的資源。,1.3Linux的特點(diǎn),3、強(qiáng)大的應(yīng)用支持友好的操作界面,返回,Linux的圖形用戶界面是Xwindow系統(tǒng)。Xwindow可以做MSWindows下的所有事情,而且更有趣、更豐富,用戶甚至可以在幾種不同風(fēng)格的窗口之間來(lái)回切換。多國(guó)語(yǔ)言支持目前大多數(shù)Linux操作系統(tǒng)支持超過(guò)10種以上語(yǔ)言。虛擬內(nèi)存支持Linux使用虛擬內(nèi)存技術(shù)擴(kuò)展可用內(nèi)存。Linux同時(shí)利用共享庫(kù)(類似于windows的dll和ocx)技術(shù),允許那些使用標(biāo)準(zhǔn)庫(kù)函數(shù)的程序在運(yùn)行時(shí)共享庫(kù)函數(shù),從而節(jié)約了大量的內(nèi)存空間。,1.3Linux的特點(diǎn),3、強(qiáng)大的應(yīng)用支持強(qiáng)大的網(wǎng)絡(luò)支持,返回,實(shí)際上,Linux就是依靠互聯(lián)網(wǎng)才迅速發(fā)展了起來(lái),Linux具有強(qiáng)大的網(wǎng)絡(luò)功能也是自然而然的事情。它可以輕松地與TCP/IP、LANManager、WindowsforWorkgroups、NovellNetware或WindowsNT網(wǎng)絡(luò)集成在一起,還可以通過(guò)以太網(wǎng)或調(diào)制解調(diào)器連接到Internet上。Linux不僅能夠作為網(wǎng)絡(luò)工作站使用,更可以勝任各類服務(wù)器,如X應(yīng)用服務(wù)器、文件服務(wù)器、打印服務(wù)器、郵件服務(wù)器、新聞服務(wù)器等等。,1.3Linux的特點(diǎn),3、強(qiáng)大的應(yīng)用支持多種平臺(tái)支持,返回,Linux可以運(yùn)行在386以上及各種RISC體系結(jié)構(gòu)機(jī)器上。Linux最早誕生于微機(jī)環(huán)境,一系列版本都充分利用了X86CPU的任務(wù)切換能力,使X86CPU的效能發(fā)揮得淋淋盡致,而這一點(diǎn)連Windows都沒(méi)有做到。Linux能運(yùn)行在筆記本電腦、PC、工作站,直至巨型機(jī)上,而且?guī)缀跄茉谒兄饕狢PU芯片搭建的體系結(jié)構(gòu)上運(yùn)行(包括Intel/AMD及HP-PA、MIPS、PowerPC、UltraSPARC、ALPHA等RISC芯片),其伸縮性遠(yuǎn)遠(yuǎn)超過(guò)了NT操作系統(tǒng)目前所能達(dá)到的水平。,1.3Linux的特點(diǎn),3、強(qiáng)大的應(yīng)用支持廣泛的數(shù)據(jù)庫(kù)支持,返回,目前的Linux支持各種大型商用數(shù)據(jù)庫(kù),如informix、Oracle、DB2、sybase等,同時(shí)也支持一些高效、靈活的免費(fèi)數(shù)據(jù)庫(kù),如MySQL、PostgreSQL等。,1.3Linux的特點(diǎn)(續(xù)),4、豐富的應(yīng)用軟件和開(kāi)發(fā)工具,返回,Windows的功能和應(yīng)用軟件可謂花樣繁多,在這方面Linux尚無(wú)法與之相比,但隨著越來(lái)越多的軟硬件廠商正在加入Linux陣營(yíng),今后Linux平臺(tái)上的應(yīng)用軟件一定會(huì)越來(lái)越多。另外Linux有一個(gè)軟件叫wine,可以模擬運(yùn)行一部分windows下的程序。他的衍生版本可以運(yùn)行特定方面的軟件。比如cedega,可以運(yùn)行很多游戲,CS、WarCraft3、wow都能,但還是不夠完美。,1.3Linux的特點(diǎn)(續(xù)),5、完全符合POSIX標(biāo)準(zhǔn),返回,POSIX(可移植操作系統(tǒng)接口)是基于UNIX的第一個(gè)操作系統(tǒng)國(guó)際標(biāo)準(zhǔn),Linux遵循這一標(biāo)準(zhǔn),這使UNIX下許多應(yīng)用程序可以很容易地移植到Linux下,相反也是這樣。6、開(kāi)發(fā)功能強(qiáng)Linux支持一系列的UNIX開(kāi)發(fā),它是一個(gè)完整的UNIX開(kāi)發(fā)平臺(tái),幾乎所有的主流程序設(shè)計(jì)語(yǔ)言都已移植到Linux上并可免費(fèi)得到,如C、C+、Fortran77、ADA、PASCAL、Modual2和3、Tcl/TkScheme、SmallTalk/X等。,1.3Linux的特點(diǎn)(續(xù)),7、Linux是UNIX的完整實(shí)現(xiàn),返回,從發(fā)展的背景看,Linux與其他操作系統(tǒng)的區(qū)別是,Linux是從一個(gè)比較成熟的操作系統(tǒng)UNIX發(fā)展而來(lái)的,UNIX上的絕大多數(shù)命令都可以在Linux里找到并有所加強(qiáng)。我們可以認(rèn)為它是Unix系統(tǒng)的一個(gè)變種,因而UNIX的優(yōu)良特點(diǎn)如可靠性、穩(wěn)定性以及強(qiáng)大的網(wǎng)絡(luò)功能,強(qiáng)大的數(shù)據(jù)庫(kù)支持能力以及良好的開(kāi)放性等都在Linux上一一體現(xiàn)出來(lái)。且在Linux的發(fā)展過(guò)程中,Linux的用戶能大大地從Unix團(tuán)體貢獻(xiàn)中獲利,它能直接獲得Unix相關(guān)的相應(yīng)支持和幫助。,1.4Linux的版本,4.1Linux的內(nèi)核版本,返回,Linux是最受歡迎的自由電腦操作系統(tǒng)內(nèi)核。它是一個(gè)用C語(yǔ)言寫成,符合POSIX標(biāo)準(zhǔn)的類Unix操作系統(tǒng)。技術(shù)上說(shuō)Linux是一個(gè)內(nèi)核?!皟?nèi)核”指的是一個(gè)提供硬件抽象層、磁盤及文件系統(tǒng)控制、多任務(wù)等功能的系統(tǒng)軟件。一個(gè)內(nèi)核不是一套完整的操作系統(tǒng)。一套基于Linux內(nèi)核的完整操作系統(tǒng)叫作Linux操作系統(tǒng),或是GNU/Linux。,1.4Linux的版本,4.1Linux的內(nèi)核版本,返回,一般地,可以從Linux內(nèi)核版本號(hào)來(lái)區(qū)分系統(tǒng)是否是Linux穩(wěn)定版還是測(cè)試版。以版本2.4.0為例,2代表主版本號(hào),4代表次版本號(hào),0代表改動(dòng)較小的末版本號(hào)。在版本號(hào)中,序號(hào)的第二位為偶數(shù)的版本表明這是一個(gè)可以使用的穩(wěn)定版本,如2.2.5,而序號(hào)的第二位為奇數(shù)的版本一般有一些新的東西加入,是個(gè)不一定很穩(wěn)定的測(cè)試版本,如2.3.1。這樣穩(wěn)定版本來(lái)源于上一個(gè)測(cè)試版升級(jí)版本號(hào),而一個(gè)穩(wěn)定版本發(fā)展到完全成熟后就不再發(fā)展。目前最新的Linux內(nèi)核版本為:V。,1.4常見(jiàn)Linux版本,4.2Linux發(fā)行版本,返回,Linux內(nèi)核的發(fā)展過(guò)程中,我們還不得不提一下各種Linux發(fā)行版的作用,因?yàn)檎撬鼈兺苿?dòng)了Linux的應(yīng)用,從而也讓更多的人開(kāi)始關(guān)注Linux。一些組織或廠家,將Linux系統(tǒng)的內(nèi)核與外圍實(shí)用程序(Utilities)軟件和文檔包裝起來(lái),并提供一些系統(tǒng)安裝界面和系統(tǒng)配置、設(shè)定與管理工具,就構(gòu)成了一種發(fā)行版本(distribution),Linux的發(fā)行版本其實(shí)就是Linux核心再加上外圍的實(shí)用程序組成的一個(gè)大軟件包而已。相對(duì)于Linux操作系統(tǒng)內(nèi)核版本,發(fā)行版本的版本號(hào)隨發(fā)布者的不同而不同,與Linux系統(tǒng)內(nèi)核的版本號(hào)是相對(duì)獨(dú)立的。,1.4常見(jiàn)Linux版本,4.2Linux發(fā)行版本,返回,因此把SUSE、RedHat、Ubuntu等直接說(shuō)成是Linux是不確切的,它們是Linux的發(fā)行版本,更確切地說(shuō),應(yīng)該叫做“以Linux為核心的操作系統(tǒng)軟件包”。根據(jù)GPL(GNUGeneralPublicLicense,是一個(gè)廣泛被使用的自由軟件授權(quán)條款)準(zhǔn)則,這些發(fā)行版本雖然都源自一個(gè)內(nèi)核,并且都有自己各自的貢獻(xiàn),但都沒(méi)有自己的版權(quán)。Linux的各個(gè)發(fā)行版本(distribution),都是使用Linus主導(dǎo)開(kāi)發(fā)并發(fā)布的同一個(gè)Linux內(nèi)核,因此在內(nèi)核層不存在什么兼容性問(wèn)題。每個(gè)版本都不一樣的感覺(jué),只是在發(fā)行版本的最外層才有所體現(xiàn),而絕不是Linux本身特別是內(nèi)核不統(tǒng)一或是不兼容。,1.4常見(jiàn)Linux版本,4.2Linux發(fā)行版本,返回,90年代初期Linux開(kāi)始出現(xiàn)的時(shí)候,僅僅是以源代碼形式出現(xiàn),用戶需要在其他操作系統(tǒng)下進(jìn)行編譯才能使用。后來(lái)出現(xiàn)了一些正式版本。目前超過(guò)三百個(gè)發(fā)行版被積極的開(kāi)發(fā),最普遍被使用的發(fā)行版有大約十二個(gè)。最流行的幾個(gè)正式版本有:SUSE、RedHat、Fedora、Debian、Ubuntu。一個(gè)典型的Linux發(fā)行版包括:Linux內(nèi)核,一些GNU程序庫(kù)和工具,命令行shell,圖形界面的XWindow系統(tǒng)和相應(yīng)的桌面環(huán)境,如KDE或GNOME,并包含數(shù)千種從辦公套件,編譯器,文本編輯器到科學(xué)工具的應(yīng)用軟件。,1.4常見(jiàn)Linux版本,4.2Linux發(fā)行版本1、RedHatLinux,返回,RedHatLinux是商業(yè)上運(yùn)作最成功的一個(gè)Linux發(fā)行套件,普及程度很高,由RedHat公司發(fā)行。RedHatLinux可算是一個(gè)“中年”的Linux發(fā)行套件,其1.0版本于1994年11月3日發(fā)行。雖然其歷史不及Slackware般悠久,但比起很多的Linux發(fā)行套件,RedHat的歷史悠久得多。RedHatLinux中的RPM軟件包格式可以說(shuō)是Linux社區(qū)的一個(gè)事實(shí)標(biāo)準(zhǔn),被廣泛使用于其他Linux發(fā)行套件中。,1.4常見(jiàn)Linux版本,4.2Linux發(fā)行版本1、RedHatLinux,返回,以RedHatLinux為基礎(chǔ)派生的Linux發(fā)行套件有很多,其中包括以桌面用戶為目標(biāo)的MandrakeLinux(原為包含KDE的RedHatLinux),YellowDogLinux(開(kāi)始時(shí)為支援PowerPC的RedHatLinux)和ASPLinux(對(duì)非拉丁字符有較好支援的RedHatLinux)。自從RedHat9.0版本發(fā)布后,RedHat公司就不再開(kāi)發(fā)桌面版的Linux發(fā)行套件,而將全部力量集中在服務(wù)器版的開(kāi)發(fā)上,也就是RedHatEnterpriseLinux版。2004年4月30日,RedHat公司正式停止對(duì)RedHat9.0版本的支援,標(biāo)志著RedHatLinux的正式完結(jié)。,1.4常見(jiàn)Linux版本,4.2Linux發(fā)行版本1、RedHatLinux,返回,原本的桌面版RedHatLinux發(fā)行套件則與來(lái)自民間的Fedora計(jì)劃合并,成為FedoraCore發(fā)行版本。,1.4常見(jiàn)Linux版本,4.2Linux發(fā)行版本2、DebianGNU/Linux,返回,Debian是一個(gè)自由的操作系統(tǒng)(OS),提供你安裝在計(jì)算機(jī)上使用。由于Debian采用了LinuxKernel(操作系統(tǒng)的核心),但是大部分基礎(chǔ)的操作系統(tǒng)工具都來(lái)自于GNU項(xiàng)目,因此又稱為GNU/Linux。DebianGNU/Linux不只是提供一個(gè)純粹的操作系統(tǒng):它還附帶了超過(guò)25000個(gè)軟件包,這些預(yù)先編譯好的軟件被包裹成一種良好的格式以便于在你的機(jī)器上進(jìn)行安裝。Debian最新的穩(wěn)定版(stablerelease)版本是5.0。最后一次更新發(fā)生在2010年06月26日。,1.4常見(jiàn)Linux版本,4.2Linux發(fā)行版本2、DebianGNU/Linux,返回,DebianGNU/Linux是由一個(gè)叫做伊恩默多克(IanMurdock)的牛人在1993年發(fā)起的,他的名字以Ian開(kāi)頭,他太太的名字Debra開(kāi)頭三個(gè)字母是Deb,于是在愛(ài)情的力量下,他發(fā)起了DebianGNU/Linux組織。Debian正式的發(fā)音是debeen.發(fā)音對(duì)應(yīng)漢語(yǔ)里的兩個(gè)字可以是玳斌,待賓。Debian被認(rèn)為是所有Linux發(fā)行版本中功能最強(qiáng)大的版本之一。,1.4常見(jiàn)Linux版本,4.2Linux發(fā)行版本2、DebianGNU/Linux,返回,Debian主要分三個(gè)版本:穩(wěn)定版本(stable)、測(cè)試版本(testing)、不穩(wěn)定版本(unstable)。目前的穩(wěn)定版本為Debianlenny,目前的測(cè)試版本為Debiansqueeze,不穩(wěn)定版本永遠(yuǎn)為Debiansid。到目前為止所有開(kāi)發(fā)代號(hào)均出自Pixar的電影玩具總動(dòng)員。,1.4常見(jiàn)Linux版本,4.2Linux發(fā)行版本2、DebianGNU/Linux,返回,1.4常見(jiàn)Linux版本,4.2Linux發(fā)行版本3、SuSELinux,返回,SuSE于1992年末創(chuàng)辦,目的是成為UNIX技術(shù)公司,專門制為德國(guó)人推出量身訂作的SLS/Slackware軟件及UNIX/Linux說(shuō)明文件。1994年,他們首次推出了SLS/Slackware的安裝光碟,命名為S.u.S.E.Linux1.0。其后它綜合了FlorianLaRoche的Jurixdistribution(也是一個(gè)基于Slackware的發(fā)行版),于1996年推出一個(gè)完全自家打造的發(fā)行版-S.u.S.E.Linux4.2。其后SUSELinux采用了不少RedHatLinux的特質(zhì)。(使用RPM及/etc/sysconfig),1.4常見(jiàn)Linux版本,4.2Linux發(fā)行版本3、SuSELinux,返回,“S.u.S.E.”后來(lái)改稱/簡(jiǎn)短為“SuSE”,意思為“Software-undSystem-Entwicklung”,那是一句德文?,F(xiàn)在這家公司的名字再度更改成SUSELinux,SUSE一字已經(jīng)不包含甚么意義了。2003年11月4日,Novell表示將會(huì)對(duì)SUSE提出收購(gòu)。收購(gòu)的工作于2004年1月完成。Novell也向大家保證SUSE的開(kāi)發(fā)工作仍會(huì)繼續(xù)下去,Novell更把公司內(nèi)全線電腦的系統(tǒng)換成SUSELINUX,并同時(shí)表示將會(huì)把SUSE特有而優(yōu)秀的系統(tǒng)管理程序-YaST2以GPL授權(quán)釋出。,1.4常見(jiàn)Linux版本,4.2Linux發(fā)行版本3、SuSELinux,返回,1.4常見(jiàn)Linux版本,4.2Linux發(fā)行版本3、SuSELinux,返回,1.4常見(jiàn)Linux版本,4.2Linux發(fā)行版本4、SlackwareLinux,返回,SlackwareLinux是由PatrickVolkerding開(kāi)發(fā)的GNU/Linux發(fā)行版。與很多其他的發(fā)行版不同,它堅(jiān)持KISS(KeepItSimpleStupid)的原則,就是說(shuō)沒(méi)有任何配置系統(tǒng)的圖形界面工具。一開(kāi)始,配置系統(tǒng)會(huì)有一些困難,但是更有經(jīng)驗(yàn)的用戶會(huì)喜歡這種方式的透明性和靈活性。SlackwareLinux是最早的發(fā)行版本之一。支持大多數(shù)的IntelPC。,1.4常見(jiàn)Linux版本,4.2Linux發(fā)行版本5、UbuntuLinux,返回,Ubuntu是一個(gè)以桌面應(yīng)用為主的Linux操作系統(tǒng),其名稱來(lái)自非洲南部祖魯語(yǔ)或豪薩語(yǔ)的“ubuntu”一詞(譯為吾幫托或?yàn)醢鄨D),意思是“人性”、“我的存在是因?yàn)榇蠹业拇嬖凇?,是非洲傳統(tǒng)的一種價(jià)值觀,類似華人社會(huì)的“仁愛(ài)”思想。Ubuntu基于Debian發(fā)行版和GNOME桌面環(huán)境,與Debian的不同在于它每6個(gè)月會(huì)發(fā)布一個(gè)新版本。Ubuntu的目標(biāo)在于為一般用戶提供一個(gè)最新的、同時(shí)又相當(dāng)穩(wěn)定的主要由自由軟件構(gòu)建而成的操作系統(tǒng)。Ubuntu具有龐大的社區(qū)力量,用戶可以方便地從社區(qū)獲得幫助。,1.4常見(jiàn)Linux版本,4.2Linux發(fā)行版本5、UbuntuLinux,返回,1.4常見(jiàn)Linux版本,4.2Linux發(fā)行版本5、UbuntuLinux,返回,1.4常見(jiàn)Linux版本,4.2Linux發(fā)行版本6、FedoraLinux,返回,Fedora是一個(gè)開(kāi)放的、創(chuàng)新的、前瞻性的操作系統(tǒng)和平臺(tái),基于Linux。它允許任何人自由地使用、修改和重發(fā)布,無(wú)論現(xiàn)在還是將來(lái)。它由一個(gè)強(qiáng)大的社群開(kāi)發(fā),這個(gè)社群的成員以自己的不懈努力,提供并維護(hù)自由、開(kāi)放源碼的軟件和開(kāi)放的標(biāo)準(zhǔn)。Fedora項(xiàng)目由Fedora基金會(huì)管理和控制,得到了RedHat,Inc.的支持。Fedora是一個(gè)獨(dú)立的操作系統(tǒng),是Linux的一個(gè)發(fā)行版,可運(yùn)行的體系結(jié)構(gòu)包括x86(即i386-i686),x86_64和PowerPC。,1.4常見(jiàn)Linux版本,4.2Linux發(fā)行版本6、FedoraLinux,返回,Fedora是一個(gè)開(kāi)放的、創(chuàng)新的、前瞻性的操作系統(tǒng)和平臺(tái),基于Linux。它允許任何人自由地使用、修改和重發(fā)布,無(wú)論現(xiàn)在還是將來(lái)。它由一個(gè)強(qiáng)大的社群開(kāi)發(fā),這個(gè)社群的成員以自己的不懈努力,提供并維護(hù)自由、開(kāi)放源碼的軟件和開(kāi)放的標(biāo)準(zhǔn)。Fedora項(xiàng)目由Fedora基金會(huì)管理和控制,得到了RedHat,Inc.的支持。Fedora是一個(gè)獨(dú)立的操作系統(tǒng),是Linux的一個(gè)發(fā)行版,可運(yùn)行的體系結(jié)構(gòu)包括x86(即i386-i686),x86_64和PowerPC。,1.4常見(jiàn)Linux版本,4.2Linux發(fā)行版本6、FedoraLinux,返回,FedoraCore(自第七版直接更名為Fedora)是眾多Linux發(fā)行套件之一。它是一套從RedHatLinux發(fā)展出來(lái)的免費(fèi)Linux系統(tǒng)?,F(xiàn)時(shí)Fedora最新的版本是Fedora13,Fedora是linux發(fā)行版中更新最快的之一,通常每6個(gè)月發(fā)布一個(gè)正式的新版本。Fedora和Redhat這兩個(gè)Linux的發(fā)行版聯(lián)系很密切。Redhat自9.0以后,不再發(fā)布桌面版的,而是把這個(gè)項(xiàng)目與開(kāi)源社區(qū)合作,于是就有了Fedora這個(gè)Linux發(fā)行版。Fedora可以說(shuō)是Redhat桌面版本的延續(xù),只不過(guò)是與開(kāi)源社區(qū)合作。,1.4常見(jiàn)Linux版本,4.2Linux發(fā)行版本6、FedoraLinux,返回,FedoraCore的前身就是RedHatLinux。2003年9月,紅帽公司(RedHat)突然宣布不再推出個(gè)人使用的發(fā)行套件而專心發(fā)展商業(yè)版本(RedHatEnterpriseLinux)的桌面套件,但是紅帽

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論