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

下載本文檔

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

文檔簡介

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

溫馨提示

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

最新文檔

評論

0/150

提交評論