當前位置:首頁 » 編程軟體 » gentoo預編譯二進制包

gentoo預編譯二進制包

發布時間: 2022-11-29 01:22:57

linux發行版本有哪幾種劃分方式

按打包方式劃分
基於Dpkg (Debian系)
Debian GNU / Linux是一種強調使用自由軟體的發行版。它支持多種硬體平台。Debian及其派生發行版使用deb軟體包格式,並使用dpkg及其前端作為包管理器。
• Adamantix:基於Debian,特別關注安全。
• Amber Linux:基於Debian,針對拉脫維亞用戶作了一些定製。
• ASLinux Desktop:西班牙語,基於Debian與KDE,針對各種桌面用途,包括家用、辦公、教育、游戲、科學、軟體開發,最大的賣點在於其豐富的可用性。
• Anthon GNU/Linux: 即安同OS,是直接從源碼構建的開源Linux操作系統,但採用Dpkg包管理系統,遵循LGPL授權協議,使用KDE桌面環境,由安同開源操作系統社區社區成員共同開發。
• B2D Linux:基於Debian,希望可以由「做中學」來產生一個小而美的中文Linux包的計劃。
• Debian GNU/Linux:由大批社區志願者收集的包。Debian擁有龐大的軟體包可供選擇(29000個以上),支持大量的硬體平台(12個計算機系統結構)。以前該包因為安裝困難受到責難,但最新的版本具備了簡單易用的文本式安裝環境。非自由軟體不會包含在Debian的主要軟體包中。
• Grml:進行系統救援的Live CD。
• Guadalinex:由西班牙的安達盧西亞地方政府推動,基於Debian,針對西班牙語的家庭用戶以及學校。
• Knoppix:第一張Debian的自啟動運行光碟。包含的軟體非常多,啟動時會自動進行硬體監測。從4.0起,用DVD作光碟。
o 以下基於Knoppix:
Gnoppix:Knoppix的GNOME版,該包發行周期較長,未來會跟Ubuntu進行集成。
Kanotix:自啟動運行光碟,基於Knoppix,也可以安裝到硬碟上。有很好的硬體支持,桌面與筆記本電腦的集成也很出色。
Kurumin:針對巴西用戶的Knoppix。
• LinEx:由西班牙的埃斯特雷馬杜拉地方政府推動的包。
• Loco Linux:基於Debian的阿根廷Linux。
• MEPIS: 基於Debian的桌面和伺服器。
• Rays Linux(華鐳):基於Debian,針對亞洲市場,由新華科技(南京)系統軟體有限公司開發。
• Skolelinux:在挪威發起,旨在打造適合於學校的輕便包。
• Symphony OS:基於Debian,與眾不同地採用Mezzo桌面。
• Ubuntu:對初學者而言最易用的Linux包。由Canonical有限公司贊助,基於Debian,使用自己的軟體包庫,與Debian的有所不同,旨在開發出更加友好的桌面,已經獲取了良好的聲譽。
o 以下基於Ubuntu:
Linux Mint:基於Ubuntu的發行版,人氣很高,是目前排行榜上第三名的發行版。
Ebuntu:是Ubuntu的教育發行版。
Elementary OS:基於Ubuntu,使用基於GNOME名為Pantheon的桌面環境。
Linux Deepin:基於Ubuntu,使用Gnome 3桌面環境的中文發行版(初期使用的是Xfce)。0.x版基於Debian。
Kubuntu:使用KDE桌面環境的Ubuntu包。
Lubuntu:使用LXDE桌面環境的Ubuntu包。
PUD GNU/Linux:基於Ubuntu的小型Linux,可安裝於光碟或256 MB以上的USB U盤。
Ubuntu Kylin:添加了少量中國化定製的 Ubuntu 發行版。
Xubuntu:使用Xfce桌面環境的Ubuntu包。
Ylmf OS: 基於Ubuntu發行版(現已更名為Start OS且基於linux內核獨立製作)。
Ubuntu GNOME: 基於Ubuntu是Linux發行版,但使用的是桌面環境是Gnome。
Zorin OS:基於Ubuntu的Linux發行版,目的是盡可能的模擬Windows及操作習慣。
基於RPM (Red Hat系)
Red Hat Linux和SUSE Linux是最早使用RPM格式軟體包的發行版,如今RPM格式已廣泛運用於眾多的發行版。這兩種發行版後來都分為商業版本和社區支持版本。Red Hat Linux的社區支持版本現稱為Fedora,商業版本則稱為Red Hat Enterprise Linux。
• aLinux:原名Peanut Linux,針對家庭用戶。
• ALT Linux:東歐版本。
• Ark Linux:強調易學易用。
• ASPLinux:提供俄語等東歐語言的支持。
• Asianux Server:由中國紅旗、日本Miracle、韓國Hannsoft三家聯合開發,主要市場針對亞洲地區,對中文、日文、韓文的支持比較好。
• Blag Linux:體積小,但功能較多。
• Caixa Mágica:葡萄牙語的Linux。
• cAos Linux:由社區創建的包,功能通用、培植簡單。
• CentOS:由社區支持的包,旨在100%地與Red Hat Linux企業版兼容,但不包含Red Hat 的商業軟體。
• Cobind:桌面。
• Conectiva:一個巴西包,曾經是United Linux的創建成員,現在該公司已經並入到Mandriva Linux。
• ELinux:用於教育的包。
• Fedora:可用作工作站、桌面以及伺服器,由紅帽公司及其社區開發。
• Linux Mobile System:基於Fedora Core的包,設計成從USB存儲設備啟動,比如U盤。
• Linpus Linux:來自台灣廠商發行的Linux版本。是一套通過LSB 3.1認證、GB18030-2000編碼檢驗測試及支持CNS11643中文標准交換碼全字型檔的Linux桌面型系統。在中文支持能力上較為完善。
• Magic Linux:一個易用的中文包,基於Fedora和KDE桌面環境。
• Mandriva Linux:最初是紅帽的一個變種,針對奔騰級CPU作了優化,後來在保持兼容性的同時,派生成為更友好的包。Mandriva中所有的軟體仍然免費,還有活躍的社區支持,另外通過注冊以及銷售盒裝產品,Mandriva還提供企業級的支持與服務,還有針對付費用戶的俱樂部。
• Novell Linux Desktop:由於Novell收購了SUSE,他們的Linux產品對原來的包有所繼承。
• PCLinuxOS:一個易用的自啟動運行光碟,以良好的觀感著稱;硬碟安裝也同樣輕而易舉。最初基於Mandrake 9.2,而後PCLinuxOS針對桌面用戶,開始自己的開發道路。在保留基於RPM包的同時,PCLinuxOS別出心裁地使用自己的APT包管理工具(受Debian影響),但圖形前端仍然用的是Synaptic。
• PCQLinux2004:由印度的PCQuest雜志生產,基於Fedora Core。
• PLD Linux:來自波蘭的包,針對較高級別的用戶,比Slackware、Gentoo更加易用。
• QiLinux:義大利生產,包括桌面版、光碟自啟動版,還有伺服器版、高級伺服器版。
• Qomo Linux:以Linux人社區作為依託開發,目標是提供一款最新、最酷、最快,輕量級、模塊化的Linux操作系統。
• Red Flag Linux:即紅旗Linux,由北京中科紅旗軟體技術有限公司開發,主要針對中國市場。
• Red Hat Enterprise Linux:紅帽Linux家族中唯一的商業分支。
• Scientific Linux:由紅帽Linux企業版,將遵循GPL的軟體重新編譯而成。
• SUSE/openSUSE:來自德國,是歐洲最流行的包之一。跟紅帽一樣,也包括大量的軟體,需要7張以上的CD,現在則用雙DVD。這個包有獨特的配置工具YaST。也是United Linux的創立者之一,已經被Novell公司收購。openSUSE是一個新的版本,基於社區,完全開源。
• Tinfoil Hat Linux:對安全格外關注的包。
• Trustix:專注於安全與穩定性的包。
• Turbo Linux:在亞洲較流行的一個包,基於Red Hat,是United Linux的成員。
• Vine Linux:基於Red Hat的一個日本包。
• White Box Enterprise Linux:意在兼容Red Hat企業版第三版。
• Yellow Dog:基於Red Hat,針對PowerPC平台。
• YOPER:"Your Operating System"(你的操作系統),來自紐西蘭的桌麵包。
Slackware系
Slackware 走了一條同其他的發行版本(Red Hat、Debian、Gentoo、SuSE、 Mandriva、Ubuntu等)不同的道路,它力圖成為「UNIX風格」的Linux發行版本。它的方針是只吸收穩定版本的應用程序,並且缺少其他 linux版本中那些為發行版本定製的配置工具。
• Kate OS:基於Slackware的設計理念,一個輕便的波蘭語包。
• Zenwalk Linux(以前是MiniSlack):基於Slackware作了優化,注重簡便、快捷。
• Plamo Linux:基於Slackware的日語包。
• Slackware:一個老牌包,由Patrick Volkerding維護,特別注重簡潔與安全。
• Ultima Linux:基於Slackware,由Martin Ultima作了優化。
• SLAX:一個基於Slackware的自啟動運行光碟,由Tomas Matejicek維護。
• Frugalware:通用Linux包,面向中級用戶。
其他打包方式的包
• ArchLinux:基於KISS原則,針對i686和x86-64的CPU做了優化,以.pkg.tar.xz格式打包並由包管理器進行跟蹤維護,特別適合動手能力強的Linux用戶。
• Chakra GNU/Linux:原先基於ArchLinux,後來獨立成有自己特色的發行版,如:官方包庫不含依賴GTK+的軟體包、只使用KDE桌面環境等。
• Calculate Linux:基於Gentoo,來自俄羅斯。
• CRUX:採用類BSD Port包管理系統,針對i686的CPU做了最優化,適合狂熱愛好者以及專業人士使用。
• Foresight Linux:採用Conary包管理系統,引入了GNOME中的許多最新技術,比如beagle、f-spot、howl以及最新的hal等,這個包在保持易用的同時,更注重革新。
• Gentoo:這個包採用自己獨特的Portage包管理系統,吸引了許多狂熱愛好者以及專業人士,由於能自己編譯及調整源碼依賴等選項,而獲得至高的自定義性及優化的軟體,在源碼包也有相當多新舊版本的選擇,是個強調能自由選擇的發行版。
• GoboLinux:構建了新的目錄結構,比如GCC放在/Programs/GCC/這樣的目錄,為了讓系統能找到這些文件,在/System/Links/Executables這樣的目錄下歸組,這樣就包含了/Programs目錄下所有可執行文件的符號鏈接。
• Heretix:以前叫做RubyX,包的管理,包括包管理,都是通過由Ruby寫的腳本來完成,所有的包都安裝在/pkg目錄下。
• ImpiLinux,來自南非的包,主要針對非洲用戶。
• Jedi GNU/Linux:使用force-get包管理器,允許源碼、二進制軟體包共存。
• Linux From Scratch:這是一份文檔,介紹如何自己動手,如何白手起家編譯打造自己獨一無二的Linux系統。
• Lunar Linux,基於源碼,由Sorcerer GNU/Linux所派生。
• MkLinux:"Microkernel Linux"的縮寫,旨在將Linux移植到跑Mach微核的PowerPC機器上。
• Onebase Linux:採用OLM包管理器,對二進制、源碼進行管理。
• Sabayon Linux:基於Gentoo,來自義大利。
• Sorcerer GNU/Linux:基於源碼。
• Source Mage GNU/Linux:也是基於源碼,由Sorcerer GNU/Linux所派生。
• Ututo:基於Gentoo,來自阿根廷。
• Open Client:基於Red Hat Enterprise Linux,來自IBM,提供有Fedora、Ubuntu、SLED的Layer。
給老機器訂制的小型包
一般的迷你包,除了可以硬碟安裝,也可以安裝在U盤上。
• Austrumi:拉脫維亞的自啟動CD包,支持英語,功能比較豐富,基於Slackware。
• cAos Linux:有社區維護,功能通用。
• Damn Small Linux(DSL): 這是小型包的老祖宗,放在迷你CD上,原先設計是想看看一張50M的CD可以放多少桌面程序,原來是作為個人玩具,但不久Damn Small Linux周圍就聚成了一個社區,不少人加入進來,參與改進,包括一個遠程、本地的程序安裝系統,多功能的備份、還原系統,另外還加入了Knoppix的硬體檢測,使用自己的*.dsl軟體包系統,默認的窗口管理器是Fluxbox。可以在微軟虛擬機軟體里運行,無須關閉WINDOWS系統專門進入LINUX系統,特別適合初學者。
• Feather Linux:類似於Damn Small Linux,但總容量是115MB,兼容Debian的軟體包。
• Flonix USB版:放在USB設備上的可移動桌麵包,這是個商業版,只能給購買的U盤作預裝。
• Knopperdisk:為U盤設計的包,基於Gentoo。
• Puppy Linux:啟動特別地快,在配置較低的PC上(內存小於48M),也可以運行自如。包含的工具都是特別精簡的,使用Fvwm95作為窗口管理器(現在是JWM)。
• Kuppy Linux:基於Puppy發展的發行版,擁有啟動特別地快,在配置較低的PC上等特點外,將桌面置換為XFCE4,更適合習慣windows操作的用戶。
• Tiny Core Linux:是一個僅有10MB的桌面操作系統,甚至可以在486上運行,但它並不是一個完整的桌面,而且只支持有限區域網。
• Stem桌面:一個混合產品,使用標準的Debian來編譯桌面(Fvwm95)。針對老機器(CPU小於等於266Mhz,內存小於等於64M)設計,從Debian軟體倉庫種選擇的包都是最輕巧的。與眾不同的是,該包沒有自己的安裝光碟,用戶得先安裝Debian,然後運行文本界面的安裝腳本,然後通過網路連接,編譯剩餘的軟體。這個包100%跟Debian兼容。
• SPBLinux:用於軟盤、U盤的迷你版本。
• Vector Linux:中小型包,針對新老機器,採用小而快的應用程序,以及簡化的安裝程序。該包有多個版本,包括大小為2G的SOHO(Small Office, Home Office)版,以及800M的"Dynamite"版。SOHO版提供KDE/IceWM窗口管理器,外觀很專業;Dynamite版只採用IceWM,以及部分工具。該包包括了簡單的升級包管理程序,基於Slackware。
• eMoviX:小型包,專門用作媒體播放用途。
按發行方式劃分
部分或全部的商業版
• BlueCat Linux:Linux嵌入式系統,可用於小型客戶定製的設備,乃至大規模多CPU的系統。
• Libranet:基於Debian的桌麵包,與Debian保持100%的兼容。安裝過程有硬體自動檢測,桌面有一個管理員菜單(文字模式與圖形模式),這樣簡化了硬體與軟體的配置。
• Linspire:另一個桌麵包,以前叫Lindows,基於Debian。可以通過Linspire或者Debian的apt命令,添加額外的軟體,但不保證跟Debian的兼容性。該包包含不少的專屬軟體。
• Mandriva Linux:Mandrakesoft跟Conectiva合並以後,更名為Mandriva Linux。對於菜鳥來說,該包的各種產品,包括伺服器、工作站、小型商用以及個人版,是最容易維護的Linux包之一。原來是Red Hat的一個變種,針對奔騰級CPU作了優化,進而發展出了更加方便的包。在保留完全自由軟體的同時,Mandriva商業模式,通過捐獻,以及對非會員延遲發布政策,增加了企業級的支持與服務。
• MEPIS:一個基於Debian的包,也可以作為自啟動光碟來運行,這樣可以在決定硬碟安裝前,嘗嘗鮮。
• Nitix:第一個基於Linux伺服器的自治操作系統,具有自管理、自恢復、自配置和自優化的能力。
• Novell Linux 桌面:Novell收購SUSE後,兩家的包就互相融合了。
• Progeny Debian:由Progeny開發,基於Debian,使用從Red Hat移植過來的Anaconda安裝器,該包又稱為Progeny Componentized Linux。
• Red Hat Enterprise Linux:從Red Hat Linux派生出的純商業版。
• SUSE:基於德國的紐倫堡,以前叫SuSE,是歐洲最流行的Linux包,由自己獨特的配置工具YaST,用戶可以下載到體驗版(跟專業版類似)。該公司是United Linux的創建者,最近被Novell收購。
• Xandros:來自加拿大,基於過去的Corel Linux,專注於桌面市場,以及跟Windows的兼容性。該包包含一些專屬軟體,跟Debian的dpkg包管理系統兼容。
• YES Linux:針對小型公司,提供建議的網路環境。
專用包
• Mobilinux:針對手機,由MontaVista出品。
• Android:來自Google,以apk格式打包,採用Dalvik虛擬機提供類似Java (編程語言)的應用程序介面,目前已成為用戶最多的智能手機系統之一。
• Maemo:來自諾基亞,基於Debian,目前專用於諾基亞的N770、N800、N810網路終端,以及N900手機。
• Moblin︰來自英特爾,現已捐給Linux基金會,用於Eee PC或其他上網本,支持快速啟動。
• MeeGo:Maemo與Moblin計劃結合的產物。
• Bada (操作系統):針對手機,由三星電子出品。
• LiMo 平台:由LiMo基金會主導開發的行動電話發行版。
• Tizen:MeeGo、LiMo 平台與bada計劃結合的產物。
• Meltemi:MeeGo的另一個後繼者,面向低端智能手機。
• webOS:針對手機和平板電腦,由Palm公司出品,後被惠普公司開源。
其它平台
iPodLinux基於修改版uClinux內核,並編寫有所謂的「podzilla」簡單用戶界面。目前僅支持第四代之前的iPod。

