标题：fedora
简介
Fedora （第七版以前为Fedora Core）是一款基于 Linux 的操作系统，也是一组维持计算机正常运行的软件集合。Fedora 由Fedora Project社区开发、红帽公司赞助，目标是创建一套新颖、多功能并且自由和开源的操作系统。Fedora 项目以社区的方式工作，引领创新并传播自由代码和内容，是世界各地爱好、使用和构建自由软件的社区朋友的代名词。[1]​
Fedora基于Red Hat Linux，在Red Hat Linux终止发行后，红帽公司计划以Fedora来取代Red Hat Linux在个人领域的应用，而另外发行的Red Hat Enterprise Linux（Red Hat企业版Linux，RHEL）则取代Red Hat Linux在商业应用的领域。
Fedora的功能对于用户而言，它是一套功能完备、更新快速的免费操作系统，而对赞助者Red Hat公司而言，它是许多新技术的测试平台，被认为可用的技术最终会加入到Red Hat Enterprise Linux中。
Fedora大约每六个月发布新版本
目前Fedora最新的版本是Fedora 18(2013/01/15发布)。
历史
最早Fedora Linux社区的目标是为Red Hat Linux制作并发布第三方的软件包，然而当Red Hat Linux停止发行后，Fedora社区便集成到Red Hat赞助的Fedora Project，目标是开发出由社区支持的操作Fedora界面截图(9张)系统（事实上，Fedora Project除了由志愿者组织外，也有许多Red Hat的员工参与开发）。Red Hat Enterprise Linux则取代Red Hat Linux成为官方支持的系统版本。
功能
发行Fedora项目以不同方式发行 Fedora: 
(1) Fedora DVD/CD – 包含了所有主要软件包的DVD或CD套装；
(2) Live光盘 – CD或DVD大小的光盘镜像，可用于创建Live CD或从USB设备启动，并可选安装到硬盘；
(3) 最小CD – 用于通过HTTP，FTP或NFS安装。
您可以通过Fedora Live USB Creator或UNetbootin创建Live USB版本的Fedora。
同时，Fedora项目发布自定义的Fedora版本，称作Fedora spins。这些版本包含特定的软件包集合，以满足特定种类的用户之需要。Fedora spins由一些对Fedora有特殊兴趣的小组开发。
Enterprise Linux额外软件包(英文： Extra Packages for Enterprise Linux，EPEL)是由来自Fedora Project的志愿者发起的社区力量，为了创建由高质量的附加软件组成的、用于补足RHEL和其他兼容版本的软件仓库。
软件包管理主要由yum实用程序提供。Fedora同样提供图形界面（例如pirut，pup和puplet），用于在更新可用时提供视觉通知。apt-rpm是yum的替代品，对于Debian类发行版的用户来说可能更熟悉。这里，APT被用于管理软件包。额外的软件仓库可以被添加到Fedora，以便安装Fedora软件仓库未提供的软件包。软件仓库在Fedora 7之前，有Core和Extras两个主要的仓库。Fedora Core仓库包含所有操作系统必需的基本软件包，以及其他随安装CD/DVD发行的、由Red Hat开发者维护的软件包。Fedora Extras仓库自Fedora Core 3开始加入，包含社区维护的、没有随安装CD/DVD发布的软件包。自Fedora 7开始，Core和Extras软件仓库被合并，因此该版本在其名称中去掉了Core。该软件仓库同样允许社区成员维护的软件包，这在以前是Red Hat开发者才可进行的。
同样，在Fedora 7发布之前，有一个叫做Fedora Legacy的第三方软件仓库。该软件仓库主要包含社区维护的、针对较老的Fedora和选中的Red Hat发行版，用于延长这些版本的生命周期。Fedora Legacy 于2006年12月关闭。
第三方软件仓库主要用于发布未包含在Fedora中的软件包——可能因为不满足Fedora对自由软件的定义，或该软件包的发行会触犯美国法律。主要的第三方软件仓库（并且是完全兼容的）有RPM Fusion和Livna。前者是由许多第三方软件仓库维护者共同维护的。后者目前仍然独立维护，作为对RPM Fusion的扩展，并且只包含libdvdcss包，用于播放加密的DVD。安全安全是Fedora中最重要的功能。其中一项是SELinux——基于内核中的Linux Security Modules (LSM)的、补充了各种安全策略的Linux功能，包括访问控制等。Fedora是引领SELinux的发行版之一。SELinux包含于Fedora Core 2和以后的发行版。默认情况下，该功能强制修改系统的运作方式，因此处于关闭状态，但在SPARC上启用。
现况
  Fedora 15 截图Fedora 被红帽公司定位为新技术的实验场，与 Red Hat Enterprise Linux 被定位为稳定性优先。许多新的技术都会在 Fedora Core 中检验，如果稳定的话红帽公司则会考虑 加入 Red Hat Enterprise Linux 中。Fedora 预计每年发行 2～3 次的发行版本。
