Fedora操作系統(tǒng)和Debian GNU/Linux系統(tǒng)深入講解
Linux系統(tǒng)中Fedora操作系統(tǒng)和Debian GNU/Linux系統(tǒng)是最長使用的操作系統(tǒng),有些用戶對此不是很了解,這里向大家全面介紹Fedora與Debian GNU/Linux系統(tǒng)。
Fedora操作系統(tǒng)
盡管 Fedora操作系統(tǒng) 在2004年9月才正式發(fā)布,但它的起源可以追溯到1995年被兩個 Linux 空想者 - Bob Young 和 Marc Ewing - 以 Red Hat 之名發(fā)起的 Linux 。公司的第一個產品, Red Hat Linux 1.0 “母親節(jié)”,在同年發(fā)布并且很快跟著推出一些錯誤修復的升級。1997年, Red Hat 推出了它的革命性的帶有依賴協(xié)議的 RPM 軟件包管理系統(tǒng)和其它高級功能極大的促進了該發(fā)行版在大眾中的迅速崛起,并且超過了 Slackware Linux 成為世界上最被廣泛使用的 Linux系統(tǒng) 發(fā)行版。接下來的幾年里, Red Hat 制定了一個有規(guī)律的、6月周期的發(fā)行標準。
2003年,在 Red Hat Linux 9 的發(fā)布之后,公司對其產品線進行了激進的改革。公司對其商業(yè)產品- 著名的 Red Hat 企業(yè)版- 保留了 Red Hat 商標,并且推出了 Fedora Core - 一個 Red Hat 發(fā)起但是面向社區(qū)的為“ Linux 愛好者”而設計的版本。在對這一改變剛開始的批評之后, Linux 社區(qū)便開始接受了這一“新”的版本作為 Red Hat 邏輯上的續(xù)版,一些有質量的發(fā)行版是為了 Fedora 奪回之前作為市場上最受喜愛的發(fā)行版的地位。在同一時間, Red Hat 很快成為了世界上最大最賺錢的 Linux 公司,以它新穎的產品線和其它有趣的提議,比如它的 Red Hat 認證工程師( RHCE )認證。
盡管 Fedora操作系統(tǒng)的方向在很大程度上被 Red Hat 公司所把持,而且其產品有時似乎- 無論對錯- 是作為 Red Hat 企業(yè)版的試驗田,但是無可否認的是 Fedora操作系統(tǒng) 是當前可用的最有新意的發(fā)行版之一。它對 Linux系統(tǒng) 內核、 glibc 和 GCC 的貢獻廣為人知,而且它對 SELinux 功能、 Xen 虛擬技術和其它企業(yè)級的功能的綜合在企業(yè)用戶中非常受歡迎。在令一方面, Fedora操作系統(tǒng) 仍然缺乏一個清晰的面向桌面的策略來使產品成為對除了“ Linux系統(tǒng) 愛好者”的用戶目標來說更易用的產品。
◆支持論點:高度的前衛(wèi);杰出的安全功能;庫存豐富的支持軟件;對自由軟件理念的嚴格遵守
◆反對論點:Fedora操作系統(tǒng) 優(yōu)先傾向于企業(yè)功能而不是桌面用戶軟件包管理工具:圖形化的 YUM 和命令行模式的 RPM 包
◆可用版本:Fedora for 32-bit (i386), 64-bit (x86_64) and PowerPC (ppc) processors; Red Hat Enterprise Linux for i386, IA64, PowerPC, s390x and x86_64 architectures; also live CD editions with either GNOME or KDE
基于 Fedora 的替代版本:BLAG Linux And GNU (desktop, free software), Berry Linux (live CD), Yellow Dog Linux (Apple's PowerPC-based systems)
基于 Red Hat 的替代版本:CentOS, Scientific Linux, StartCom Enterprise Linux
Debian GNU/Linux系統(tǒng)
Debian GNU/Linux 于1993年首次發(fā)布。它的發(fā)起人, Ian Murdock ,設想通過數(shù)百個志愿者開發(fā)人員在空余時間創(chuàng)造一個完全的非商業(yè)項目。那時的反對者過于樂觀的認為,這個項目注定會分裂然后失敗;但是事實恰恰相反, Debian 不僅活了下來發(fā)展的欣欣向榮而且在不到10年的時間里,它變成了最大的 Linux 發(fā)行版甚至可能會成為有史以來最大的軟件合作項目。
Debian GNU/Linux 的成功可以歸結為如下幾條。它的開發(fā)者超過1000名志愿者,它的軟件包有超過20000種軟件(對11種處理器構架做了編譯),并且令人振奮的是它為超過120種基于 Debian 的發(fā)行版和 live CD 提供支持,這些數(shù)字是其它任何基于 Linux系統(tǒng) 的發(fā)行版所無法比擬的。 Debian 實際的發(fā)展根據(jù)遞增的穩(wěn)定性有3個分支(或者4個如果再包括一個尖端“體驗”分支的話):“不穩(wěn)定版”(或者叫“ sid ”),“測試版”和“穩(wěn)定版”,這種先進的集成和軟件包的穩(wěn)定性及其功能,再加上這個項目完善的質量控制機制,為 Debian 贏得了當前最佳體驗和最少錯誤的發(fā)行版之一的名譽。
然而,這種冗長而復雜的發(fā)展風格也有其不利的一面:穩(wěn)定版的發(fā)布不是特別及時并且會迅速落伍,特別是自從新穩(wěn)定版每1~3年才發(fā)布一次之后。那些喜歡最新軟件和技術的用戶不得不使用潛在很多錯誤的測試版或者不穩(wěn)定版。 Debian 高度民主的組織結構也導致了備受爭議的決策并且引起內部人員的對抗,這種狀況使其停滯不前并且很難通過激進但可以推動項目發(fā)展的決議。
◆支持論點:非常穩(wěn)定;引入注目的質量控制體系;包含超過20000種軟件的管理包;比其它 Linux系統(tǒng) 發(fā)行版支持更多的處理器構架
◆反對論點:保守- 因為其對許多處理器構架提供支持使得最新的技術不總是被采用;緩慢的發(fā)布周期(每1~3年一個穩(wěn)定版);
開發(fā)者在郵件列表上的爭吵以及博客有時會很粗糙軟件包管理工具:使用 DEB 包的先進包管理工具
◆可用版本:可為11種處理器構架安裝 CD/DVD 和 live CD ,包括 Intel ,AMD 和其它的所有32位和64位處理器
基于 Debian 的推薦發(fā)行版:MEPIS Linux, Ubuntu, sidux. Damn Small Linux (for old computers), KNOPPIX (live CD), Dreamlinux (desktop), Elive (desktop with Enlightenment), Xandros (commercial), 64 Studio (multimedia)
【編輯推薦】