② gentoo 編譯內核需要多長時間

取決於CPU的速度,以及選上的內核選項的數量(決定內核的大小)。
很老的P4大約需要一小時。現代的i5不會超過15分鍾。

③ 用Gentoo做伺服器Portage升級軟體需要編譯,不會浪費計算資源嗎

那要看怎麼說。
Gentoo之所以所有東西都要編譯就是因為只有編譯才能自定義,其他二進制distro裝軟體不編譯,失去了安裝時能自定義的能力,但是換來的是快速的安裝。但是Gentoo本身的設計哲學就是強大的自定義,不編譯也就不是Gentoo了。

④ gentoo 和 archlinux 有什麼優缺點

gentoo和arch的最大區別就是gentoo安裝軟體需要編譯(並不是絕對的,有些軟體有編譯好的版本). 其他的都差不多. 編譯耗時較多,就看你有沒有功夫能夠長時間開機(計算機配置好的話,編譯的耗時就會很短了,我的CPU是T9300,有15MB寬頻,平時更新也就半個小時).
Arch沒裝過,我知道安裝gentoo是很麻煩. 用了我差不多三天,裝了三四遍吧. 裝完了之後還要開一個通宵,以便把firefox,等常用軟體和系統的一些小工具安裝好. 在裝VMware,編譯內核,支持音效卡方面,我花了相對多的時間.在那段時間我必須要看英文資料,因為中文的資料太少了,並且不全.不,我學到的知識實在是太多了.
有一次我刪了gcc還有python,不過在極大的努力和運氣下,系統又好了. 所以gentoo相對於ubuntu之類的發行版的好處就是只要你不把幾個最基本的軟體刪掉,系統出問題一定是可以解決的(不過可能會很復雜,很難)
其實,我可能是因為不願意問問題,所以除了問題,全部都是自己想辦法,所以可能耗時更多一些.
所以,你要是有時間折騰(到後期就不怎麼折騰了,用著很省心)的話,歡迎用gentoo.有問題可以找我.
以上是原創,未經允許,不許抄襲,轉載.

PS: To敖宦紫玉:比人的東西起碼說一下是借鑒的,給個連接也行;要不然就太不厚道了.

⑤ arch和gentoo的區別和優缺點,如何選擇呢

不同於其他常見的linux distro (如 ubuntu等), 兩個系統都是屬於 「從零」做起,默認系統安裝好後,除了最基本的系統軟體(如shell,及一些核心軟體如sed/find等)外,其他任何應用程序(比如 X系統, 桌面程序,firefox, office, 郵件工具等)都沒有安裝。 這時你需要根據自己的需要來逐步安裝。

Arch 於 Gentoo 的區別在於, Gentoo 的任何一個軟體(包括linux kernel)安裝時,實際上是下載源代碼然後在本機上編譯獲得,這樣用戶可以根據自己的物理硬體情況 (CPU類型,單核或多核等) 來調節編譯選項從而獲得更好的優化 (比如編譯內核時可以去掉不需要的模塊等),對於高手而言,這種方式得到的系統應該是非常優化的,但是如果是新手,有可能因為配置不當反而得到低效的軟體甚至導致出現問題。 而 Arch 安裝軟體時,下載的是 Arch 維護者已經編譯打包好的程序,直接下載到本機使用的, 雖然可能會損失一定的優化(在當前的硬體水平下,應該是感覺不出來的),但是安裝程序的速度會比較快,同時不用關心源碼,另外 Arch也能支持類似於Gentoo的從源碼安裝的方式,一般用這種方式來安裝linux內核。

