目錄
IE工程師
書籍

Fedora

IE工程師 · 張金明

{

\"code\": 200,

\"title\": \"\",

\"content\": \"Fedora是一個開放的、創新的、前瞻性的操作係統和平台,基於Linux。它允許任何人自由地使用、修改和重釋出,無論現在還是將來。它由一個強大的社群開發,這個社群的成員以自己的不懈努力,提供並維護自由、開放源碼的軟件和開放的標準。Fedora項目由Fedora基金會管理和控製,得到了RedHat,Inc.的支援。Fedora是一個獨立的操作係統,是Linux的一個發行版,可運行的體繫結構包括x86(即i386-i686),x86_64和PowerPC。\\n\\nFedoraLinux(第七版以前為FedoraCore)是較具知名度的Linux發行包之一,由FedoraProject社區開發、紅帽公司讚助,目標是創建一套新穎、多功能並且自由(開放源代碼)的操作係統。\\n\\nFedora基於RedHatLinux,在RedHatLinux終止發行後,紅帽公司計劃以Fedora來取代RedHatLinux在個人領域的應用,而另外發行的RedHatEnterpriseLinux(RedHat企業版Linux,RHEL)則取代RedHatLinux在商業應用的領域。\\n\\nFedora的功能對於用戶而言,它是一套功能完備、更新快速的免費操作係統,而對讚助者RedHat公司而言,它是許多新技術的測試平台,被認為可用的技術最終會加入到RedHatEnterpriseLinux中。\\n\\nFedora大約每六個月釋出新版本,目前Fedora最新的版本是Fedora16。\\n\\n曆史\\n\\n最早FedoraLinux社區的目標是為RedHatLinux製作併發布第三方的軟件包,然而當RedHatLinux停止發行後,Fedora社區便整合到RedHat讚助的FedoraProject,目標是開發出由社區支援的操作係統(事實上,FedoraProject除了由誌願者組織外,也有許多RedHat的員工參與開發)。RedHatEnterpriseLinux則取代RedHatLinux成為官方支援的係統版本。\\n\\n功能\\n\\n發行(distribution)\\n\\nFedora項目以不同方式發行Fedora:(1)FedoraDVD\\/CD–包含了所有主要軟件包的DVD或CD套裝;(2)Live光盤–CD或DVD大小的光盤鏡像,可用於創建LiveCD或從USB設備啟動,並可選安裝到硬盤;(3)最小CD–用於通過HTTP,FTP或NFS安裝。\\n\\n您可以通過FedoraLiveUSBCreator或UNetbootin創建LiveUSB版本的Fedora。\\n\\n同時,Fedora項目釋出自定義的Fedora版本,稱作Fedoraspins。這些版本包含特定的軟件包集合,以滿足特定種類的用戶之需要。Fedoraspins由一些對Fedora有特殊興趣的小組開發。\\n\\nEnterpriseLinux額外軟件包(英文:ExtraPackagesforEnterpriseLinux,EPEL)是由來自FedoraProject的誌願者發起的社區力量,為了創建由高質量的附加軟件組成的、用於補足RHEL和其他相容版本的軟件倉庫。\\n\\n軟件包管理主要由yum實用程式提供。Fedora同樣提供圖形介麵(例如pirut,pup和puplet),用於在更新可用時提供視覺通知。apt-rpm是yum的替代品,對於Debian類發行版的用戶來說可能更熟悉。這裡,APT被用於管理軟件包。額外的軟件倉庫可以被新增到Fedora,以便安裝Fedora軟件倉庫未提供的軟件包。\\n\\n軟件倉庫\\n\\n在Fedora7之前,有Core和Extras兩個主要的倉庫。FedoraCore倉庫包含所有操作係統必需的基本軟件包,以及其他隨安裝CD\\/DVD發行的、由RedHat開發者維護的軟件包。FedoraExtras倉庫自FedoraCore3開始加入,包含社區維護的、冇有隨安裝CD\\/DVD釋出的軟件包。自Fedora7開始,Core和Extras軟件倉庫被合併,因此該版本在其名稱中去掉了Core。該軟件倉庫同樣允許社區成員維護的軟件包,這在以前是RedHat開發者纔可進行的。\\n\\n同樣,在Fedora7釋出之前,有一個叫做FedoraLegacy的第三方軟件倉庫。該軟件倉庫主要包含社區維護的、針對較老的Fedora和選中的RedHat發行版,用於延長這些版本的生命週期。FedoraLegacy於2006年12月關閉。\\n\\n第三方軟件倉庫主要用於釋出未包含在Fedora中的軟件包——可能因為不滿足Fedora對自由軟件的定義,或該軟件包的發行會觸犯美國法律。主要的第三方軟件倉庫(並且是完全相容的)有RPMFusion和Livna。前者是由許多第三方軟件倉庫維護者共同維護的。後者目前仍然獨立維護,作為對RPMFusion的擴展,並且隻包含libdvdcss包,用於播放加密的DVD。\\n\\n安全\\n\\n安全是Fedora中最重要的功能。其中一項是SELinux——基於內核中的LinuxSecurityModules(L**)的、補充了各種安全策略的Linux功能,包括訪問控製等。Fedora是引領SELinux的發行版之一。SELinux包含於FedoraCore2和以後的發行版。默認情況下,該功能強製修改係統的運作方式,因此處於關閉狀態,但在SPARC上啟用。\\n\\n現況\\n\\nFedora15截圖\\n\\nFedora15截圖Fedora被紅帽公司定位為新技術的實驗場,與RedHatEnterprise Linux被定位為穩定性優先。許多新的技術都會在FedoraCore中檢驗,如果穩定的話紅帽公司則會考慮加入RedHatEnterpriseLinux中。Fedora預計每年發行2~3次的發行版本。\\n\\n釋出\\n\\n測試版\\n\\nFedoraProject在釋出每一個穩定版本之前,會先釋出三次測試版本讓用戶測試並協助改進。Fedora7由於要合併Core和Extra,引入了第四個測試版。\\n\\nFedora另外還有個用來放置不穩定(Bleeding-Edge)軟件的包庫稱為Rawhide,開發中的軟件包會先釋出在Rawhide,然後再轉移至Fedora包庫。Rawhide更新相當頻繁,並不適合一般工作用途,但還是有些開發者和測試者用來作主要的工作係統。\\n\\n目前FedoraProject每個版本的更新維護持續到其下下個版本釋出後一個月,大約每個版本維護13個月。用戶如需要更長期的更新維護,在類似的係統中,RHEL或CentOS會是更佳的選擇。\\n\\nFedoraLegacyProject是由社區發起的計劃,目標是為已被官方停止支援的RedHat、Fedora係統提供(安全性與錯誤方麵的)更新維護,該計劃所支援的係統包括:RedHatLinux7.3~9、FedoraCore1~4。然而由於誌願者的缺乏、需求降低以及官方延長更新支援等因素,FedoraLegacy於2006年終停止。\\n\\nRe-spin\\n\\nFedoraUnityProject重新製作了特彆版的光盤鏡像檔案,稱之為FedoraUnityRe-Spins。收納的皆為更新過的軟件包,讓用戶在安裝後得以節省許多線上更新包的時間。\\n\\n係統需求\\n\\n以最新的版本(Fedora15)為準。\\n\\n處理器:最低200MHzPentiumPro級彆或以上(文字模式)或400MHzPentiumPro級彆或以上(圖形模式)內存:最小256MiB(文字模式)或768MiB(圖形模式),推薦配置512MiB以上Linux內核網站使用Fedora;\\n\\n百元電腦(OLPC)計劃所使用的操作係統基於Fedora;3D動畫軟件Massive使用Fedora作為其支援係統;林納斯托瓦茲,Linux的創造者和最初的維護人;美國航空航天局的係統;\\n\\nRoadrunner(世界上頭號超級計算機),埃沃智慧控製檯,遊戲機,超過一百個派生的發行版,包括RHEL 和OLPC,甚至還有一些機器人,數以百萬計的其他用戶。\\n\\n派生版本\\n\\nBerryLinux–一箇中等大小的基於Fedora的發行版,提供日語和英語支援Ekaaty–來自巴西\\n\\nFusionLinux-以LinuxMint為模版,更注重桌麵用戶和可用性的Remix MythDora–基於MythTV的家庭劇院係統OjubaLinux-來自阿拉伯\\n\\nOmega-RahulSundaram,RedHat公司的社區工程師,創建了一個基於Fedora的Remix,通過新增來自RPMFusion和Livna源的軟件,來擁有對全部多媒體(包括MP3和DVD播放)的支援RedHatEnterpriseLinux–RedHat公司提供的企業版Linux,基於當前的Fedora發行版本RussianFedoraRemix-為俄羅斯用戶調整的Fedora版本,包含專有軟件和驅動程式Xange–(曾用名:Simplis和Vixta)以KDE為特色,易於使用的發行版Moblin–為上網本設計的Linux發行版,速度極快非活躍項目(超過12個月未釋出新版本)ASPLinux–來自俄羅斯。ASPLinux包含閉源NVIDIA和ATI驅動,且提供專有音頻、視頻格式的解碼器支援AuroraSPARCLinux–SPARC平台上基於Fedora的發行版BLAGLinuxandGNU–壓縮至單張CD大小的Fedora,並且使用Debian的APT軟件包管理係統Eeedora–為AsusEeePC設計的發行版,始於2007年FoxLinux–來自意大利,為家庭用戶的需求(如,瀏覽網頁,刻錄光盤,播放多媒體內容)而設計Linpus-來自台灣LinpusTechnologies公司,為亞洲市場設計的Linux LinuxXP–一個商業Linux發行版,致力於替換WindowsXP作為家庭桌麵用操作係統Nusantara–由印度尼西亞科技部支援的桌麵Linux發行版OpenDiscovery:整合的高效能生物資訊學Linux平台YellowDogLinux–PowerPC平台上基於Fedora的發行版\\n\\n\"

}

若章節內容顯示異常,請重新整理或切換到 手機版 / 電腦版 檢視。