100 likes | 216 Views
Linux 簡介. 981618 謝隆吉. 何謂 Linux-1. Linux ,是一 類 Unix 計算機 作業系統 的統稱。該作業系統的 內核 的名字也是「 Linux 」。 Linux 作業系統也是 自由軟體 和 開放源代碼 發展中最著名的例子。
E N D
Linux簡介 981618謝隆吉
何謂Linux-1 Linux,是一類Unix計算機作業系統的統稱。該作業系統的內核的名字也是「Linux」。Linux作業系統也是自由軟體和開放源代碼發展中最著名的例子。 嚴格來講,Linux這個詞本身只表示Linux內核,但在實際上人們已經習慣了用Linux來形容整個基於Linux內核,並且使用GNU工程各種工具和資料庫的作業系統(也被稱為GNU/Linux)。基於這些組件的Linux軟體被稱為Linux發行版。一般來講,一個Linux發行套件包含大量的軟體,比如軟體開發工具、資料庫(例如PostgreSQL、MySQL)、網路服務器(例如Apache)、X Window、桌面環境(例如GNOME和KDE)、辦公套件(例如OpenOffice.org)、腳本語言(例如Perl、PHP和Python)等等。 Linux內核最初是為英特爾386微處理器設計的。現在Linux內核支援從個人電腦到大型主機甚至包括嵌入式系統在內的各種硬體設備。
何謂Linux-2 現在,Linux已經成為了一種受到廣泛關注和支援的作業系統。包括國際商用機器公司和惠普、戴爾在內的一些計算機業巨頭也陸續支援Linux,並且成立了一些組織支援其發展,如Open Invention Network(OIN)(成員有IBM,新力,NEC,Philips,Novell,Red hat等)購買了微軟專利,允許任何個體以開放的原則使用。很多人認為,和微軟Windows相比,作為自由軟體的Linux具有低軟體成本,高安全性,更加可信賴等優勢,但是同時卻需要更多的人力成本。
概述 絕大多數基於Linux內核的作業系統使用了大量的GNU軟體,包括了一個shell程式、工具、程式庫、編譯器及工具,還有許多其他程式,例如Emacs。正因為如此,GNU計劃的開創者理察·馬修·斯托曼博士提議將Linux作業系統改名為GNU/Linux,但多數人仍然習慣性地使用「Linux」。 大多數Linux系統還包括了像提供GUI介面的XFree86之類的BSD程式。 除了一部分專家之外,大多數人都不自己選擇每一樣組件或自行設置,而是直接使用Linux發行版。 [編輯] 「Linux」的發音 托瓦茲對「Linux」的讀法 播放此檔案時有問題?請參見媒體幫助。 根據托瓦茲的說法,Linux的發音和「Minix」是押韻的。 參照[1],「Li」中「i」的發音類似於「Minix」中「i」的發音,而「nux」中「u」的發音類似於英文單詞「profess」中「o」的發音。依照國際音標應該是['linэks][ˈlɪnəks]。 此外在[2] 有一份林納斯·托瓦茲本人說話的音訊,音訊內容為「Hello, this is LinusTorvalds, and I pronounce Linux as Linux」。
用戶群-1 傳統的Linux使用者一般都是專業人士。他們願意安裝並設置自己的作業系統,往往比其他作業系統的用戶花更多的時間在安裝並設置自己的作業系統。這些用戶有時被稱作「駭客」或是「極客」(geek)。 使用Linux主要的成本為移植、培訓和學習的費用,早期由於會使用Linux的人較少,並且在軟體設計時並未考慮非專業者的使用,導致這方面費用極高。但這方面的費用已經隨著Linux的日益普及和Linux上的軟體越來越多、越來越方便而降低,但仍是使用Linux的主要成本。
用戶群-2 然而隨著Linux慢慢開始流行,有些原始設備製造商(OEM)開始在其銷售的電腦上預裝上Linux,Linux的用戶中也有了普通電腦用戶,Linux系統也開始慢慢出現在個人電腦作業系統市場。Linux在歐洲、美國和日本的流行程度較高,歐美地區還發行Linux平台的遊戲和其他家用軟體。Linux開源社群方面也是以歐洲、美國、日本等發達地區的人士居多。 每個孩子一台筆記本電腦這一項目正在催生新的更為龐大的Linux用戶群,計劃將包括發展中國家的幾億學童、他們的家庭和社區。在2007年,已經有六個國家訂購了至少每個國家一百萬台以上免費發放給學生。Google、RedHat和eBay是該項目的主要支持者。
應用 過去,Linux主要被用作服務器的作業系統,因為它的廉價、靈活性及Unix背景。傳統上,以Linux為基礎的「LAMP(Linux, Apache, MySQL, Perl/PHP/Python的組合)」技術,除了已在開發者群體中廣泛流行,它亦是現時提供網站服務供應商最常使用的平台。 基於其低廉成本與高度可設定性,Linux常常被應用於嵌入式系統,例如機頂盒、行動電話及行動裝置等。在行動電話上,Linux已經成為Symbian OS的主要競爭者;而在行動裝置上,則成為Windows CE與Palm OS外之另一個選擇。目前流行的TiVo數位攝影機使用了經過客製化後的Linux。此外,有不少硬體式的網路防火牆及路由器,例如部份LinkSys的產品,其內部都是使用Linux來驅動、並採用了作業系統提供的防火牆及路由功能。 採用Linux的超級電腦亦愈來愈多,根據2008年11月的TOP500超級電腦列表,現時世上最快速的超級電腦使用Linux作為其作業系統。而在表列的500套系統裡,採用Linux為作業系統的,佔了439組(即87.8%)。[1] 2006年開始發售的SONY PlayStation 3亦可使用Linux的作業系統,它有一個能使其成為一個桌面系統的Yellow Dog Linux。之前,Sony亦曾為他們的PlayStation 2推出過一套名為PS2 Linux的DIY組件。Ubuntu自9.04版本,恢復了PPC支援(包括PlayStation 3)。 而隨著OLPC的XO-1,華碩的Eee PC等低價電腦的推行,許多人樂觀的認為在低端PC市場,linux的市場佔有率正在快速的增長[2]。但在Windows進入此一市場後,Linux的市佔率快速下滑。現在Windows系統在所有的PC市場中,都佔有絕對優勢。
遊戲使用 電子遊戲是一個Linux缺少支援的方面,遊戲軟體的多樣性不同於其他類型,和其他方面一樣,只有少數軟體商開發Linux遊戲程式。id Software和Epic Games是其中著名的兩個。2001年之前存在的Loki Games、現在的Linux Game Publishing致力於移植Windows遊戲,並授權銷售,但是因為使用了類似DRM的技術而受到非議。 Loki Games和id合作開發的Loki installer至今仍是許多遊戲使用的打包方式。此外還有提供通用安裝程式的其他軟體商,一些獨立遊戲開發者提供Linux版本的遊戲;而網頁遊戲和Java遊戲也常常有對Linux的支援。 Linux一直有著自由軟體、開源軟體的支援,在Linux下,人們更有可能接觸開源遊戲,和Linux開發形式一樣,這些遊戲大多為多人遊戲或個人休閒遊戲,Linux發行版的軟體倉庫往往保存有數量可觀的此類遊戲,尤其是後者;多人遊戲主要類型為網路3D第一人稱射擊和MMO類型網遊。
Linux發行版 Linux發行版指的就是我們通常所說的「Linux作業系統」,它可能是由一個組織,公司或者個人發行的。Linux主要作為Linux發行版(通常被稱為"distro")的一部分而使用。通常來講,一個Linux發行版包括Linux內核,將整個軟體安裝到計算機上的一套安裝工具,各種GNU軟體,其他的一些自由軟體,在一些特定的Linux發行版中也有一些專有軟體。發行版為許多不同的目的而製作,包括對不同計算機結構的支援,對一個具體區域或語言的在地化,實時應用,和嵌入式系統。目前,超過三百個發行版被積極的開發,最普遍被使用的發行版有大約十二個。[3] 一個典型的Linux發行版包括:Linux內核,一些GNU程式庫和工具,命令列shell,圖形介面的X Window系統和相應的桌面環境,如KDE或GNOME,並包含數千種從辦公套件,編譯器,文字編輯器到科學工具的應用軟體。 很多版本Linux發行版使用LiveCD,是不需要安裝就能使用的版本。比較著名的有Damn Small Linux,Knoppix等。