Arch/Gentoo 於其他發行版 (如ubuntu/debian)相比,升級是「無縫」的,不存在像ubuntu那樣隔半年一個新版本,不同版本間的升級可能導致很多問題,而Arch/Gentoo的升級就是通過平時定期的軟體更新。 另外, Arch/Gentoo相對於其他發行版,一般總能更新到最新的軟體,但是往往有可能因為更新太快而出現問題。

總而言之, Arch/Gentoo適用於對Linux系統比較了解的人使用,一般來說 Arch/Gentoo用戶需要對linux kernel的編譯,linux系統的管理,目錄結構,常用系統管理/維護工具等有較深入的了解。當使用Arch/Gentoo出現問題時,能通過日誌/google等方式來排查解決問題。

而其他發行版(尤其是ubuntu),最適合普通用戶,安裝好後就能上網/office,而不需要對linux本身有太多了解,當然隨著使用這些發行版,用戶自然也能學到一些linux知識。

⑥ gentoo 和 archlinux 有什麼優缺點

Gentoo和Arch都是滾動更新的Distro。但是Gentoo是基於源碼的,而Arch是二進制。
Gentoo優點是強大的定製性、滾動更新但仍然足夠穩定;缺點是編譯比較耗費時間(CPU沒有足夠快的話),對機器特別是CPU要求高。
Arch的優點是軟體包多,滾動更新且升級迅速,相較Gentoo更易掌握使用;缺點是近乎強迫式必須緊跟最新滾動升級,不然容易出問題。

⑦ amd64 下的FreeBSD系統 安裝 Linux二進制兼容問題求助