发布
测试版Fedora Project在发布每一个稳定版本之前，会先发布三次测试版本让用户测试并协助改进。Fedora 7由于要合并Core和Extra，引入了第四个测试版。
Fedora另外还有个用来放置不稳定(Bleeding-Edge)软件的包库称为Rawhide，开发中的软件包会先发布在Rawhide，然后再转移至 Fedora包库。Rawhide更新相当频繁，并不适合一般工作用途，但还是有些开发者和测试者用来作主要的工作系统。发布历史Fedora版本命名规则：第n版与第n + 1版有继承关系，但与第n + 2版没有相同继承关系。
  Fedora 发行历史
版本
名称
日期
状态
内核版本
Xorg
GNOME
KDE
Fedora 18
Spherical Cow
2013年01月15日
已发行
3.6.10
1.13
3.6
4.9
Fedora 17
Beefy Miracle
2012年05月29日
已发行
3.3.4
1.12.0
3.4
4.8
Fedora 16
Verne
2011年11月08日
已发行
3.1.0
1.11
3.2
4.7
Fedora 15
Lovelock
2011年05月24日
停止支持
2.6.38
1.10.1
3.0
4.6
Fedora 14
Laughlin
2010年11月02日
停止支持
2.6.35
1.9.1
2.32
4.5.2
Fedora 13
Goddard
2010年05月25日
停止支持
2.6.33
1.8.0
2.30
4.4.2
Fedora 12
Constantine
2009年11月17日
停止支持
2.6.31
1.7.1
2.28.0
4.3.2
Fedora 11
Leonidas
2009年06月09日
停止支持
2.6.29.4
1.6
2.26.1
4.2.2
Fedora 10
Cambridge
2008年11月25日
停止支持
2.6.27
1.5.2
2.24.1
4.1.2
Fedora 9
Sulphur
2008年05月13日
停止支持
2.6.25
1.4.99
2.22.1
4.0.3
Fedora 8
Werewolf
2007年11月08日
停止支持
2.6.23.1
1.3.0
2.20.1
3.5.8
Fedora 7
Moonshine
2007年05月31日
停止支持
2.6.21
1.3.0
2.18.0
3.5.6
Fedora Core 6
Zod
2006年10月24日
停止支持
2.6.18
1.1.1
2.16.0
3.5.4
Fedora Core 5
Bordeaux
2006年03月20日
停止支持
2.6.15
1.0.1
2.14.0
3.5.1
Fedora Core 4
Stentz
2005年06月13日
停止支持
2.6.11
6.8.2
2.10.0
3.4.0
Fedora Core 3
Heidelberg
2004年11月08日
停止支持
2.6.9
6.8.1
2.8.1
3.3.0
Fedora Core 2
Tettnang
2004年05月18日
停止支持
2.6.5
6.7.0
2.6.0
3.2.2
Fedora Core 1
Yarrow
2003年11月06日
停止支持
2.4.19
4.3.0 (XFree86)
2.4.0
3.1.4
更新维护目前Fedora Project每个版本的更新维护持续到其下下个版本发布后一个月，大约每个版本维护13个月。用户如需要更长期的更新维护，在类似的系统中，RHEL或CentOS会是更佳的选择。
FedoraLegacy Project是由社区发起的计划，目标是为已被官方停止支持的Red Hat、Fedora系统提供（安全性与错误方面的）更新维护，该计划所支持的系统包括：Red Hat Linux 7.3 ~ 9、Fedora Core 1 ~ 4。然而由于志愿者的缺乏、需求降低以及官方延长更新支持等因素，Fedora Legacy于2006年终停止。Re-spinsFedoraUnity Project重新制作了特别版的光盘镜像文件，称之为FedoraUnity Re-Spins。收纳的皆为更新过的软件包，让用户在安装后得以节省许多线上更新包的时间。
系统需求
以最新的版本（Fedora 17）为准。
x86 架构的处理器和内存需求
Fedora 17 可以在 "当前" 大多数 x86 处理器上安装。（特别兴趣小组还支持了一些 "次要架构" 的处理器，如 Power PC, System/390 和 ARM）。
处理器速度的最低需求取决于最终使用、安装方式以及特定硬件。尽管某些配置可以在奔腾 3 处理器上工作，但大多数用户还是要考虑奔腾 4 或更新的处理器，或者是其它制造商生产的同档次处理器。Fedora 17 能够充分利用当前多核架构的优势。
字符模式最小内存：768 MB
字符模式最小内存：768 MB
图形模式推荐内存：1152 MB
x86_64 架构的处理器和内存需求
字符模式最小内存：768 MB
字符模式最小内存：768 MB
图形模式推荐内存：1152 MB
所有架构的硬盘空间要求
全部软件包将占据 9GB 以上硬盘空间。最终大小取决于安装定制和安装过程中所选的软件包数量。安装过程中还需要额外的硬盘空间以支持安装环境。该额外硬盘空间大小与 /Fedora/base/stage2.img 文件（位于第一张安装光盘）及安装好的系统中 /var/lib/rpm 目录下的文件大小之和相对应。
实际情况中，额外的空间需求大小会在最小化安装的 90MB 到较大安装的 175MB 之间变化。
用户数据同样也需要额外硬盘空间，至少需要保留 5% 左右的自由空间以维持正常的系统操作。
特色
项目
描述
与Red Hat Linux的相似度
Fedora承继了Red Hat Linux的安装接口Anaconda、桌面环境（同时包含Gnome和KDE）、包管理器RPM、多国语系支持以及许多设置工具，所以习于使用Red Hat操作系统的用户会感到相当熟悉，也因为如此，Fedora用户在转移至RHEL、CentOS等系统时较不会面临太多差异。
引入新技术
因其趋近半年一次的发布周期，Fedora在引入新技术的部分颇为快速，通常每一个版本都会引入最新版的Xorg、Gnome以及KDE。另外较重大的更新有：Fedora Core 2开始使用2.6版的Linux内核，并新增SELinux安全加强模块。Fedora Core 4引入GCC 4.0版、PHP 5.0版以及Xen虚拟技术支持。 Fedora Core 5新增SCIM多国语言输入框架以及MySQL 5.0版。Fedora Core 6新增Compiz 3D窗口管理器。
自由软件的推广
Fedora Project在自由软件的推广上有积极的作为。其内置自由软件的GNU Java运行环境 libgcj可成功运行Eclipse等Java软件，而不需使用Sun的 Java运行环境。另外 Fedora也不支持专利封闭的多媒体格式（如MP3等），并建议用户支持诸如Ogg等开放的多媒体格式。
Fedora Core 5引入了Mono计划，Mono是开放源代码且跨平台的。NET运行环境与开发工具。
软件包
Fedora使用yum工具来协助RPM包的管理，可以有效避免‘相依性地狱’（dependency hell）的问题，用户并可以利用yum来方便取得原先Fedora因专利权因素所缺乏的功能，例如：MP3播放支持、DVD影片支持以及NTFS文件系统支持等功能。
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上。

批评
项目
信息
发布
Fedora 经常引入新颖甚至是具实验性的软件版本或技术，致使得商业公司诸如 CodeWeavers 认为难以对其提供可靠的技术支援。
系统安装
Fedora 使用的 Anaconda 安装工具预设会启动图形介面以及 ACPI 支援，使得安装时所要求的硬体兼容性提高，使用者在安装时发生错误就必须尝试更改安装设定。但是，Fedora 9之后的安装变的比较简单，可以完全脱离光盘载体，能直接从硬盘引导安装。此外，对硬件的支持也已经非常完善，安装过程完毕，相应的设备驱动基本全部正确安装到位，这其中甚至包括挂接在USB HUB上的无线网卡。
发布周期与维护
Fedora 以趋近半年一次的速度发布新版本，而每个版本目前提供约 13 个月的更新维护。使用已停止支援版本的使用者必须升级至新版本才能获得更新，然而旧版与新版之间有时会带有软体的重大变动（例如 PHP 4 与 PHP 5、MySQL 4 与 MySQL 5），这些变动可能会造成使用者原先的服务无法正常运作。
SELinux
Fedora 预设会启动 SELinux 安全加强模组，使用者在未正确设定（或者关闭） SELinux 的情形下，可能会造成系统的服务或功能无法正常运作。
Java 支持
Fedora 内建自由软件的 GNU Java 运行环境 libgcj，有些 Java 技术无法完善的执行，使用者如果欲使用Sun的 Java 必须经过特别设定。
虚拟机的自由鼠标穿越 在虚拟机运行fedora时鼠标可以不在按下ctrl+alt的时候穿越到实体机使用
应用
Linux内核网站使用Fedora；
百元电脑 (OLPC) 计划所使用的操作系统基于Fedora；
3D动画软件 Massive 使用Fedora作为其支持系统；
林纳斯 托瓦兹，Linux的创造者和最初的维护人；
美国航空航天局的系统；
Roadrunner（世界上头号超级计算机），埃沃智能控制台，游戏机，超过一百个派生的发行版，包括RHEL和OLPC，甚至还有一些机器人，数以百万计的其他用户。
派生版本
Berry Linux – 一个中等大小的基于Fedora的发行版，提供日语和英语支持
Ekaaty – 来自巴西
Fusion Linux - 以Linux Mint为模版，更注重桌面用户和可用性的Remix
MythDora – 基于MythTV的家庭剧院系统
Ojuba Linux - 来自阿拉伯
Omega - Rahul Sundaram, Red Hat公司的社区工程师，创建了一个基于Fedora的Remix，通过添加来自RPM Fusion和Livna源的软件，来拥有对全部多媒体（包括MP3和DVD播放）的支持
Red Hat Enterprise Linux – Red Hat公司提供的企业版Linux，基于当前的Fedora发行版本
Russian Fedora Remix - 为俄罗斯用户调整的Fedora版本，包含专有软件和驱动程序
Xange – （曾用名： Simplis 和 Vixta）以KDE为特色，易于使用的发行版
Moblin – 为上网本设计的Linux发行版，速度极快非活跃项目（超过12个月未发布新版本）
ASPLinux – 来自俄罗斯。ASPLinux包含闭源NVIDIA和ATI驱动，且提供专有音频、视频格式的解码器支持
Aurora SPARC Linux – SPARC平台上基于Fedora的发行版
BLAG Linux and GNU – 压缩至单张CD大小的Fedora，并且使用Debian的APT软件包管理系统
Eeedora – 为Asus Eee PC设计的发行版, 始于2007年
Fox Linux – 来自意大利，为家庭用户的需求（如，浏览网页，刻录光盘，播放多媒体内容）而设计
Linpus - 来自台湾Linpus Technologies公司，为亚洲市场设计的Linux
Linux XP – 一个商业Linux发行版，致力于替换Windows XP作为家庭桌面用操作系统
Nusantara – 由印度尼西亚科技部支持的桌面Linux发行版
Open Discovery: 集成的高性能生物信息学Linux平台
Yellow Dog Linux – PowerPC平台上基于Fedora的发行版
Fedora17
特色
说明
GNOME3 桌面环境
Fedora 17 集成了 GNOME 3.4 桌面环境。
GNOME 3.4 的主要特性包括：
某些应用程序的菜单集成到了 GNOME Shell。新菜单降低了视觉混乱并提高了应用程序外观的一致性。
Boxes 是 GNOME 3 新增应用。您可以通过 Boxes 访问其它计算机及位于相同或不同计算机上的虚拟机。
已有的 Documents 程序得到了改进。新功能包括集合，对可移动设备的支持，对文档共享的支持，对文档打印的支持，纵向模式，以及与 GNOME Shell 预览搜索框的集成。
高对比度和反高对比度主题的图标与标准主题图标更加一致。
视力较差的用户可通过 GNOME Shell 调整显示器的亮度和对比度。
网络面板经过了重新设计。新功能包括可轻松了解您是否已连接到互联网，用来禁用网络连接的“飞行模式”开关，用来删除不想要的网络连接的“忽略网络”按钮，以及整合的密码对话框。
GNOME Keyring 对话框已集成到 GNOME Shell。
面向使用“Wacom”绘图板的用户的新功能包括：矫正绘图板
配置按键映射
为设备分配显示器
配置多个绘图板
为每个设备储存各自的配置
识别表格和它们的容量
为 GNOME Shell 内置的放大镜功能提供了更多设置。
LibreOffice办公套件
libreoffice 更新至 3.5.0.3。
LibreOffice是OpenOfficedotorg 办公套件衍生版， 同样免费开源，但相比OpenOffice增加了很多特色功能。LibreOffice拥有强大的数据导入和导出功能，能直接导入PDF文档、微软Works、LotusWord，支持主要的OpenXML格式。
gimp
图像编辑软件
gimp 更新至 2.8.0。带来了很多变化，其中一些非常重要。主要包括：gimp 2.8 提供了可选的单一窗口模式。您可以在窗口菜单下勾选单一窗口模式复选框实现默认多窗口模式和全新单一窗口模式的切换。
gimp 现在允许停靠窗口中的的可停靠对话框防止多个列中。
移除停靠栏并使用覆盖式高亮替代。移除可停靠组件的拖动句柄并将可停靠组件的菜单按钮移植标签上部。增加了一个新的“自动”标签风格，使得可停靠标签使用全部可用空间。
一个相当明显的概念性变化，就是将保存和导出图像明确地当作两个独立的行为。图像只能以 GIMP 的本地文件格式 XCF 格式保存，这样可以保存当前工作中所必需的所有信息。
对于复杂创作，普通的图层结构功能是很有限的。GIMP 2.8 通过采用树状组织结构的图层组功能，让用户更好地进行创作。通过 GIMP 插件 API，图层组可完全脚本化。
利用文字工具直接在画布上进行文字编辑，不再需要独立的窗口。
用于输入多数 x、y 值，以及宽度、高度等参数的尺寸输入部件功能得到增强。例如，在缩放对话框中，可在宽度处输入“50%”，将图像宽度缩小至原来的 50%。类似“30in + 40px”以及“4 * 5.4in”这样的表达式也可使用。
systemd system and session manager
systemd is a system and session manager for Linux, compatible with SysV and LSB init scripts. systemd provides aggressive parallelization capabilities, uses socket and D-Bus activation for starting services, offers on-demand starting of daemons, keeps track of processes using Linux cgroups, supports snapshotting and restoring of the system state, maintains mount and automount points and implements a powerful transactional dependency-based service control logic. It can work as a drop-in replacement for sysvinit. A related change is /var/run and /var/lock are mounted from tmpfs and results in a simpler, more faster and robust boot-up scheme and aligns to the default configuration of several other distributions. Thanks to Lennart Poettering, Rahul Sundaram. Michal Schmidt, Bill Nottingham and others from Red Hat for leading development and integration of systemd as the default init system in this release and many Fedora community volunteers for their extensive testing and feedback.
Dynamic firewall
Dynamic firewall makes it possible to change firewall settings without the need to restart the firewall and makes persistent connections possible. This is for example very useful for services, that need to add additional firewall rules including virtualization (libvirtd) and VPN(openvpn). With the static firewall model these rules are lost if the firewall gets modified or restarted. The firewall daemon (firewalld) holds the current configuration internally and is able to modify the firewall without the need to recreate the complete firewall configuration; Since the current implementation is a proof of concept, in this release, it is available in the Fedora software repository but not installed by default. The plan is to make it the default firewall solution in the next release. Thanks to Thomas Woerner from Red Hat for developing this feature. 
BoxGrinder appliance creator
BoxGrinder is a set of free and open source tools used for building appliances (images/virtual machines) for various platforms (KVM, Xen, VMware, EC2). BoxGrinder creates appliances from simple plain text appliance definition files. Thanks to Marek Goldmann and others from Red Hat for upstream participation and bringing this feature into Fedora. 
Spice integration in Virt Manager
With Fedora 15, virt-manager has been updated to support Spice, the complete open source solution for interaction with virtualized desktops. It is now possible to create a virtual machine with Spice support without touching the command line, easily taking advantage of all the Spice enhancements directly from virt-manager. Spice provides better performance and additional functionality (such as copy/paste between guest and host) compared to using VNC. Thanks to the spice-gtk library, a new client can be developed in Python or C, or with gobject-introspection bindings. Thanks to Marc-André Lureau, Red Hat developer, for leading development of this feature. 

Fedora18
Fedora 18为桌面用户带来的改进：
——采用最新的GNOME 3.6桌面，增强了Messaging Tray，支持微软Exchange和SkyDrive等；
——Cinnamon：你可以选择使用Cinnamon，这是一个基于GNOME3的高级桌面环境，采用了以GNOME为后端的各种优秀特性，同时为用户提供了更为传统的、方便的桌面体验。
——MATE：这是面向Fedora 18的MATE桌面首次发布，它为用户带来了经典、直观且易用的GNOME 2.x风格用户界面。
——KDE Plasma Workspaces 4.9；
——Xfce 4.10：该版本仍然延续了其快速、轻量且用户友好的桌面环境特点，并通过多种方式完善了桌面并改进了用户体验。
——完善了存储管理：SSM（系统存储管理）是一个简单易用的命令行界面工具，设备、存储池、volumes和快照现在可以使用同一个工具进行管理，使用相同的语法来管理你所有的存储。