GoGoDNS - Domain Name GoGoDNS - Website Builder GoGoDNS - Web Hosting GoGoDNS - Save 10% on $50 today!

Fedora



Fedora 是较具知名度的Linux操作系统发行包之一,由 Fedora Project 社区开发、红帽公司赞助,目标是建立一套新颖、多功能并且自由(开放源代码)的操作系统

  • 开发商:Fedora Project
  • 官方网站:fedoraproject.org
  • 操作系统家族:Linux/Unix-like
  • 源码模式:自由开放源代码软件
  • 更新方式:Yum
  • 包管理员:RPM
  • 最初发布日期:2003年
  • 最新稳定版本:13,发布于2010年05月25日
  • 支持的语言:多语种
  • 支持平台:i386, PowerPC, AMD64, IA-64
  • 内核类:宏内核
  • 默认用户界面:KDE和GNOME
  • 授权条款:多重(GPL等)

概览

Fedora 基于 Red Hat Linux,第七版以前叫 Fedora Core,在 Red Hat Linux 终止发行后,红帽公司计划以Fedora来取代 Red Hat Linux 在个人应用的领域,而另外发行的 Red Hat Enterprise Linux (企业版RHEL) 则取代 Red Hat Linux 在商业应用的领域。

Fedora的功能对于用户而言,它是一套功能完备、更新快速的免费操作系统,而对赞助者 Red Hat 公司而言,它是许多新技术的测试平台,被认为可用的技术最终会加入到 Red Hat Enterprise Linux 中。

Fedora大约每六个月发布新版本,目前Fedora最新的版本是 Fedora 13。

最早 Fedora Linux 社区的目标是为 Red Hat Linux 制作并发布第三方的软件包,然而当 Red Hat Linux 停止发行后,Fedora社区便集成到 Red Hat 赞助的 Fedora Project,目标是开发出由社区支持的操作系统。

Fedora承继了 Red Hat Linux 的安装接口Anaconda、桌面环境(同时包含 Gnome 和 KDE)、包管理器RPM、多国语系支持以及许多设置工具,所以习于使用Red Hat操作系统的用户会感到相当熟悉,也因为如此,Fedora用户在转移至RHEL、CentOS等系统时较不会面临太多差异。

发行

Fedora项目以不同方式发行 Fedora:

  • Fedora DVD/CD – 包含了所有主要软件包的DVD或CD套装;
  • Live光盘 – CD或DVD大小的光盘镜像,可用于创建LiveCD或从USB设备启动,并可选安装到硬盘;
  • 最小CD – 用于通过HTTP,FTP或NFS安装。

同时,Fedora项目发布自定义的Fedora版本,称作 Fedora spins。这些版本包含特定的软件包集合,以迎合特定种类的用户之需要。Fedora spins 由一部分对Fedora有特殊兴趣的小组开发。同样,您可以通过 Fedora Live USB Creator 或 UNetbootin 创建 Live USB 版本的 Fedora。

Enterprise Linux 额外软件包 (Extra Packages for Enterprise Linux,EPEL) 是由来自 Fedora Project 的志愿者发起的社区力量,为了创建由高质量的附加软件组成的、用于补足RHEL和其他兼容版本的软件仓库。

软件包管理主要由yum实用程序提供。图形界面方面,例如pirut,pup和puplet同样被提供,用于在更新可用时提供视觉通知。apt-rpm是yum的替代品, 并且可能对于Debian类发行版的用户所熟悉。这里,APT被用于管理软件包。额外的软件仓库可以被添加到Fedora,以便安装Fedora未提供的软件包。

软件仓库

Fedora使用yum工具来协助RPM包的管理,可以有效避免‘相依性地狱’ (Dependency Hell) 的问题,用户并可以利用yum来方便取得原先Fedora因专利权因素所缺乏的功能,例如:MP3播放支持、DVD影片支持以及NTFS文件系统支持等功能。

在 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中最重要的功能。其中一项是SELinux,基于内核中的 Linux Security Modules (LSM) 的、补充了各种安全策略的Linux功能,包括访问控制等。Fedora是引领SELinux的发行版之一。SELinux包含于 Fedora Core 2 和以后的发行版。默认情况下,该功能强制修改系统的运作方式,因此处于关闭状态,但启用了SPARC。

Fedora默认会引导SELinux安全加强模块,用户在未正确设置(或者关闭)SELinux 的情形下,可能会造成系统的服务或功能无法正常运作。

更新维护

目前 Fedora Project 每个版本的更新维护持续到其下下个版本发布后一个月,大约每个版本维护13个月。用户如需要更长期的更新维护,在类似的系统中,RHEL或CentOS会是更佳的选择。

因其趋近半年一次的发布周期,Fedora在引入新技术的部分颇为快速,通常每一个版本都会引入最新版的Xorg、Gnome以及KDE。

系统需求

以最新的版本(Fedora 13)为例,其系统需求如下:

  • 处理器:最低 200MHz Pentium Pro 级别或以上(文本模式)或 400MHz Pentium Pro 级别或以上(图形模式)
  • 存储器: 最小256MB(文本模式)或384MB(图形模式),推荐配置512MB以上
  • 硬盘容量:9GB以上

Fedora使用的Anaconda安装工具默认会引导图形接口以及ACPI支持,使得安装时所要求的硬件兼容性提高,用户在安装时发生错误就必须尝试更改安装设置。

Fedora内置自由软件的OpenJDK运行环境,用户如果欲使用SUN的Java必须额外安装。

基于Fedora的发行包

了解更多

维基百科:http://zh.wikipedia.org/zh-cn/Fedora

官方网站:http://fedoraproject.org/

维基百科:http://zh.wikipedia.org/zh-cn/Red_Hat_Linux

维基百科:http://zh.wikipedia.org/zh-cn/Red_Hat_Enterprise_Linux

本文链接地址(Giga OS) - http://sancc.net/os/linux/fedora
如转载,请注明:“转载自 Giga OS - http://gigaos.com/”,并注明链接地址!