Windows 開發商 Microsoft Windows98/me Windows2000/XP Windows Server2003 Windows Vista Windows98/me是基於MS-DOS的混合的16/32位操作系統正慢慢的退出PC舞台了,2000/XP以及Server2003都是基於WindowsNT的32位操作系統,XP/Server2003已經有64位版本了。Vista是微軟最新開發的版本預計在2006年推出。主要支持Intel,AMD,後來增加了對PowerPC,MIPS的支持。微軟的操作系統基本上統治了個人PC市場,大概佔了90%的市場份額。 UNIX-like AIX 開發商 IBM AIX是Advanced Interactive eXecutive的簡稱,它是IBM 公司的UNIX操作系統,整個系統的設計從網路、主機硬體系統,到操作系統完全遵守開放系統的原則. RS/6000 採用IBM 的UNIX操作系統-AIX作為其操作系統.這是一個目前操作系統界最成功,應用領域最廣,最開放的第二代的UNIX系統。它特別適合於做關鍵數據處理(CRITICAL). 支持PowerPC POWER處理器. 目前的版本是AIX 5L 5.3, 支持64棵處理器,2TB內存,16TB JFS2文件系統,16TB JFS2文件. HP-UX 開發商 HP 惠普公司在1996年隨著推出64位PA-8000處理器,開始了64位技術的實施計劃,它形成了工業界運算最快的商業和工程技術應用伺服器的基礎。為了與先進的硬體配套,惠普公司已經逐步地把64位功能放入惠普公司在工業界領先的UNIX操作系統HP-UX。HP-UX 10.10和10.20分別具有非常大的文件系統和文件。 HP-UX 11.00也有32位版本,使得基於32位PA-7X00系統也可以得到HP-UX 11.00的新功能和特色;基於PA-8X00的K系列和T系列系統的客戶要在HP-UX的32位或64位版本之間做出選擇。惠普公司單機系統性能在工業界領先(39,469TPMS)的V系列系統,只可以運行64位的HP-UX 11.00。 主要運行於HP公司的PA-系列處理器以及Intel的安騰系列處理器上. 最新的版本HP-UX 11i v2. 可以管理128棵處理器,1TB內存,32TB文件系統,最大2TB的文件。 IRIX 開發商 SGI SGI公司最早是專門生產圖形顯示終端的, OpenGL標准便是由SGI提出來的.公司開發的這個操作系統是主要運行在基於MIPS處理器的圖形工作站上,1992年SGI收購了MIPS, 1998年MIPS又脫離了SGI成立MIPS技術公司.2003年SGI推出了基於Linux的Altix系列操作系統. Mac OS X 開發商 Apple Apple公司的Macintosh機上的操作系統, 蘋果機主要用於圖形領域,在圖形處理領域佔有很大市場份額。Mac OS是首個在商用領域成功的圖形用戶界操作系統。Mac OS9及以前的版本都在搭在蘋果機上銷售的。它不支持其它設備,每當有新的設備時都要通過添加擴展來支持設備。新的Mac OS X結合BSDUnix、NeXTStep和Mac OS 9的元素。採用Unix風格的內存管理和搶占式多任務處理,它的最底層建基於BSDUnix的內核,實行的是部分開放源代碼。 現行的最新的系統版本是Mac OS X v10.4.2。 只能運行在PowerPC G3以上處理器的蘋果機上,蘋果公司正在跟Intel合作,表示以後蘋果機會採用x86處理器。 Solaris 開發商 SUN 最早也是基於BSD Unix開發的,那時就直接叫Sun OS,從Sun OS5以後就以Solaris的名字面市,從Solaris10開始它也是免費開源的軟體了,開始主要是為SPARC和x86寫的,後來經過一些改動也可以支持一大批的處理器.Solaris10開始支持64位處理器. FreeBSD 開發者 Nate Williams,Rod Grimes,Jordan Hubbard. Bill Jolitz的 386BSD發展形成3個分支FreeBSD,NetBSD,OpenBSD了,這些都是免費的開源操作系統。第一張FreeBSD光碟是在1993年12月發布的。 FreeBSD 是一個在個人電腦上執行的作業系統,主要支持x86處理器,其他跟 Intel 相容的 CPU 如 AMD 跟 Cyrix也被支持。 FreeBSD 能提供你許多昂貴工作站才有的先進功能,這些特色包括: 搶占式多任務處理. 完整的 TCP/IP 網路功能 包含 SLIP, PPP, NFS 跟 NIS。 內存保護(Memory protection) 能確保一個使用者不能打擾其他人。而一個應用程式也不能影響其他的程式。 標準的 X 視窗系統 (X Window, X11R6) 提供良好的圖形用戶介面(GUI)以便在一般的 VGA 顯示卡以及螢幕上使用, 並且提供完整的原始程式碼。 能直接執行在其他作業系統 (如 SCO, BSDI, NetBSD, Linux 跟 386BSD)上編譯的 (Binary) 程式。 數以千計 可以直接執行(ready-to-run) 的應用程式, 可以在 FreeBSD ports 及 packages 中找到。 免去你上網路到處找軟體的苦境。 需要時才置換的虛擬記憶體(Demand paged virtual memory 以及合理的虛擬記憶體及檔案緩沖區之緩沖功能(merged VM/buffer cache) NetBSD 開發者 NetBSD小組 NetBSD是一種完全免費的類UNIX操作系統,它是一個重於誇平台應用的 BSD分支,它支持50多種硬體平台,具有高度可移植性和硬體平台兼容性.它可以運行在從64位alpha伺服器到手持設備的多種硬體平台上. NetBSD的清晰設計以及它的眾多高級特性使得它不論作為產品還是研究環境都表現得非常出色。而且它對用戶在資源上進行全方位的支持。其上的應用程序很多都可以非常容易地獲得。 OpenBSD 開發者 由NetBSD的前核心成員Theo de Raddt領導的一個開發小組。 OpenBSD由NetBSD分支出的計劃, 它是一個免費、多平台、基於4.4BSD的類Unix操作系統。目標在於強調正確性、安全性、標准化以及可移植性。著重於安全性,致力於成為最安全的操作系統。OpenBSD支持包括SVR4(Solaris),FreeBSD,Linux,BSDI,SunOS和HPUX等大部分二進制的模擬。 Linux RedHat/Fedora 開發商 RedHat.Inc Redhat linux是最早的Linux發行版本之一,也是最早使用軟體管理包RPM的Linux版本, Redhat 自9.0以後,不再發布桌面版的,而是把這個項目與開源社區合作,於是就有了Fedora 這個 Linux 發行版。最新版本是FC4.0. Slackware 開發商Slackware Linux, Inc Slackware Linux是由Patrick Volkerding開發的GNU/Linux發行版。與很多其他的發行版不同,它堅持KISS(Keep It Simple Stupid)的原則,就是說沒有任何配置系統的圖形界面工具。一開始,配置系統會有一些困難,但是更有經驗的用戶會喜歡這種方式的透明性和靈活性。 Slackware Linux的另一個突出的特性也符合KISS原則:Slackware沒有如RPM之類的成熟的軟體包管理器。Slackware的軟體包都是通常的 tgz(tar/gzip)格式文件再加上安裝腳本。Tgz對於有經驗的用戶來說,比RPM更為強大,並避免了RPM之類管理器的依賴性問題。 Slackware還有一個眾所周知的特性就是BSD風格的初始化腳本。Slackware對所有的運行級(runlevel)/任務都用同一個腳本,而不是在不同的運行級中建立一堆腳本的鏈接。這樣讓你不必自己寫新的腳本就能很容易地調整系統。 Debian 開發商Debian project Debian 以其忠於Unix和自由軟體以及豐富的選擇出名,它的最新版本包含有5萬個軟體包,支持十一種體系結構,從ARM到IBM S390,以及個人電腦上的x86到PowerPC.它的軟包管理工具APT一樣有名.最新發布版本是Debian3.1也叫sarge Mandriva 開發商 Conectiva Mandriva Linux的前身是歐洲最大的Linux廠商之一Mandrakesoft,長期以來Mandrake Linux以最為方便、易用、華麗的Linux發行版著稱。Mandrake Linux早期方便的字體安裝工具和默認的中文支持,為Linux普及做出了很大的貢獻。但是2004年前後Mandrakesoft陷入財務危機,瀕臨破產。公司於2005年2月24日與拉丁美洲最大的Linux廠商Conectiva達成了收購協議,金額為170萬歐元,新公司旗下品牌 Mandrake Linux更名為Mandriva Linux。Mandriva以rpm作為軟體管理工具,部分兼容Red Hat Linux/Fedora Core的預編譯包. SuSE 開發商 Novell SUSE LINUX是德國的一個發行版,原是以Slackware Linux為基礎,並提供完整德文使用界面的產品,2004年Novell收購了SUSE. Gentoo Gentoo Linux為用戶提供了大量的應用程序源代碼。Gentoo Linux的每一部分都可以在最終用戶的系統上重新編譯建造,甚至包括最基本的系統庫和編譯器自身。通過依賴關系描述和源代碼鏡像的形式提供軟體,Gentoo Linux提供了大量軟體供用戶選擇。 標準的源代碼鏡像包括30G的數據。選擇不僅在軟體整體方面,也存在於軟體的內部。由於可以在本地編譯軟體,參數和變數的選擇可以由用戶自己指定。 事實上,在軟體的安裝和升級方面,Gentoo擁有自己獨特的優勢。由於Portage技術的產生,Gentoo Linux可以擔當一個理想的安全伺服器、開發平台、專業級桌面應用、游戲伺服器、嵌入式應用等等各種角色。由於其無限制的可配置性,我們甚至可以稱 Gentoo Linux為一個准發行版。 嵌入式式操作系統. uClinux uClinux是一種優秀的嵌入式Linux版本。uclinux是一個源碼開放的操作系統,面向沒有MMU(Memory Management Unit)的硬體平台。同標准Linux相比,它集成了標准Linux操作系統的穩定性、強大網路功能和出色的文件系,它是完全免費的. uC/OS II 開發商 Micrium 搶占式實時多任務實時操作系統,可以管理63個任務,開源的嵌式操作系統,商業應用需要得到Micrium公司的授權, VxWorks 開發商 WindRiver VxWorks操作系統是美國風河(WindRiver)公司於1983 年設計開發的一種嵌入式實時操作系統(RTOS),是嵌入式開發環境的關鍵組成部分。良好的持續發展能力、高性能的內核以及友好的用戶開發環境,在嵌入式實時操作系統領域占據一席之地。它以其良好的可靠性和卓越的實時性被廣泛地應用在通信、軍事、航空、航天等高精尖技術及實時性要求極高的領域中,如衛星通訊、軍事演習、彈道制導、飛機導航等。在美國的 F-16、FA-18 戰斗機、B-2 隱形轟炸機和愛國者導彈上,甚至連1997年7月在火星表面登陸的火星探測器上也使用到了VxWorks VxWorks 的實時性做得非常好,其系統本身的開銷很小,進程調度、進程間通信、中斷處理等系統公用程序精練而有效,它們造成的延遲很短。 PalmOS 開發商 PalmSource,Inc 早期由US Robotics(其後被3Com收購,再獨立改名為Palm公司)研製的專門用於其產品"Palm"的操作系統。主要用於PDA產器 WindowsCE 開發商 Microsoft 它是微軟針對個人電腦以外的電腦產品所研發的嵌入式操作系統,而CE則為Customer Embedded的縮寫。

⑧ Linux發行版Ubuntu與Debian之間有哪些不同之處

你說的幾個都是linux。ubuntu是debian的小弟,有專門公司支持。debian內的軟體保證是自由軟體,並同時支持很多硬體平台,穩定版很保守。ubuntu的軟體相對比較新,所以一般人都用ubuntu。redhat歷史也很悠久,是第一個靠linux盈利的商業公司,redhat公司有免費的社區版本fedora,另一個是企業版rhel。(redhat9.0之後不是如上面兄弟說的那樣停止開發,而是「分家」了。)fedora一直是新技術/新產品的前沿陣地,換句話說:fedora是勇敢嘗新的小白鼠們的樂園,不要將fedora用於真正的工作。不正式地按軟體安裝歸類,linux有幾派:deb系,rpm系,自組系。debian的deb軟體包最早實現自動解決依賴問題,不少粉絲因此留了下來。redhat雖然出名,但rpm包的依賴問題,很長時間以來要用戶手動安裝,讓人頭痛不已。近幾年才解決(用yum)。archlinux是後來出現的發行版本,當然也有注意到依賴問題。自組的如gentoo、lfs,不是發行版維護人員編譯的二進制包,而是用戶在自己機器上用源碼編譯,每裝一個軟體都要花一段時間。極端追求優化、或想深入了解系統的人,適合這種方式組建系統。還有slackware是linux發行版本的鼻祖,我沒用過。不過看它只是.tar.gz的壓縮包,不知道它如何干凈地刪除軟體包。上面只是都是初玩時的體驗,而用戶最重要的分岐,還是配置文件的習慣問題。各個發行版本在/etc目錄中的文件安排有不少差別,最初期的入門途徑有很大影響。用慣了redhat不會喜歡debian,用慣debian的人也不喜歡redhat。我喜歡deb系。最大的感受是,redhat在公司的推動下,越來越像windows那樣:加了很多自有的東西,當你沒有系統地學習新版本的情況下,出了問題真的很頭痛,不知其所以然。當翻遍某個「出問題」的軟體的官方網站,依然找不到解決方法,後來才知道是redhat另一處設置的影響,你說有多惱火!

⑨ gentoo真是難裝啊

gentoo安裝和使用進行了將近一天的驚心動魄的升級後(很慶幸系統沒有掛掉,而且感覺更快了),終於想靜下心來把一個星期以來的安裝、配置以及升級gentoo大致寫出來,一是想紀念一下,另外也許對其他想用gentoo的朋友有一些參考價值。我使用linux不算很長,大概用了一年半的ubuntu和一年的archlinux。用archlinux時逛經常有人談及gentoo,好像用 gentoo的都是高手。當時感覺可笑,各各發行版區別都那麼大嗎,之前用ubuntu轉到archlinux也就是顯卡驅動那碰到點問題,其他都比較順 利,gentoo又能難到哪去呢?另外gentoo安裝軟體都是要編譯的,我的本性能也不好,就想如果以後換了新的再考慮吧,所以中間雖然想了幾次,但一 定沒有嘗試。一個星期前( 3月4),我把mplayer和ffmpeg都手動升級下,發現編譯起來有點糾結,mplayer需要ffmpeg的源碼,但ffmpeg還要單獨編 譯,後來讓mplayer用ffmpeg的so後升級ffmpeg後mplayer居然掛了,重編了幾回才弄好。系統里有好幾個包都自己編譯,主要是想去 掉不用的依賴,但手動維護太麻煩了,於是又想到了gentoo。當時已經10點多了,於是想第二天開始著手。廢話完畢。 之前的硬碟分區就這樣的:/dev/sda1 ext4 6g //dev/sda2 2g 未使用/dev/sda3 ntfs 30g/dev/sda4 jfs 66g /home其中/dev/sda2是以前的swap,但後來不用休眠功能後感覺swap意思不大,就不用了。其餘的三個分區都比較重要,基本動不得,這給怎麼裝啊。想來想去,先用sda2試試吧,如果裝不上就沒事了,裝上再進一步考慮吧。於是把sda2格成了reiserfs(某人說這種格式好,但我從來沒用過,正好體驗一下)。下載 stage3-i-.tar.bz2 和portage-latest.tar.xz。(前一個文件一周一更新)(我用的32位)國內的鏡像有: mount /dev/sda2 /media/zsudo tar xvpf stage3-i-.tar.bz2 -C /media/zsudo tar xvpf portage-latest.tar.xz -C /media/z/usr准備chroot環境:sudo mount -t proc none /media/z/procsudo mount -vt devpts devpts /media/z/dev/ptssudo chroot /media/z/ /bin/bash現在就chroot進去了,之後的操作如不特別說時都是在這個環境下進行的。 初始化環境變數:env-update;source /etc/profile修改/etc/ke.conf,這個非常重要,最好首先改到位,不然之後有你受的(我就是,不得要領,改了多回,改完還要重編譯各種東西):加入源:GENTOO_MIRRORS= #-jn,n是內核數加1,多線程編譯用的,不設置也行INPUT_DEICES=keyboard mouse synaptics #鍵盤、滑鼠、觸摸板#下面的是很重要的USE,開始時可以只用USE=X gtk,但最開始寫好以前就省事了,不然以後會麻煩重重。USE=-pppd -alsa -fortran sse sse2 ssse3 mmx sdl v4l v4l2 oss oss4 X gtk unicode truetype jpeg png gif cairo zsh-completion fontconfig videoopenglIDEO_CARDS=radeon #這個至關重要,顯卡驅動類型,具體請查看官方wiki,我的是ati x,只能用這個開源驅動。#CCEPT_KEYWORDS=~x86 #這個要注意,如果要用最新的軟體,可以加上這行,但如果是第一次裝,強烈不建議加,不然會提升安裝難度先改這些就差不多了。改/etc/locale.gen,加(按照自已需要寫)en_US.UTF-8 UTF-8zh_CN.UTF-8 UTF-8zh_CN.GB GBzh_CN.GBK GBK運行locale-gencp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime修改/etc/conf.d/clockCLOCK=localTIMEZONE=Asia/Shanghai改/etc/resolv.conf,把本機的/etc/resolv.conf內容寫出其中,不然上不了網。改/etc/fstab,這個也可以安裝完內核再寫,這個應該都會寫。查看網路是否正常(如果電腦聯網了,resolv.conf也改了就可以上了),然後同步portage(如果portage-latest.tar.xz是剛下的也可以略過這步,但最好還是運行下吧):emerge --sync安裝內核源碼:emerge gentoo-sources下邊就開始編譯內核了,如果有手動配置內核的經驗強烈建議手動配置編譯:cd /usr/src/linuxke menuconfigke; ke moles_installcp arch/x86/boot/bzIge /boot,不然最好使用genkernel:emerge genkernelcd /usr/src/linux/genkernel --menuconfig all關於配置內核請上網自行查詢,如果下一種方式實在不會也可以不配置,一般也能啟動起來。編譯時間和很多因素有關,幾十分鍾到幾小時不等。用戶相關:(osily是自己要創建的用戶名)passwseradd -m -G audio,cdrom,portage,u,video,wheel,users -s /bin/bash osilypasswd osily如果fstab之前沒改好現在一定要改好,然後改自己系統的/boot/grub/menu.lst。此處官方wiki寫的很清楚,建議查看。 現在可以繼續安裝其他軟體,如xorg-server,但最好還是重啟看看能不能進去。如果不能的話多半是內核(尤其是自己編譯的內核)的問題,如果內核沒問題,看看/boot/grub/menu.lst是不是有問題,多改幾回。如果可以正常進去的話,可以直接在這繼續編譯,但最好還是返回原來的系統繼續。可以寫個類似這樣的腳本:#!/bin/bashsudo mount /dev/sda2 /media/z/sudo mount -t proc none /media/z/procsudo mount -vt devpts devpts /media/z/dev/ptssudo chroot /media/z/ /bin/bash運行就可以進去chroot環境,如果進去環境變數不正常運行:env-update;source /etc/profile然後就是安裝需要的東西了,主要看自己了,比如dhcpcd、sudo、vim,一般的工具直接emerge xxx就可以了,emerge的具體用法網上查吧。但如果你想要桌面環境的話,最好按以下的步驟:安裝點基本工具後,直接安裝xorg-server,注意前提/etc/ke.conf里顯卡和輸入設備等變數一定是正確的。這會安裝許多東西,基本要用一個小時以上,耐心等待吧。安裝完後:(xorg-x11和驅動相關,請查看wiki相關部分,這部好像可以省略,記不清了) eselect opengl set xorg-x11如果安裝好了,可以先重啟試試,進去後,運行startx,這是很的一刻了,如果顯示找不到xterm找不到什麼的,恭喜你,顯卡驅動基本正常了,不 然就會有各種稀奇古怪的問題&&×&%×&,那麼也恭喜你,在接下來的時間你將對安裝顯卡驅動、寫 xorg.conf等有深刻而透徹的了解。如果是前者,你可以回去繼續安裝其他東西,如xterm(最好安裝完再重啟下看看是不是正常,如果不正常,那麼你可以回過頭處理顯卡驅動問題了)、openbox甚至gnome、kde。下文再說。如果是後者或者剛才的xterm顯示解析度不對、滑鼠鍵盤觸摸板不能用,那麼你要折騰一會了,雖然之前安裝內核沒有難到你,這里很可能讓足夠糾結甚至放棄。這也是我安裝過程中最混亂的地方,已經沒法清晰地回憶了,因為這的問題我先後重裝了4次,(第一次因為2g空間不夠,2、3次都因為X段錯誤,非常糾結),而且其中改了幾回顯卡驅動類似,重編譯了多回。如果是X段錯誤,看出錯信息是不是載入某個so出的錯,如果是可以先把那個so移到別的地方重試。如果不是段錯誤,可能是xorg.conf有問題,有的驅動是不需要這個問題的,默認也是沒有了,所以如果有先刪掉試試,不行的話用X -configure生成一個新的再X -config xorg.conf.new嘗試如果不行的話,還很有可能是內核沒配置的問題,這往往比較麻煩,可以先仔細閱讀wiki,不行再去linuxsir等去找找或者問問。重編譯內核後最好把和X相關的包也重編譯下(有許多)。再有很可能是你選擇的驅動不支持你的顯卡,比如老的ati顯卡很多都不能用現在的閉源驅動。這樣可以試試其他的,改/etc/ke.conf,然後必須把相關的包重新編譯。還有其他的可能吧如果xterm能進去了,但滑鼠鍵盤等不能用,保證/etc/ke.conf正確的話,安裝xf86-input-evdev,如果xf86-input-keyboard xf86-input-mouse xf86-input-synaptics 沒有的話說明/etc/ke.conf沒寫對,這時安裝上這幾個包也未必好用,可能要重新編譯更多包。這個問題應該是比較好解決的。如果分辯率不正常,首先要確認用的不是xf86-video-vesa的驅動(按我的流程不會安裝到這個包),如果是那很可以解析度就不調不正常了。然後還是顯卡驅動安裝問題,還有xorg.conf,上網多找找吧。顯卡驅動問題如果一時解決不了的話,可能會拖很長時間,甚至直到放棄,或者你甘願不用圖形界面。 如果以上都正常了,gentoo離你就很近了。接下來主要部署桌面環境,推薦比較輕量的,(如openbox、fluxbox、fvwm、dwm、awesome等),可以配合面板(tint2、bmpanel、pypanel等),不然要花很長時間編譯。安裝完後就按自己的需要進行配置了。現在還沒有涉及的問題主要還有:音效卡、網卡、攝像頭等設備的驅動,以及觸摸板不正常等。如果觸摸板用手指點無反應,但手指有反應,試試:synclient TapButton1=1如果橫向滾動不能用:synclient HorizEdgeScroll=1其他問題請查詢synclient用法要把上邊的命令放在啟動腳本里,如是.xinitrc,確保它能在進入X前被調用。音效卡問題,如果用alsa的話,genkernel默認編譯的內核包含了alsa驅動,應該就要以正常使用了,如果沒包含就要有點麻煩。如果內核包含了oss驅動(這是舊版本的),可能也可以正常用,但效果應該不好,能就算了吧。 如果都沒有的話如果內核啟用的音效卡支持(menuconfig里有一層的里邊是alsa和oss,它的上一層要選上),你可以選擇安裝alsa或者oss 驅動,個人推薦用oss4,它音質比較好,佔用資源少(我試和內核的alsa里比mplayer放mp3時cpu佔用省了一半)。但安裝oss4不是很容 易,因為它不在portage里,要用layn,還要能連接國外網。alsa沒裝過,wiki有詳細說明。如果現在就要安裝oss4,也好:emerge laynlayn -a oss-overlay然後再/etc/ke.conf里加一句:source /var/lib/layn/ke.conf然後emerge oss或者emerge oss-devel如果網路沒問題的話應該正常安裝。要保證/usr/src/linux指向的是當前用的內核然後/etc/init.d/oss start,一般要等幾分鍾因為要編譯內核模塊,如果成功了基本就可以用了,可以試試osstest,不成功的話問題就麻煩了,很可能你要重新編譯內核

⑩ 介紹一下LINUX有哪些版本

Linux最早由Linus Benedict Torvalds在1991年開始編寫。在這之前,Richard Stallman創建了Free Software Foundation(FSF)組織以及GNU項目,並不斷的編寫創建GNU程序(此類程序的許可方式均為GPL: General Public License)。在不斷的有傑出的程序員和開發者加入到GNU組織中後,便造就了今天我們所看到的Linux,或稱GNU/Linux。Linux 的發行版本可以大體分為兩類,一類是商業公司維護的發行版本,一類是社區組織維護的發行版本,前者以著名的Redhat(RHEL)為代表,後者以 Debian為代表。下面介紹一下各個發行版本的特點:Redhat,應該稱為Redhat系列,包括RHEL(Redhat Enterprise Linux,也就是所謂的Redhat Advance Server,收費版本)、Fedora Core(由原來的Redhat桌面版本發展而來,免費版本)、CentOS(RHEL的社區克隆版本,免費)。Redhat應該說是在國內使用人群最多的Linux版本,甚至有人將Redhat等同於Linux,而有些老鳥更是只用這一個版本的Linux。所以這個版本的特點就是使用人群數量大,資料非常多,言下之意就是如果你有什麼不明白的地方,很容易找到人來問,而且網上的一般Linux教程都是以Redhat為例來講解的。Redhat系列的包管理方式採用的是基於RPM包的YUM包管理方式,包分發方式是編譯好的二進制文件。穩定性方面RHEL和CentOS的穩定性非常好,適合於伺服器使用,但是Fedora Core的穩定性較差,最好只用於桌面應用。Debian,或者稱Debian系列,包括Debian和Ubuntu 等。Debian是社區類Linux的典範,是迄今為止最遵循GNU規范的Linux系統。Debian最早由Ian Murdock於1993年創建,分為三個版本分支(branch): stable, testing 和 unstable。其中,unstable為最新的測試版本,其中包括最新的軟體包,但是也有相對較多的bug,適合桌面用戶。testing的版本都經過unstable中的測試,相對較為穩定,也支持了不少新技術(比如SMP等)。而stable一般只用於伺服器,上面的軟體包大部分都比較過時,但是穩定和安全性都非常的高。Debian最具特色的是apt-get / dpkg包管理方式,其實Redhat的YUM也是在模仿Debian的APT方式,但在二進制文件發行方式中,APT應該是最好的了。Debian的資料也很豐富,有很多支持的社區,有問題求教也有地方可去:)Ubuntu嚴格來說不能算一個獨立的發行版本,Ubuntu是基於 Debian的unstable版本加強而來,可以這么說,Ubuntu就是一個擁有Debian所有的優點,以及自己所加強的優點的近乎完美的 Linux桌面系統。根據選擇的桌面系統不同,有三個版本可供選擇,基於Gnome的Ubuntu,基於KDE的Kubuntu以及基於Xfc的 Xubuntu。特點是界面非常友好,容易上手,對硬體的支持非常全面,是最適合做桌面系統的Linux發行版本。Gentoo,偉大的 Gentoo是Linux世界最年輕的發行版本,正因為年輕,所以能吸取在她之前的所有發行版本的優點,這也是Gentoo被稱為最完美的Linux發行版本的原因之一。Gentoo最初由Daniel Robbins(FreeBSD的開發者之一)創建,首個穩定版本發布於2002年。由於開發者對FreeBSD的熟識,所以Gentoo擁有媲美 FreeBSD的廣受美譽的ports系統 ——Portage包管理系統。不同於APT和YUM等二進制文件分發的包管理系統,Portage是基於源代碼分發的,必須編譯後才能運行,對於大型軟體而言比較慢,不過正因為所有軟體都是在本地機器編譯的,在經過各種定製的編譯參數優化後,能將機器的硬體性能發揮到極致。Gentoo是所有Linux 發行版本里安裝最復雜的,但是又是安裝完成後最便於管理的版本,也是在相同硬體環境下運行最快的版本。最後,介紹一下FreeBSD,需要強調的是:FreeBSD並不是一個Linux系統!但FreeBSD與 Linux的用戶群有相當一部分是重合的,二者支持的硬體環境也比較一致,所採用的軟體也比較類似,所以可以將FreeBSD視為一個Linux版本來比較。FreeBSD擁有兩個分支:stable和current。顧名思義,stable是穩定版,而 current則是添加了新技術的測試版。FreeBSD採用Ports包管理系統,與Gentoo類似,基於源代碼分發,必須在本地機器編後後才能運行,但是Ports系統沒有Portage系統使用簡便,使用起來稍微復雜一些。FreeBSD的最大特點就是穩定和高效,是作為伺服器操作系統的最佳選擇,但對硬體的支持沒有Linux完備,所以並不適合作為桌面系統。下面給為選擇一個Linux發行版本犯愁的朋友一些建議:如果你只是需要一個桌面系統,而且既不想使用盜版,又不想花大量的錢購買商業軟體,那麼你就需要一款適合桌面使用的Linux發行版本了,如果你不想自己定製任何東西,不想在系統上浪費太多時間,那麼很簡單,你就根據自己的愛好在ubuntu、kubuntu以及xubuntu中選一款吧,三者的區別僅僅是桌面程序的不一樣。如果你需要一個桌面系統,而且還想非常靈活的定製自己的Linux系統,想讓自己的機器跑得更歡,不介意在Linux系統安裝方面浪費一點時間,那麼你的唯一選擇就是Gentoo,盡情享受Gentoo帶來的自由快感吧!如果你需要的是一個伺服器系統,而且你已經非常厭煩各種Linux的配置,只是想要一個比較穩定的伺服器系統而已,那麼你最好的選擇就是CentOS了,安裝完成後,經過簡單的配置就能提供非常穩定的服務了。如果你需要的是一個堅如磐石的非常穩定的伺服器系統,那麼你的唯一選擇就是FreeBSD。如果你需要一個穩定的伺服器系統,而且想深入摸索一下Linux的各個方面的知識,想自己定製許多內容,那麼我推薦你使用Gentoo。轉自http://www.it118.org/specials/56d6e494-acb5-403c-8676-f959ae5cf778/098d4e2e-26bc-4e31-a34c-28ff3875af42.htm]

熱點內容
排序函數c語言 發布:2025-05-15 13:06:28 瀏覽:5
韓服lol掛機腳本 發布:2025-05-15 12:42:56 瀏覽:460
監控存儲伺服器如何調試 發布:2025-05-15 12:36:30 瀏覽:218
一萬級凈化車間有哪些配置 發布:2025-05-15 12:16:41 瀏覽:97
javazip解壓加密 發布:2025-05-15 12:15:02 瀏覽:941
dnf伺服器存放什麼信息 發布:2025-05-15 12:11:07 瀏覽:216
辦公室視頻劇本腳本 發布:2025-05-15 12:03:51 瀏覽:491
編譯失敗什麼意思 發布:2025-05-15 11:58:18 瀏覽:87
lcs腳本官網 發布:2025-05-15 11:56:15 瀏覽:88
三國志戰略版打9級礦什麼配置 發布:2025-05-15 11:41:29 瀏覽:953