Fedora 27
簡介
Fedora Linux(第七版以前為 Fedora Core)是較具知名度的 Linux 發布包之一,由 Fedora 項目社區開發、紅帽公司贊助,目標是創建一套新穎、多功能並且自由(開放源代碼)的操作系統。
Fedora 基於 Red Hat Linux,在Red Hat Linux終止發布後,紅帽公司項目以 Fedora 來取代 Red Hat Linux 在個人領域的應用,而另外發布的 Red Hat Enterprise Linux(Red Hat企業版Linux)則取代 Red Hat Linux 在商業應用的領域。
Fedora 對於用戶而言,是一套功能完備、更新快速的免費操作系統。而對贊助者 Red Hat 公司而言,它是許多新技術的測試平台,被認為可用的技術最終會加入到 Red Hat Enterprise Linux 中。
Fedora 大約每六個月發布新版本,目前 Fedora 最新的版本是Fedora 27。
官方網站: http://fedoraproject.org/
下載
Fedora 27 Workstation Live
Fedora Workstation Live 鏡像讓您可以為自己電腦製作完整的立即可用的 Fedora Workstation 系統介質。您可以使用 Live 鏡像測試、體驗 Fedora,同時無需改動硬碟內容。當您滿意之後,您可以從 Live 鏡像安裝 Fedora 到您的硬碟。要使用該鏡像,您需要可創建或刻錄 DVD 的驅動器或者至少跟鏡像大小一樣的 USB 快閃記憶體盤。版本 27 之後就不再提供 32 位的 Live 安裝鏡像了,需要安裝 32 位的 27 版本只能通過網路安裝。
- Intel & AMD/ 兼容 PC 64 位,適用於 64-bit 位 PC 點此下載
Fedora 27 Server
Fedora Server 安裝鏡像可讓您為計算機製作介質以便引導安裝程序將 Fedora Server 直接安裝到您的硬碟。
- Intel & AMD/ 兼容 PC 64 位,適用於 64-bit 位 PC 點此下載
發行
Fedora 項目以不同方式發行 Fedora:
- Fedora DVD/CD – 包含了所有主要軟體包的DVD或CD套裝;
- Live鏡像 – CD或DVD大小的光碟鏡像,可用於創建Live CD或從USB設備啟動,並可選安裝到硬碟;
- 最小CD – 用於通過HTTP,FTP或NFS安裝。
您可以通過 Fedora Live USB Creator 或 UNetbootin 創建 Live USB 版本的 Fedora。
同時,Fedora 項目發布自定義的 Fedora 版本,稱作 Fedora spins。這些版本包含特定的軟體包集合,還有各種桌面環境,如 KDE Plasma、Xfce、LXDE、MATE和Cinnamon,以滿足特定種類的用戶之需要。Fedora spins 由一些對 Fedora 有特殊興趣的小組開發。
Enterprise Linux額外軟體包 是由來自 Fedora Project 的志願者發起的社區力量,為了創建由高質量的附加軟體組成的、用於補足 RHEL 和其他兼容版本的軟體倉庫。
Fedora 主要使用 RPM 軟體包管理系統。Fedora 同樣提供圖形界面(例如pirut,pup和puplet),用於在更新可用時提供視覺通知。apt-rpm 是 yum 的替代品,對於Debian類發行版的用戶來說可能更熟悉。這裡,APT被用於管理軟體包。 額外的軟體倉庫(EPEL)可以被添加到 Fedora,以便安裝 Fedora 軟體倉庫未提供的軟體包。
測試版
Fedora Project在發布每一個穩定版本之前,會先發布三次測試版本讓用戶測試並協助改進。Fedora 7 由於要合併 Core 和 Extra,引入了第四個測試版。
Fedora 另外還有個用來放置不穩定(Bleeding-Edge)軟體的包庫稱為Rawhide,開發中的軟體包會先發布在 Rawhide,然後再轉移至 Fedora 包庫。Rawhide 更新相當頻繁,並不適合一般工作用途,但還是有些開發者和測試者用來作主要的工作系統。
當前版本
最新的Fedora版本為 27,有「Server」、「Cloud」和「Workstation」三個版本,發佈於 2017 年 11 月 14 日。 詳情說明請瀏覽官方的 Fedora 27 Release Note 。
特色
與Red Hat Linux的相似度
Fedora 承繼了 Red Hat Linux 的安裝介面Anaconda、桌面環境(同時包含 Gnome 和 KDE)、包管理器RPM、多國語系支持以及許多設置工具,所以習慣於使用 Red Hat 操作系統的用戶會感到相當熟悉,也因為如此,Fedora 用戶在轉移至RHEL、CentOS 等系統時不會面臨太多差異。
引入新技術
因其趨近半年一次的發布周期,Fedora 在引入新技術的部分頗為快速,通常每一個版本都會引入最新版的 Xorg、Gnome 以及 KDE。
自由軟體的推廣
Fedora Project 在自由軟體的推廣上有積極的作為。其內置自由軟體的 GNU Java 運行環境 libgcj 可成功運行 Eclipse 等Java 軟體,而不需使用 Oracle 的 Java 運行環境。另外 Fedora 官方也不支持專利封閉的多媒體格式(如MP3等),並建議用戶支持諸如 Ogg 等開放的多媒體格式。
Fedora Core 5 引入了 Mono 項目,Mono 是開放源代碼且跨平台的 .NET 運行環境與開發工具。
軟體包
Fedora 使用yum工具來協助RPM包的管理,可以有效避免相依性地獄的問題。並且,用戶可以利用yum來方便獲取原先Fedora 因專利權因素所不包含的功能,例如:MP3播放支持、DVD視頻支持以及NTFS文件系統支持等功能。Fedora 21 及其之前的版本默認使用 yum,而在 Fedora 22 及之後的版本默認使用 DNF 。DNF 由 yum 分支出來,DNF 將會取代老舊的 yum。
Fedora的官方包庫在收納上有其多樣性,例如 ClamAV(殺毒軟體)與 Wine(Windows軟體轉譯器)都可在官方包庫中獲取,另外也包含許多開放源代碼的遊戲軟體。livna 和 freshrpms 等社區也提供了和官方包庫兼容的第三方包,用戶可從中獲取 NVIDIA 和 ATI 的 3D 顯卡驅動程序或是 VLC、MPlayer 等播放軟體。
多平台支持
Fedora 官方支持 x86、x86-64 以及 PowerPC 處理器,遊戲機方面,Fedora Core 5、Fedora Core 6、Fedora 7 也已成功安裝在 PlayStation 3 上。
簡化目錄結構
一直以來 unix 及類 unix 系統的目錄結構對於很多人顯得晦澀難懂,Fedora 計劃簡化其目錄結構,將二進位文件集中放在 /usr/bin,將庫文件集中到/usr/lib 和 /usr/lib64,而對於原本同樣用於存儲二進位文件的 /bin 和 /sbin 將以連接的形式指向 /usr/bin,同樣的 /lib /lib64 也會以連接形式指向對應目錄。示意如下:
/
|-- etc
|-- usr
|-- bin
|-- lib
|-- lib64
|-- run
|-- var
|-- bin -> usr/bin
|-- sbin -> usr/bin
|-- lib -> usr/lib
|-- lib64 -> usr/lib64
歷史
Fedora版本命名規則:第n版與第n+1版有繼承關係,但與第n+2版沒有相同繼承關係。
版本列表
名稱 | 版本 | 發布日期 | 終止日期 | 內核版本 | Xorg | GNOME | KDE |
---|---|---|---|---|---|---|---|
Fedora | 27 | 2017-11-14 | - | 4.13 | 11.0 | 3.26 | Plasma5.11.3 |
26 | 2017-7-11 | - | 4.11 | - | 3.24 | - | |
25 | 2016-11-22 | 2017-12-12 | 4.8 | - | 3.22 | - | |
24 | 2016-6-21 | 2017-8-8 | 4.5 | - | 3.20 | - | |
23 | 2015-11-3 | 2016-12-20 | 4.2 | - | 3.18 | - | |
22 | 2015-5-26 | 2016-7-19 | 4.0 | 1.17 | 3.16 | Plasma5.3 | |
Applications 15.04 | |||||||
21 | 2014-12-9 | 2015-12-1 | 3.16 | 1.16 | 3.14 | 4.14 | |
20(Heisenbug) | 2013-12-17 | 2015-6-23 | 3.11 | 1.14 | 3.10 | 4.11 | |
19(Schrödinger's Cat) | 2013-7-2 | 2015-1-6 | 3.9 | 1.14 | 3.8 | 4.10 | |
18(Spherical Cow) | 2013-1-15 | 2014-1-4 | 3.6 | 1.13 | 3.6 | 4.9 | |
17(Beefy Miracle) | 2012-5-29 | 2013-2-12 | 3.3.4 | 1.12 | 3.4 | 4.8 | |
16(Verne) | 2011-11-8 | 2013-2-12 | 3.1.0 | 1.11.1 | 3.2.1 | 4.7.3 | |
15(Lovelock) | 2011-5-24 | 2012-6-26 | 2.6.38 | 1.10.1 | 3.0 | 4.6 | |
14(Laughlin) | 2010-11-2 | 2011-12-8 | 2.6.35 | 1.9.1 | 2.32 | 4.5.2 | |
13(Goddard) | 2010-5-25 | 2011-6-24 | 2.6.33 | 1.8.0 | 2.30 | 4.4.2 | |
12(Constantine) | 2009-11-17 | 2010-12-2 | 2.6.31 | 1.7.1 | 2.28.0 | 4.3.2 | |
11(Leonidas) | 2009-6-9 | 2010-6-25 | 2.6.29.4 | 1.6 | 2.26.1 | 4.2.2 | |
10(Cambridge) | 2008-11-25 | 2009-12-18 | 2.6.27 | 1.5.2 | 2.24.1 | 4.1.2 | |
9(Sulphur) | 2008-5-13 | 2009-7-10 | 2.6.25 | 1.4.99 | 2.22.1 | 4.0.3 | |
8(Werewolf) | 2007-11-8 | 2009-1-7 | 2.6.23.1 | 1.3.0 | 2.20.1 | 3.5.8 | |
7(Moonshine) | 2007-5-31 | 2008-6-13 | 2.6.21 | 1.3.0 | 2.18.0 | 3.5.6 | |
Fedora Core | 6(Zod) | 2006-10-24 | 2007-12-7 | 2.6.18 | 1.1.1 | 2.16.0 | 3.5.4 |
5(Bordeaux) | 2006-3-20 | 2007-7-2 | 2.6.15 | 1.0.1 | 2.14.0 | 3.5.1 | |
4(Stentz) | 2005-6-13 | 2006-8-7 | 2.6.11 | 6.8.2 | 2.10.0 | 3.4.0 | |
3(Heidelberg) | 2004-11-8 | 2006-1-16 | 2.6.9 | 6.8.1 | 2.8.1 | 3.3.0 | |
2(Tettnang) | 2004-5-18 | 2005-4-11 | 2.6.5 | 6.7.0 | 2.6.0 | 3.2.2 | |
1(Yarrow) | 2003-11-5 | 2004-9-20 | 2.4.19 | 4.3.0 (XFree86) | 2.4.0 | 3.1.4 |
註:由於 Feodra 每個版本在整個支持周期內會更新上述程序,所以上述表格的程序版本只是該本版發布初始的軟體版本
註:部分資料來自維基百科。
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive