版权 © 2006 Red Hat, Inc. and others
This document is released under the terms of the Open Publication License. For more details, read the full legalnotice in 第 3 节 “Legal Notice”.
![]() |
Latest Release Notes on the Web |
---|---|
These release notes may be updated. Visit http://fedora.redhat.com/docs/release-notes/ to view the latest release notes for Fedora Core 5. |
![]() |
网上的最新版本 |
---|---|
这些发行注记也许已被更新。请访问 http://fedora.redhat.com/docs/release-notes/ 来查看最新的 Fedora Core 发行注记。 |
您只要提交错误报告以及功能增强请求,就可以帮助 Fedora 项目和社区不断地改进 Fedora。请参考 http://fedoraproject.org/wiki/BugsAndFeatureRequests。感谢您的参与。
想知道更多 Fedora 的信息,请访问下列页面:
Fedora 概览 (http://fedoraproject.org/wiki/Overview)
常见问题(Fedora FAQ) (http://fedoraproject.org/wiki/FAQ)
参与 Fedora 项目 (http://fedoraproject.org/wiki/HelpWanted)
关于 Fedora 项目 (http://fedora.redhat.com/About/)
您将看到这一全新发布的大量截图和视频资料,请访问 http://fedoraproject.org/wiki/Tours/FedoraCore5。
九个月的开发过程已经达到了高潮,本次发布包含了众多关键软件和技术的最新版本。下面的章节是自上次 Fedora Core 发布以来,主要变化的概览。
本次发布的亮点包括:
全面更新的外观,新的泡泡主题,以及首次使用的 Fedora 新标识。
Fedora 渲染项目的早期工作被集成到桌面中。这个新的项目 (http://fedoraproject.org/wiki/RenderingProject) 将为高级的,基于 OpenGL 的桌面接口提供技术基础。
流行的桌面环境 GNOME 和 KDE 的创新版本。 GNOME 桌面基于 2.14 发布 (http://www.gnome.org/~davyd/gnome-2-14/), 而 KDE 桌面是 3.5 的一般版本 (http://kde.org/announcements/announce-3.5.php)。
最新版的 GNOME 电源管理程序 (http://www.gnome.org/projects/gnome-power-manager/) 和 GNOME 屏幕保护程序(http://live.gnome.org/GnomeScreensaver/) 提供了新的集成的电源管理选项。
新的 GNOME 用户共享工具 提供了简单而有效的文件共享。
挂起到内存(Suspend to RAM)得到改进,它基于休眠支持的基础性工作。
过去的图形化软件管理工具被替换为新一代工具的第一版。本次发布包含 Pup, 系统升级的简单界面,以及 Pirut, 一个新的软件包管理器,替换了 system-config-packages
。它们基于 yum
工具,为整个系统提供了一致的软件安装和升级功能。
这一版本的 Fedora 首次包含 Mono 支持,以及众多 Mono 应用程序,例如 Beagle, 桌面搜索工具; F-Spot, 相片管理工具; 以及 Tomboy, 记事程序。
您可以体验 0.10 版本的 Gstreamer 媒体框架带来的震撼的多媒体支持。本次发布在稳定性和功能上相比过去版本都有提高。 Totem 电影播放器以及其他媒体软件都已更新为支持新的框架。
国际化支持有极大进步,在 Fedora Core 5 中包含了 SCIM。 SCIM 语言输入框架提供了简单易用的界面,可以输入多种非英文语言。SCIM 替换了过去使用的 IIIMF 系统。
默认网页浏览器是 Firefox 1.5 (http://www.mozilla.com/firefox/releases/1.5.html),它有大量新特性,更快,更安全,更有效。
OpenOffice.org 2.0 (http://www.openoffice.org/product/index.html)最终版也包含在内。OpenOffice.org 使用系统中很多软件包,使得性能和效率得以提升。
大量的 GTK 和 GNOME 程序利用了 Cairo 2D 图形库 (http://cairographics.org/), 包含在此次发布中,提供了高效而迷人的图形界面。
对广泛使用的 Broadcom 43xx 无线芯片组 (http://bcm43xx.berlios.de/) 的测试驱动包含其中
本次发布包括 libnotify
, 这个软件库为桌面带来了简单而吸引人的通知消息。
Fedora Core 5 使用 gnome-mount
, 更有效的机制,替换了 fstab-sync
,使用 HAL 来处理挂载。
打印支持得到改进,包含了 hplip
工具,替换了 hpijs
。
管理和开发方面的改进有:
Xen 虚拟化得到加强。在 Fedora Core 5 系统中配置 Xen 虚拟机的工具现在使用标准的图形化安装过程,在桌面上运行为一个窗口程序。Fedora 开发者还创建了 gnome-applet-vm
, 它是简单的虚拟主机监控小程序,还有 libvirt
(http://libvirt.org/), 一个软件库,提供 API 来使用 Xen 虚拟化的能力。
行业领先的 anaconda
安装系统进一步发展。新的特性包括远程登录,以及对回溯的增强支持。安装系统中的软件包管理由 yum
实现。这一增强是将 Fedora Extras 集成到安装过程中的第一步。
版本 2.2 的 Apache HTTP 服务器包含其中。这一版本提供了认证、数据库支持、代理和内容过滤的功能增强。
最新版的数据库服务器包含其中,包括 MySQL 5.0 和 PostgreSQL 8.1。
几个 Java 程序以 GCJ
编译成了本地代码,例如 Geronimo J2EE 服务器以及 Apache Jakarta 项目,相比过去版本的 Java 开发能力又有提高。
系统监测和性能分析的新工具包含其中。本次发布包含了 SystemTap (http://fedoraproject.org/wiki/SystemTap), 一个调试和分析系统瓶颈的工具,以及 Frysk (http://fedoraproject.org/wiki/Frysk), 一种执行分析技术,可以监测运行中的进程或线程。
本次发布包含了 system-config-cluster
, 一个使您在图形界面管理集群配置的工具。
Kexec 和 Kdump 工具组合提供了新的崩溃转储功能,以及加快启动的可能,通过跳过引导时的固件。Kexec 在一个内核运行的同时加载新的内核,而 Kdump 可以提供前一个内核的内存转储以调试。
本次发布包含了 iscsi-initiator-utils
, iSCSI 守护进程及工具程序,提供对 iSCSI 接口的硬件的支持。
X.org X11R7.0 包含在本次发布中。R7.0 新的模块化结构使得驱动升级和开发更加简单,使 Linux 图形界面走上快速改进的道路。
gcc 4.1 编译器包含其中,所有 Fedora 软件包都使用新的编译器进行构建,安全和性能都有提高。
本次发布的内核基于 Linux 2.6.16. 请参考发行注记中有关内核的其他段落。
用于笔记本电脑和移动设备的 PCMCIA 框架发生了改变。过去的 pcmcia-cs
软件包使用 cardmgr/pcmcia 服务,在此次 Fedora 发布中,它们被替换为新的 pcmciautils
软件包, PCMCIA 设备直接由 hotplug 系统处理,使用动态的 udev 子系统。这样,系统效率和性能都有提高。更多信息请访问 http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html。
SELinux 的实现经历了巨大变化,转而使用 参照(reference)策略 (http://serefpolicy.sourceforge.net/)。参照策略支持二进制策略模块。将 SELinux 策略移动到单独的软件包中成为可能,用户可以更简单地定制专用的策略。这个版本还支持 SELinux 框架的 MCS (Multi Category Security, 多类别安全,默认启用) 和 MLS (Multi Level Security, 多层次安全) 子系统。SELinux 继续支持 TE (Type Enforcement, 类型强制,默认启用),以及 RBAC (Role-Based Access Control, 基于角色的访问控制)。请查看其他章节中有关链接。
有关下一版 Fedora 的发布计划,请访问 http://fedoraproject.org/wiki/RoadMap。
Copyright (c) 2006 by Red Hat, Inc. and others. This material may be distributed only subject to the terms and conditions set forth in the Open Publication License, v1.0, available at http://www.opencontent.org/openpub/.
Garrett LeSage created the admonition graphics (note, tip, important, caution,
and warning). Tommy Reynolds <Tommy.Reynolds@MegaCoder.com>
created the callout graphics. They all may be freely redistributed with
documentation produced for the Fedora Project.
FEDORA, FEDORA PROJECT, and the Fedora Logo are trademarks of Red Hat, Inc., are registered or pending registration in the U.S. and other countries.
Red Hat and the Red Hat "Shadow Man" logo are registered trademarks of Red Hat, Inc. in the United States and other countries.
All other trademarks and copyrights referred to are the property of their respective owners.
Documentation, as with software itself, may be subject to export control. Read about Fedora Project export controls at http://fedoraproject.org/wiki/Legal/Export.
![]() |
仅指针对发行注记的反馈 |
---|---|
这一节是关于为发行注记本身提出反馈。要向 Fedora 的软件或其他系统组件提出反馈,请访问 http://fedoraproject.org/wiki/BugsAndFeatureRequests。 |
感谢您向发行注记提供反馈。如果您认为可以以某种方式改进发行注记,可以直接向作者提交反馈。有很多反馈的途径:
填写预设的错误报告模板: http://tinyurl.com/8lryk
向 relnotes@fedoraproject.org 发送电子邮件
发行注记的区块(beat)是某个主题、范畴,由一个或多个内容贡献者来维护。请参考 http://fedoraproject.org/wiki/DocsProject/ReleaseNotes/Beats。
这里先谢谢您的反馈!
这一节描述与 Anaconda (Fedora Core 安装程序) 以及与 Fedora Core 5 安装相关的一般话题。
![]() |
下载大文件 |
---|---|
如果您需要下载 Fedora Core 5 DVD ISO 镜像文件,记住并不是所有下载工具都支持大于 2GB 的文件。 |
本节提供 Fedora Core 所支持的特定硬件体系的信息。
本节包含 Fedora Core 特定于 PPC 硬件平台的信息。
最小值:PowerPC G3 / POWER4
Fedora Core 5 只支持 Apple 在 1999 左右及其后发布的 "New World" 这代的 Power Macintosh。
Fedora Core 也支持 IBM eServer pSeries, IBM RS/6000, Genesi Pegasos II 和 IBM Cell Broadband Engine 机型。
文本模式推荐值:233MHz G3 或更佳,128MiB 内存
图形模式推荐值:400MHz G3 或更佳,256MiB 内存
Apple 系统中的 Option
键与 PC 中的 Alt
是等价的。安装过程中提到 Alt
键时,使用 Option
代替。有些组合键需要用 Option
键与 the Fn
键组合出来,例如 Option
-Fn
-F3
可以切换到虚拟终端 tty3。
Fedora Core 安装盘中的 DVD 或第一张 CD 是可以在所支持的硬件平台上启动的。另外,可以在 DVD 或第一张 CD 的 images/
目录找到可启动的 CD 镜像。硬件不同,它们的行为也不同:
Apple Macintosh
引导程序将自动引导合适的 32 位或 64 位安装程序。
默认的 gnome-power-manager
软件包包含电源管理支持,如休眠以及背光级别管理等。用户有更复杂的需求时可以使用 Fedora Extras 中的 apmud
软件包。要安装 apmud
,运行命令:
su -c 'yum install apmud'
64-bit IBM eServer pSeries (POWER4/POWER5)
使用 OpenFirmware 引导 CD 后,引导管理器 (yaboot) 自动运行 64 位的安装程序。
32-bit CHRP (IBM RS/6000 及其他)
使用 OpenFirmware 启动 CD 后,在 boot:
提示符下选择 linux32
启动镜像,引导 32 位的安装程序。否则,64 位安装程序会自动引导,而它无法运行。
Genesi Pegasos II
在本文档撰写时,Pegasos 支持 ISO9660 文件系统的固件尚未发布。但是,可以使用网络启动盘。在 OpenFirmware 提示符下,输入命令:
boot cd: /images/netboot/ppc32.img
您还需要手动配置 Pegasos 上的 OpenFirmware 来使得装好的 Fedora Core 系统可以启动。您需要设置 boot-device
和 boot-file
环境变量为正确的值。
网络启动
在安装树的 images/netboot/ 目录有包含安装程序内核与 ramdisk 的一组镜像文件。它们主要用途是通过 TFTP 实现网络启动,但是也可以用在其他地方。
yaboot 支持用 TFTP 引导 IBM eServer pSeries 和 Apple Macintosh。建议结合使用 yaboot 和 netboot 镜像。
本节包含 Fedora Core 特定于 x86 硬件平台的信息。
为了在安装中或安装后使用 Fedora Core 5 的特定功能,您也许需要知道硬件组件如显卡和网卡的细节。
下列 CPU 特性是以 Intel 处理器的方式表述的。其他处理器 (主要是来自 AMD, Cyrix 和 VIA 的那些) 如果与 Intel 处理器兼容,也可以用于 Fedora Core。
最小需求:奔腾级别 — Fedora Core 5 特别为奔腾 4 CPU 进行了优化,但是仍然支持更早的 CPU (例如奔腾,高能奔腾,奔腾 II,奔腾 III,也包括 AMD 和 VIA 的处理器)。这样优化的原因是,如果仅为奔腾级别优化,在非奔腾级的处理器上会带来性能损失;并且奔腾 4 的调度有着很大区别,值得这样做。
文本模式的推荐配置:200 MHz 奔腾或以上
图形模式的推荐配置:400 MHz 奔腾 II 或以上
AMD64 处理器 (包括 Athlon64 和 Opteron)
带有 Intel Extended Memory 64 Technology (Intel EM64T) 的 Intel 处理器
文本模式最小值:128MiB
图形模式最小值:192MiB
图形模式推荐值:256MiB
本节包含 Fedora Core 特定于 x86_64 硬件平台的信息。
为了在安装中或安装后使用 Fedora Core 5 的特定功能,您也许需要知道硬件组件如显卡和网卡的细节。
下列章节包含了在 Fedora Core 5 中发生了重要变化的软件包的相关信息。为了方便查找,以安装程序使用的分类进行组织。
Fedora Core 5 热插拔和设备控制子系统经历了巨大的变化。udev
现在控制了所有模块加载,无论是系统启动时还是热插拔设备。hotplug
软件包被移除,因为不再需要。
通过 /etc/hotplug
, /etc/hotplug.d
, 以及 /etc/dev.d
来支持热插拔助手程序的套路已经过时,在将来的 Fedora Core 版本中会被移除。助手程序应当重写为 udev
规则。请参考 http://www.reactivated.net/writing_udev_rules.html 的范例。
![]() |
mlocate 替换了 slocate |
---|---|
新的 |
locate 命令是完全兼容的。
配置文件 /etc/updatedb.conf
是兼容的。
slocate 无法探测的语法错误将被报告出来。
不支持 DAILY_UPDATE
变量。
updatedb 是不兼容的,用到 updatedb 的自定义脚本需要加以修改。
system-config-monitor 配置工具在本次发布中被移除,因为三键鼠标和 synaptic
在安装过程中被自动配置,而串行鼠标不再为 Fedora Core 所支持。
Fedora 系统使用 Network
Manager
来自动探测、选择和配置有线和无线网络连接。安装系统后,无限网络设备可能需要第三方软件或手动配置才能激活。因此,Fedora Core 5 将 Network
Manager
设为可选组件。
请访问 http://fedoraproject.org/wiki/Tools/NetworkManager 查看如何安装并激活 Network
Manager
。
Fedora 此次发布包含了 dovecot
IMAP 服务器的新版本,它的配置文件发生了很大变化。升级安装的用户应注意这些重要的变化。请参考 http://wiki.dovecot.org/UpgradingDovecot。
kudzu
工具, libkudzu
库,以及 /etc/sysconfig/hwconf
硬件列表都已过时,将来的 Fedora Core 将移除它们。需要探测可用硬件的程序应当重写为使用 HAL。请参考 http://freedesktop.org/wiki/Software/hal。
fstab-sync
工具被移除。在 Fedora Core 中, fstab-sync
程序被移除,代之以桌面专用的移动存储解决方案。热插拔设备和可移动存储器不再自动添加到 /etc/fstab
文件中。命令行用户可以使用 gnome-mount
,它提供了类似的功能。
GnuCash 的 PostgreSQL 后端被移除,因为上游不再维护,它也不支持 GnuCash 的全部功能,还会导致崩溃。使用 PostgreSQL 后端的用户在升级 GnuCash 之前应当加载数据并备份为 XML 文件。
Mozilla 应用程序套件将被废弃。Fedora Core 5 中仍然附带,以使应用程序可以基于 mozilla-devel
编译,但是,在将来版本的 Fedora Core 中将移除它。
libstdc++so7
软件包被加入。这个软件包包含 GNU 标准 C++ 库的预览版本,来自 libstdcxx_so_7-branch
分支。它是实验性的,没有支持。不要基于它编译任何正常用途的软件,因为在将来的升级中将改变它的 ABI 和 so 版本。要基于它编译软件,执行 g++-libstdc++so_7
而不是 g++
。
这一节覆盖了 Fedora Core 5 中内核的变动及重要信息。
本发行版基于 2.6 系列的内核。Fedora Core 可能包含了附加的补丁,来改进,修正或添加附加特性。因此,Fedora Core 内核与被称为纯正(vanilla kernel)的内核不是完全相同的。
要获得这些补丁的列表,下载源 RPM 软件包,运行下列命令:
rpm -qpl kernel-<version>.src.rpm
软件包修订记录可以用下列命令看到:
rpm -q --changelog kernel-<version>
如果您希望看到更友好的修订日志,请访问 http://wiki.kernelnewbies.org/LinuxChanges。http://kernel.org/git 提供了内核不同之处的摘要和完全两种版本。Fedora 基于 Linus 的内核树。
Fedora 做出的定制可以在 http://cvs.fedora.redhat.com 找到。
Fedora Core 5 包含了下列内核构建
本机的内核,包括单处理器和 SMP (Symmetric Multi Processor,对称多处理器) 版本。已配置的源代码包含在 kernel-[smp-]devel-<version>.<arch>.rpm
软件包中。
Virtual kernel hypervisor for use with the Xen emulator package. Configured sources are available in the kernel-xen0-devel-<version>.<arch>.rpm
package.
Virtual kernel guest for use with the Xen emulator package. Configured sources are available in the kernel-xenU-devel-<version>.<arch>.rpm
package.
Kdump 内核,与 kexec/kdump 搭配使用。已配置的源代码在 kernel-kdump-devel-<version>.<arch>.rpm
软件包中。
You may install sources for all kernel flavors at the same time. The files are installed in the /usr/src/kernels/<version>-[xen0|xenU|kdump]-<arch>/
tree. Use the following command:
su -c 'yum install kernel-{xen0,xenU,kdump}-devel'
选择一个或多个变种,以逗号分隔,不要有空格。在提示时输入 root 密码。
![]() |
x86_64 默认内核提供了 SMP 配置 |
---|---|
Fedora Core 5 没有为 x86_64 体系单独提供 SMP 内核 |
![]() |
PowerPC 内核支持 |
---|---|
Fedora Core 5 没有为 PowerPC 体系提供 Xen 或 Kdump 支持。 |
请参考 http://kernel.org/pub/linux/docs/lkml/reporting-bugs.html 中,报告 Linux 内核的错误的注意事项。您也可以访问 http://bugzilla.redhat.com 来报告 Fedora 特有的错误。
关于 Linux 内核开发,很多教材,范例和教科书都假设内核源代码安装在 /usr/src/linux
目录。如果您像下面一样创建一个符号链接,就可以在 Fedora Core 中继续使用那些学习材料了。按照上面提到的方式,安装合适的内核源代码,然后:
su -c 'ln -s /usr/src/kernels/kernel-<all-the-rest> /usr/src/linux'
提示时输入 root
的密码。
Fedora Core 5 与旧版本不同,不包含 kernel-source
软件包。已配置的源代码可以按照内核配置一节的步骤得到。
![]() |
这些步骤指的是当前运行中的内核 |
---|---|
为了简化下面的指令,假设您需要配置内核为使用当前运行中的内核的配置。在下面的步骤中,短语 |
需要使用内核源代码的 Fedora Core 用户可以在内核 .src.rpm 软件包中找到它们。要从文件释放源码树,执行下面的命令:
![]() |
不要以超级用户身份构建软件包 |
---|---|
以超级用户身份构建软件包是极其危险的,不应当这样做,即使是内核。下面的操作使您可以以普通用户身份构建内核。很多教程以 |
在个人目录准备 RPM 软件包构建环境,运行下面的命令:
su -c 'yum install fedora-rpmdevtools' fedora-buildrpmtree
提示时输入 root
的密码。
从下列来源之一获取 kernel-
文件:version
.src.rpm
SRPMS 文件,包含在合适的 SRPMS CD iso 镜像文件中。
下载内核软件包的 HTTP 或 FTP 站点
执行这个命令:
su -c 'yum install yum-utils' su -c 'yumdownloader --source kernel'
提示时输入 root
的密码。
安装 kernel-<version>.src.rpm,运行命令:
rpm -Uvh kernel-<version>.src.rpm`
这个命令将 RPM 内容写到 ${HOME}/rpmbuild/SOURCES
和 ${HOME}/rpmbuild/SPECS
, 这里 ${HOME}
是您的个人目录。
![]() |
硬盘空间需求 |
---|---|
完整的内核构建过程可能需要您的个人目录有几个吉的存储空间。 |
使用这样的命令来准备内核源代码:
cd ~/rpmbuild/SPECS rpmbuild -bp --target $(uname -m) kernel-2.6.spec
内核源码树位于 ${HOME}/rpmbuild/BUILD/kernel-<version>/
目录。
Fedora Core 附带的内核配置文件在 configs/
目录。例如,i686 SMP 配置文件被命名为 configs/kernel-
。使用下列命令来将需要的配置文件复制到合适的位置,用来编译:version
-i686-smp.config
cp configs/<desired-config-file> .config
您也可以在 /lib/modules/
这个位置找到与您当前的内核匹配的 version
/build/.config.config
文件。
每个内核的名字都包含了它的版本号,这也是 uname -r 命令显示的值。内核 Makefile
的前四行定义了内核的名字。为了保护官方的内核不被破坏,Makefile
经过了修改,以生成一个与运行中的内核不同的名字。在一个模块插入运行中的内核前,这个模块必须针对运行中的内核进行编译。为此,您必须编辑内核的 Makefile
。
例如,如果 uname -r 返回字符串 2.6.15-1.1948_FC5
,就将 EXTRAVERSION
定义从:
EXTRAVERSION = -prep
修改为:
EXTRAVERSION = -1.1948_FC5
也就是最后一个连字符后面的所有内容。
执行这个命令:
make oldconfig
接下来就没什么差别了。
为运行中的内核构建内核模块,例如您自己的设备驱动,不需要完整的源码树。例如,要构建 foo.ko
模块,在包含 foo.c
文件的目录中创建下面的 Makefile
:
obj-m := foo.o KDIR := /lib/modules/$(shell uname -r)/build PWD := $(shell pwd) default: $(MAKE) -C $(KDIR) M=$(PWD) modules
执行 make 命令来编译 foo.ko
模块就可以了。
GNOME 2.14 (或某个发布候选) 以及 KDE 3.5.1 包含在 Fedora Core 5 中。下面的列表是桌面用户会注意到的变化。
gnome-power-manager
GNOME Power Manager (电源管理)是 GNOME 桌面环境中的会话级守护进程,作用是简化膝上型电脑及桌面系统的电源管理。它利用了 HAL (提供了硬件抽象层) 和 DBUS (Inter Process Communication,进程间通信软件),由 Fedora Core 开发者撰写和维护。
gnome-screensaver
GNOME 屏幕保护程序为屏幕保护程序和锁定屏幕对话框带来一致的外观。
fontconfig 和 shared-mime-info 使用了内存优化。它们现在使用共享内存映射的缓存来存放数据。
GNOME 2.12 开始,将nautilus-open-terminal
软件包提供了更强的功能。可以用下列命令来安装它:
su -c 'yum install nautilus-open-terminal'
在 Fedora Core 5 中,默认只安装很少的屏保。其他屏保或是令人不快,或是可能使图形界面崩溃,尤其是一些 OpenGL 动画屏保,包含在 xscreensaver-gl-extras
软件包中,在支持较差的图形芯片上运行时。要安装更多屏保,运行命令:
su -c 'yum install xscreensaver-extras xscreensaver-gl-extras'
这一章重点描述 Fedora Core 中,对各种图形化的系统/服务器配置工具的改进。
现在可以实现跨子网访问 Samba 打印机共享。另外,如果在 /etc/samba/smb.conf
中指定了多于一个 WINS 服务器,浏览时将使用第一个地址。
这一节与文件传输和共享服务有关。请参考 http://fedoraproject.org/wiki/Docs/Beats/WebServers 和 http://fedoraproject.org/wiki/Docs/Beats/Samba 有关 HTTP (Web) 文件传输和 Samba (Windows) 文件共享服务的信息。
Fedora 包含 Netatalk 的第二版,一个使 Linux 可以与 Macintosh 通过 AppleTalk 协议通讯的软件套件。
![]() |
升级时小心 |
---|---|
从 Netatalk 1 升级到 2 可能带来数据丢失。 |
Netatalk 第二版与前一版存储文件资源分支的方法不同,可能需要不同的文件名编码方案。请在升级前阅读文档并准备迁移。请参考 Netatlk 网站上的升级参考信息 http://netatalk.sourceforge.net/2.0/htmldocs/upgrade.html。
文档也包含在 netatalk
打包中。参见 /usr/share/doc/netatalk-2.0.2/doc/htmldocs/upgrade.html
, 或 /usr/share/doc/netatalk-2.0.2/doc/Netatalk-Manual.pdf
(页面编号 25, 文档页面 33).
这一章包含与 Web 相关的应用程序的信息
版本 2.2 的 Apache HTTP 服务器包含在 Fedora Core 中。这个版本带来了 2.0 系列以来的各种进步,包括:
极大改进的缓存模块 (mod_cache
, mod_disk_cache
, mod_memcache
)
新的认证和授权支持,替换了过去版本中的安全模块
支持代理负载平衡 (mod_proxy_balance
)
32 位系统上大文件的支持 (包括支持大于 2GB 的请求体)
新的模块 mod_dbd 和 mod_filter 带来了 SQL 数据库支持以及增强的过滤
![]() |
升级以及安全模块 |
---|---|
如果您升级自旧版本的 |
httpd 的默认配置有如下修改:
默认不再加载 mod_cern_meta 和 mod_asis 模块。
默认加载 mod_ext_filter 模块。
![]() |
第三方模块 |
---|---|
任何为 httpd 2.0 构建的第三方模块必须为 httpd 2.2 重新构建。 |
版本 5.1 的 PHP 包含在 Fedora Core 中。这个版本相比 PHP 5.0 带来了大量改进,包括:
性能提高
添加 PDO 数据库抽象模块
添加了下列扩展模块:
date, hash, 和 Reflection (内建在 php 软件包中)
pdo 和 pdo_psqlite (在 php-pdo 软件包中)
pdo_mysql (在 php-mysql
软件包中)
pdo_pgsql (在 php-pgsql
软件包中)
pdo_odbc (在 php-odbc
软件包中)
xmlreader 和 xmlwriter (在 php-xml 软件包中)
下列扩展模块不再包括:
dbx
dio
yp
这一节覆盖了各种开发工具。
这一版本的 Fedora 使用 GCC 4.1 构建,同时将其包含在发行版中。
需要 GDB 6.1 或更新的版本来调试可执行文件,除非编译时指定了 -fno-var-tracking
编译选项。
选项 -fwritable-strings
不再可用。
英语的诊断信息以 Unicode 编码,如果无法阅读,请将环境变量 LC_CTYPE
设置为 C
或者换用其他终端模拟程序。
在大多数系统中不再安装 specs
文件。普通用户不会注意它,需要调整这个文件的开发者可以使用 -dumpspecs
选项来生成并用于编辑。
包含了 SSA 代码优化程序。它提供了更好的 constant propagaion, partial redundancy elimination, load and store code motion, strength reduction, dead storage elimination, better detection of unreachable code 以及累计的尾递归。
自动向量化得到支持。这一技术在某些情况下,对于重复的循环可以获得更高性能。
加入了 sentinel
属性,编译器在遇到 execl(char *path, const char *arg, ...)
这样,需要一个 NULL
参数列终结符的函数中,缺失了 NULL
的情况下会发出警告。
cast-as-lvalue
, conditional-expression-as-lvalue
, 和 compund-expression-as-lvalue
扩展都被删除了。
#pragma pack()
的语义被修正为更接近其他编译器。
对声明时带有 register
修饰符的变量取地址时,产生错误而不是警告。
不完整的类型的数组会引发错误。这意味着不能对结构体的定义进行前向引用。
基础的编译器,不使用任何优化时 (-O0
),经过测试在实际代码中速度提高了 25%。
在多线程程序中可以包含函数作用域的静态变量了。嵌入式程序员可以用选项 -fno-threadsafe-statics
关掉这一特性,但普通用户永远不要这样做。
这一章记述 Fedora Core 的安全措施。
对 Fedora 中各种主动的安全特性的一般介绍,当前状态和策略可以在 http://fedoraproject.org/wiki/Security 找到。
Pam_stack
在本次发布中标为过时。Linux-PAM 0.78 及其后版本以 include
指令替换了 pam_stack
模块。pam_stack
的使用将产生警告日志。在将来版本可能会去除它,不应在任何服务配置中使用它。Fedora Core 中所有使用 PAM 的软件包都经过修改,不再使用它。
![]() |
升级以及 PAM stack 模块 |
---|---|
如果系统是由旧的 Fedora Core 版本升级而来,而管理员曾经修改了服务配置,这些安全配置文件将不会被替换。升级将创建 .rpmnew 文件,保留原来调用 pam_stack 的配置。配置文件必须进行修改,保证不使用 pam_stack 模块。请参考新创建的 .rpmnew 文件中,需要作出的具体修改。 |
diff -u /etc/pam.d/foo /etc/pam.d/foo.rpmnew
下面的例子显示了 /etc/pam.d/login
使用 pam_stack
的原始文件,以及修改后使用 include
指令的样子。
#%PAM-1.0 auth required pam_securetty.so auth required pam_stack.so service=system-auth auth required pam_nologin.so account required pam_stack.so service=system-auth password required pam_stack.so service=system-auth # pam_selinux.so close should be the first session rule session required pam_selinux.so close session required pam_stack.so service=system-auth session required pam_loginuid.so session optional pam_console.so # pam_selinux.so open should be the last session rule session required pam_selinux.so open
#%PAM-1.0 auth required pam_securetty.so auth include system-auth # no module should remain after 'include' if 'sufficient' might # be used in the included configuration file # pam_nologin moved to account phase - it's more appropriate there # other modules might be moved before the system-auth 'include' account required pam_nologin.so account include system-auth password include system-auth # pam_selinux.so close should be the first session rule session required pam_selinux.so close session include system-auth # the system-auth config doesn't contain sufficient modules # in the session phase session required pam_loginuid.so session optional pam_console.so # pam_selinux.so open should be the last session rule session required pam_selinux.so open
在此次发布中,所有 Fedora Core 和 Fedora Extras 软件仓库中的软件包在编译时都使用一个安全特性,称为 fstack-protecter。fstack-protector 在关键函数的堆栈中设置保护值。在返回地址和返回值之前,都将验证这个保护值。如果出现了缓冲区溢出,保护值不再匹配,程序就会退出。程序每次运行,保护值都是随机的,因此不会被远程猜出。fstack-protector
特性不保护基于堆的缓冲区溢出。
这是一个安全特性,由 Red Hat 人员开发,实现了 IBM ProPolice/SSP 特性。关于 ProPolice/SSP 请参考 http://www.research.ibm.com/trl/projects/security/ssp/。这一特性包含在 Fedora Core 5 的 GCC 4.1 编译器中。
Fedora Core 4 引入的,gcc
和 glibc
的 FORTIFY_SOURCE
安全特性仍然保留。关于 Fedora 中安全特性请参考 http://fedoraproject.org/wiki/Security/Features。
新的 SELinux 项目主页包括解决问题提示,解释,以及到文档和参考内容的链接:
新的 SELinux 项目主页: http://fedoraproject.org/wiki/SELinux
解决问题技巧: http://fedoraproject.org/wiki/SELinux/Troubleshooting
SELinux 命令列表: http://fedoraproject.org/wiki/SELinux/Commands
MCS 是对更严格的多层次安全(MLS)的针对一般用途的实现。 MCS 是对 SELinux 的增强,允许用户以类别(categories)标记文件。类别可以是这样 Company_Confidential
, CEO_EYES_ONLY
, 或 Sysadmin_Passwords
。请参考作者的文章 http://james-morris.livejournal.com/5583.html。
MLC 是一个特定的强制访问控制(MAC)模型,它将进程和对象标记为特定的安全级别。例如,某个对象 (一个文档文件) 可以标为安全级别 { Secret, ProjectMeta }, 这里 Secret 是敏感级别,而 ProjectMeta 是类别。请参考 http://james-morris.livejournal.com/5020.html。
一个自由而开源的类 Java 环境包含在本次发布中,称为 java-gcj-compat. java-gcj-compat 包含一个工具套件和执行环境,可以构建和运行很多有用的,以 Java 编程语言写成的程序。
![]() |
Fedora Core 不包含 Java |
---|---|
Java 是 Sun Microsystems 的商标。java-gcj-compat 是完全自由的软件,它 不是 Java, 但是可以运行 Java 程序。 |
java-gcj-compat 包含三个组件:GNU Java 运行时环境 (libgcj
),Eclipse Java 编译器 (ecj),以及一些包装和链接 (java-gcj-compat
),使得运行时和编译器以类似其他 Java 环境的方式来呈现。
包含在 Fedora 本次发布中的 Java 软件使用新的集成的 java-gcj-compat 环境。这些软件包包括 OpenOffice.org Base, Eclipse, 和 Apache Tomcat。
请参考 Java FAQ http://www.fedoraproject.org/wiki/JavaFAQ 中有关 Fedora 中自由 Java 环境的更多信息。
![]() |
在错误报告中包含位置和版本信息 |
---|---|
在提交错误报告时,包含这些命令的输出:
|
除了 java-gcj-compat 自由软件工具链之外,Fedora Core 也设计了使您可以安装多种 Java 实现,并使用 alternatives 命令行工具自由切换的机制。但是,您安装的各种 Java 系统必须都是根据 JPackage Project 的策略打包的,使 alternatives 发挥作用。
如果安装正确,root 用户就可以在 java 和 javac 实现间切换了,运行 alternatives 命令:
alternatives --config java alternatives --config javac
Fedora Core 包含很多软件包,派生自优秀的 JPackage Project 仓库,那是一个 Java 软件仓库。请参考 http://jpackage.org。Fedora 中这些软件包经过修改,以去除对私有软件的依赖,并利用 GCJ 先进的编译功能。Fedora 用户应当使用 Fedora 仓库来更新这些软件包,再使用 JPackage 仓库更新 Fedora 不包含的软件包。
请参考 JPackage 网站 http://jpackage.org 有关网站和它提供的软件包的信息。
![]() |
混合 Fedora 和 JPackage 的软件包 |
---|---|
在相同系统中安装 Fedora 和 JPackage 仓库的软件包前要查明软件包相容性。不相容的软件包会造成复杂的问题。 |
Fedora 可以浏览 Windows 共享,即支持 SMB 浏览。在 Fedora Core 5 之前的版本中,防火墙禁止了 SMB 浏览的运作。自 2.6.14 内核加入 ip_conntrack_netbios_ns
模块,以及对 system-config-securitylevel 相应改进后,防火墙可以正确处理 SMB 广播和网络浏览了。
Fedora Core 包含了各种多媒体相关的应用程序,包括播放,录制和编辑程序。附加的软件包可以在 Fedora Extras 仓库找到。
Fedora Core 默认安装包含 Rhythmbox, Totem, 和 Helix Player 执行媒体播放。在 Fedora Core 和 Fedora Extras 仓库中还有很多其他程序,包括著名的 XMMS
软件包。 GNOME 和 KDE 都有大量播放器可以播放多种格式。第三方软件商也提供了处理其他格式的程序。
Fedora Core 充分使用了高级 Linux 音频体系 (ALSA) 系统。这意味着多个程序可以同时播放音频,这在 Linux 系统中一度是无法做到的。如果所有多媒体软件都配置为使用 ALSA 实现音频支持,过去的限制将不复存在。请参阅此项目的网站获取更多信息:http://www.alsa-project.org/。
Fedora 包含了对 Ogg 媒体容器格式的完整支持,包括 Vorbis 音频,Theora 视频,Speex 音频和 FLAC 无损音频格式。这些可以自由发布的格式不受专利或许可限制的威胁,提供了强大而灵活的替代方案。Fedora Project 鼓励使用这些开源格式,代替有限制的那些。更多信息请访问 Xiph.Org 基金会的网站:http://www.xiph.org/。
Fedora Core 和 Fedora Extras 不能包含对 MP3 或 DVD 的播放或录制的支持,因为 MP3 和 MPEG (DVD) 格式受专利保护,而专利持有人没有提供足够许可。Fedora 排除了一些多媒体软件,也因为专利或许可的限制,例如 Flash Player 和 Real Player。更多相关内容请访问 http://fedoraproject.org/wiki/ForbiddenItems。
Fedora Core 和 Extras 包含一系列工具,用于简化烧录 CD 和 DVD。GNOME 用户可以在 Nautilus 文件管理器中直接烧录,或者选择 Fedora Extras 中的 gnomebaker
或 graveman
软件包,或者 Fedora Core 中较旧的 xcdroast
软件包。KDE 用户可以使用稳定的 k3b
软件包。终端工具包括 cdrecord
, readcd
, mkisofs
, 和其他专用的 Linux 应用程序。
您可以使用 Fedora 来创建和回放屏幕录像(screencasts),也就是桌面会话的录制,使用开放的技术。Fedora Extras 5 包含 istanbul
,它可以创建 Theora 视频格式的屏幕录像。这些视频文件可以用 Fedora Core 中各种播放器来回放。这是提交开发和最终用户屏幕录像的首选方式。具体的用法请参考 http://fedoraproject.org/wiki/ScreenCasting。
Fedora Core 和 Fedora Extras 提供了一系列游戏,包含各种风格。Fedora Core 默认包含了一个 GNOME 的小游戏软件包 (名字是 gnome-games
)。要安装 Fedora Core 和 Fedora Extras 的其他游戏,在菜单中选择 Applications>Add/Remove Software。
请参考 http://wiki.kernelnewbies.org/LinuxChanges 查看主要变化的列表。有一些在下面着重列出。
从内核的 2.6.12 版本开始,加入了一项新功能,叫做命名地址迁移。它允许第二个 IPv4 地址迁移为主地址。通常,主地址被删除时,第二地址也被删除。启用了新的 sysctl 键 net.ipv4.conf.all.promote_secondaries
(或接口特定的变量之一) 后,这样做将使第二地址成为新的主地址。
目前,为 ICMP 错误消息选择源地址时,内核使用发送 ICMP 错误的接口地址。内核 2.6.12 版本引入了新的 sysctl 键 net.ipv4.icmp_errors_use_inbound_ifaddr
,允许使用接收到造成这一错误的报文的接口的地址。
假设内核在 eth0
收到产生一个 ICMP 错的报文,而路由表使得错误消息在 eth1
接口产生。如果新的 sysctl
选项设为允许,此 ICMP 错消息将指出源地址为 eth0
,而不是默认的 eth1
。这个特性在异步路由环境中可以简化网络调试。
TCP 拥塞控制算法现在是插件式的,因此更模块化。过去的 New RENO 算法作为默认算法,也是最后的选择。下列新的算法被加入其中:
高速 TCP 拥塞控制
TCP Hybla 拥塞避免
H-TCP 拥塞控制
可扩展 TCP 拥塞控制
所有现有的拥塞控制模块都已被转换到新的架构中,BIC 拥塞控制由 BICTCP 1.1 得到了增强,以处理低延迟的连接。
![]() |
选择拥塞控制算法 |
---|---|
拥塞控制算法是特定于套接字的,可以通过套接字选项 |
当网络驱动发现载波丢失时,例如当网线被拔出时,驱动程序停止对队列首部的处理。这样,报文将一直在控制队列的层次堆积,可能造成无法预料的问题。为了防止这种情况,如果某个设备掉线,内核网络栈现在拒绝将发往它的报文入队,也就是说,将它的队列禁掉。
一个新的 HostAP 驱动也加入到 2.6.14-rc1 中,允许软件模拟一个无线接入点。当前这个驱动只支持基于 Intersil Prism2 的硬件 (PC Card/PCI/PLX)。对无线网卡 Intel(R) PRO/Wireless 2100 和 2200 的支持也已加入。
直到内核版本 2.6.12,IPv4 地址删除算法都不考虑前缀长度。由于内核变化,如果没有提供前缀长度,iproute2
工具会警告可能有无意的删除:
ip addr list dev eth0 4: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000 inet 10.0.0.3/24 scope global eth0
su -c 'ip addr del 10.0.0.3 dev eth0' Warning: Executing wildcard deletion to stay compatible with old scripts. Explicitly specify the prefix length (10.0.0.3/32) to avoid this warning. This special behaviour is likely to disappear in further releases, fix your scripts!
正确的删除地址并避免警告的方式是:
su -c 'ip addr del 10.0.0.3/24 dev eth0'
对于接口掉线,过去是无法知道究竟是管理员停掉了它,还是载波丢失 (网线被拔出)。标志 NO-CARRIER
被引入为一个连接标志,标记连接被管理员启用然而却没有载波的情况。
ip 命令现在支持通过参数 -batch
进入批处理模式,与 tc 命令类似,以便加快成批的任务。
Fedora Core 中的虚拟化是基于 Xen. Xen 3.0 集成在 Fedora Core 5 中,可以在安装时选择。请参考 http://fedoraproject.org/wiki/Tools/Xen。
![]() |
不支持 PowerPC |
---|---|
Fedora Core 5 在 PowerPC 体系中不支持 Xen。 |
这一节包含了与 Fedora 的 X 窗口系统实现有关的信息。
X.org X11 是 X 窗口系统的开源实现。它提供了基本的底层功能,全功能的图形用户环境 (GUI) 类似 GNOME 和 KDE 都基于它。请参考 http://xorg.freedesktop.org/wiki/
您可以用 Applications > System Settings > Display 或运行 system-config-display 来设置。Xorg 的配置文件是 /etc/X11/xorg.conf
。
X.org X11R7 是 X.org 的首个模块化版本,它带来了快速更新,使程序员可以快速开发和发布新组件的好处,当然还有更多。Fedora 中 X.org 模块化的更多信息请参考 http://fedoraproject.org/wiki/Xorg/Modularization。
![]() |
安装第三方驱动 |
---|---|
在安装任何厂商(包括 ATI 或 nVidia)发布的任何第三方驱动前,请参考 http://fedoraproject.org/wiki/Xorg/3rdPartyVideoDrivers。 |
xorg-x11-server-Xorg
软件包安装脚本会自动将 xorg.conf
中的 RgbPath
一行删掉。您也许需要重新配置键盘为其他类型,如果需要帮助,建议订阅开发者 xorg@freedesktop.org 邮件列表。
下面的列表是 X11R7 中对开发者影响较大的变动:
整个编译系统从 imake 变为 GNU autotools 工具集。
所有库文件都将安装 pkgconfig*.pc
文件,依赖这些库的软件包应当使用它们,而不是硬编码 /usr/X11R6/lib
或什么其他路径。
所有内容都直接安装到 /usr
目录而不是 /usr/X11R6
。所有硬编码任何 /usr/X11R6
路径的软件包都必须修改,最好动态探测正确的路径,或者将 X11R7 新的默认路径硬编码。强烈建议使用自动探测的方法而不是硬编码路径。
每个库文件都有自己的源代码 RPM,从中生成一个运行时二进制软件包,以及一个 -devel
子软件包。
这一节包含针对开发者和打包者的问题小结,以及如何应对的建议。
X11R7 现在直接安装到 /usr
目录,不再使用 /usr/X11R6
层次。在编译期或运行时依赖于 /usr/X11R6
固定路径的应用程序必须进行更新,来使用系统 PATH
(路径变量),或者采用其他机制,来动态地判断文件位置。或者,将新的路径硬编码在程序中,作为默认选择。
Imake 不再用于构建 X,它被正式标记为过时。Imake, xmkmf 和其他工具过去由 X 提供,现在仍然包含在 X11R7 中,但是 X.Org 强烈推荐用户从 Imake 移植为使用 GNU autotools 和 pkg-config
。在将来的 X 发布中,对 imake 的支持可能会去掉,因此开发者应当尽快过渡,不要在任何新的项目中使用它。
系统存放 X 资源的 app-defaults/ 目录,现在是 %{_datadir}/X11/app-defaults
,它在 Fedora Core 5 和将来版本的 Red Hat Enterprise Linux 系统中扩展为 /usr/share/X11/app-defaults/
。
任何使用 BuildRequires: (XFree86-devel|xorg-x11-devel) 来满足编译依赖关系的软件包,现在必须修改为单独地列出每个所依赖的库文件。这样做的时候,强烈建议使用 virtual(虚拟)依赖关系,而不是硬编码 Xorg 的实现使用的库软件包名称。这意味着,您应当用:BuildRequires: libXft-devel 而不是:BuildRequires: xorg-x11-Xft-devel。如果您的软件确实只依赖于 X.Org X11 某个特定的库的实现,并且没有其他清楚而安全的办法来表达这种依赖关系,那么再使用 xorg-x11--devel 的形式。坚持使用虚拟的提供/依赖机制,一旦将来这些库发生了变化,调整就不会太复杂了。
Fedora 提供了 MySQL 5.0。这一版各种增强的列表请参考 http://dev.mysql.com/doc/refman/5.0/en/mysql-5-0-nutshell.html。
从过去版本的 MySQL 数据库升级,请参考 MySQL 网站文档 http://dev.mysql.com/doc/refman/5.0/en/upgrade.html。
这一版的 Fedora 包含 PostgreSQL 8.1。请参考 http://www.postgresql.org/docs/whatsnew/。
![]() |
跨 Fedora Core 版本的数据库升级 |
---|---|
Fedora Core 4 提供了 PostgreSQL 的 8.0 版本。如果您升级的 Fedora 系统中包含 PostgreSQL 数据库,您必须升级数据库才能访问数据。 |
要升级过去版本的 PostgreSQL 的数据库,请参考 http://www.postgresql.org/docs/8.1/interactive/install-upgrading.html 描述的过程。
这一节包含了与 Fedora 的各种语言支持相关的信息。
SCIM (智能通用输入法平台) 替换了 IIIMF,作为 Fedora Core 中亚洲以及其他语种的默认输入法。SCIM 使用 Ctrl-Space
作为默认的触发键,打开和关闭输入法,不过也可以改变热键或添加热键,只要运行 SCIM 配置工具。当激活 scim-anthy
后,日文用户可以使用 Zenkaku_Hankaku
按键在日文和 ASCII 间切换。
SCIM 在亚洲语言的桌面中会自动运行,其他情况下,需要在软件包管理器的语言支持部分,安装必要的软件包,或者运行:
su -c 'yum install <SCIM-IMEs>'
这里 <SCIM-IMEs>
应当替换为下列之一:
日文: scim-anthy
韩文: scim-hangul
简体中文: scim-pinyin scim-tables-chinese
正体中文: scim-chewing scim-tables-chinese
印度语等: scim-m17n m17n-db-<language>
您还需要这种语言的字体。字体软件包都命名为 fonts-<language>
, 这里 <language>
是下列之一:arabic
, bengali
, chinese
, gujarati
, hebrew
, hindi
, japanese
, korean
, punjabi
, tamil
。
如果您的桌面并未设置为亚洲语言环境,为了在登录时激活它,运行下面的命令,然后登出并重新登录到桌面。
mkdir ~/.xinput.d ln -s /etc/X11/xinit/xinput.d/scim ~/.xinput.d/default
当 SCIM 运行时,小程序图标会出现在桌面工具条的通知区域。SCIM 未激活时,图标是一个灰色键盘图标;激活时则是输入法引擎(IME)的图标。激活时,带有状态信息的 SCIM 输入法工具条也会显示出来。
在小程序上点击鼠标左键可以调出 SCIM 语言切换菜单,可以切换当前的输入法引擎。只有输入法被激活时才会弹出菜单。在小程序或 SCIM 工具条上点击鼠标右键可以调出设置菜单。
对于没有粗体的字体,现在可以合成粗体。
中文的新字体被加入:AR PL ShanHeiSun Uni (上海宋, uming.ttf
) 以及 AR PL ZenKai Uni (正楷, ukai.ttf
)。默认字体是 AR PL ShanHeiSun Uni, 它包含了嵌入的点阵。如果您更希望使用轮廓字体,可以将下列内容放在 ~/.font.conf
文件中:
<fontconfig> <match target="font"> <test name="family" compare="eq"> <string>AR PL ShanHeiSun Uni</string> </test> <edit name="embeddedbitmap" mode="assign"> <bool>false</bool> </edit> </match> </fontconfig>
Fedora Core 包含兼容旧软件包的过时系统库。这些软件属于"Legacy Software Development"组,默认不被安装。需要这些功能的用户可以在安装中选择这个组,或者安装后再补充。在菜单中选择 Applications=>Add/Remove Software, Pirut,或者在终端下执行下面的命令:
su -c 'yum groupinstall "Legacy Software Development"'
提示时输入 root
密码。
![]() |
列表是自动生成的 |
---|---|
列表是自动生成的。不要翻译它。 |
列表使用 treediff
工具创建,根据的是 2006 年 2 月 28 日的 rawhide 文件树。
要查看自 Fedora Core 4 发布以来升级的软件包列表,请参考:
http://fedoraproject.org/wiki/Docs/Beats/PackageChanges/UpdatedPackages
新软件包 adaptx AdaptX 新软件包 agg Anti-Grain Geometry 新软件包 amtu Abstract Machine Test Utility (AMTU) 新软件包 anthy Japanese character set input library 新软件包 aspell-ru Russian dictionaries for Aspell. 新软件包 aspell-sl Slovenian dictionaries for Aspell. 新软件包 aspell-sr Serbian dictionaries for Aspell. 新软件包 avahi Local network service discovery 新软件包 axis A SOAP implementation in Java 新软件包 beagle The Beagle Search Infrastructure 新软件包 bsf Bean Scripting Framework 新软件包 bsh Lightweight Scripting for Java 新软件包 cairo A vector graphics library 新软件包 cairo-java Java bindings for the Cairo library 新软件包 castor An open source data binding framework for Java 新软件包 concurrent Utility classes for concurrent Java programming 新软件包 dev86 A real mode 80x86 assembler and linker. 新软件包 dhcdbd DHCP D-BUS daemon (dhcdbd) controls dhclient sessions with D-BUS, stores and presents DHCP options. 新软件包 ekiga A Gnome based SIP/H323 teleconferencing application 新软件包 elilo ELILO linux boot loader for EFI-based systems 新软件包 evolution-sharp Evolution Data Server Mono Bindings 新软件包 f-spot Photo management application 新软件包 frysk Frysk execution analysis tool 新软件包 gecko-sharp2 Gecko bindings for Mono 新软件包 geronimo-specs Geronimo J2EE server J2EE specifications 新软件包 giflib Library for manipulating GIF format image files 新软件包 glib-java Base Library for the Java-GNOME libraries 新软件包 gmime Library for creating and parsing MIME messages 新软件包 gnome-applet-vm Simple virtual domains monitor which embed themselves in the GNOME panel 新软件包 gnome-mount Mount replacement which uses HAL to do the mounting 新软件包 gnome-power-manager GNOME Power Manager 新软件包 gnome-python2-desktop The sources for additional PyGNOME Python extension modules for the GNOME desktop. 新软件包 gnome-screensaver GNOME Sreensaver 新软件包 gnome-user-share Gnome user file sharing 新软件包 gnu-efi Development Libraries and headers for EFI 新软件包 gpart A program for recovering corrupt partition tables. 新软件包 gsf-sharp Mono bindings for libgsf 新软件包 gstreamer-plugins-base GStreamer streaming media framework base plug-ins 新软件包 gstreamer-plugins-good GStreamer plug-ins with good code and licensing 新软件包 gtk-sharp GTK+ and GNOME bindings for Mono 新软件包 gtk-sharp2 GTK+ and GNOME bindings for Mono 新软件包 hplip HP Linux Imaging and Printing Project 新软件包 hsqldb Hsqldb Database Engine 新软件包 icon-naming-utils A script to handle icon names in desktop icon themes 新软件包 icu International Components for Unicode 新软件包 imake imake source code configuration and build system 新软件包 iscsi-initiator-utils iSCSI daemon and utility programs 新软件包 iso-codes ISO code lists and translations 新软件包 jakarta-commons-codec Jakarta Commons Codec Package 新软件包 jakarta-commons-daemon Jakarta Commons Daemon Package 新软件包 jakarta-commons-discovery Jakarta Commons Discovery 新软件包 jakarta-commons-httpclient Jakarta Commons HTTPClient Package 新软件包 javacc A parser/scanner generator for java 新软件包 jdom Java alternative to DOM and SAX 新软件包 jgroups Toolkit for reliable multicast communication. 新软件包 jrefactory JRefactory and Pretty Print 新软件包 kasumi An anthy dictionary management tool. 新软件包 kexec-tools The kexec/kdump userspace component. 新软件包 lcms Color Management System 新软件包 libFS X.Org X11 libFS runtime library 新软件包 libICE X.Org X11 libICE runtime library 新软件包 libSM X.Org X11 libSM runtime library 新软件包 libX11 X.Org X11 libX11 runtime library 新软件包 libXScrnSaver X.Org X11 libXss runtime library 新软件包 libXTrap X.Org X11 libXTrap runtime library 新软件包 libXau X.Org X11 libXau runtime library 新软件包 libXaw X.Org X11 libXaw runtime library 新软件包 libXcomposite X.Org X11 libXcomposite runtime library 新软件包 libXcursor X.Org X11 libXcursor runtime library 新软件包 libXdamage X.Org X11 libXdamage runtime library 新软件包 libXdmcp X.Org X11 libXdmcp runtime library 新软件包 libXevie X.Org X11 libXevie runtime library 新软件包 libXext X.Org X11 libXext runtime library 新软件包 libXfixes X.Org X11 libXfixes runtime library 新软件包 libXfont X.Org X11 libXfont runtime library 新软件包 libXfontcache X.Org X11 libXfontcache runtime library 新软件包 libXft X.Org X11 libXft runtime library 新软件包 libXi X.Org X11 libXi runtime library 新软件包 libXinerama X.Org X11 libXinerama runtime library 新软件包 libXmu X.Org X11 libXmu/libXmuu runtime libraries 新软件包 libXp X.Org X11 libXp runtime library 新软件包 libXpm X.Org X11 libXpm runtime library 新软件包 libXrandr X.Org X11 libXrandr runtime library 新软件包 libXrender X.Org X11 libXrender runtime library 新软件包 libXres X.Org X11 libXres runtime library 新软件包 libXt X.Org X11 libXt runtime library 新软件包 libXtst X.Org X11 libXtst runtime library 新软件包 libXv X.Org X11 libXv runtime library 新软件包 libXvMC X.Org X11 libXvMC runtime library 新软件包 libXxf86dga X.Org X11 libXxf86dga runtime library 新软件包 libXxf86misc X.Org X11 libXxf86misc runtime library 新软件包 libXxf86vm X.Org X11 libXxf86vm runtime library 新软件包 libchewing Intelligent phonetic input method library for Traditional Chinese 新软件包 libdaemon library for writing UNIX daemons 新软件包 libdmx X.Org X11 libdmx runtime library 新软件包 libdrm libdrm Direct Rendering Manager runtime library 新软件包 libevent Abstract asynchronous event notification library 新软件包 libfontenc X.Org X11 libfontenc runtime library 新软件包 libgdiplus libgdiplus: An Open Source implementation of the GDI+ API 新软件包 libgpod Library to access the contents of an iPod 新软件包 libgssapi Generic Security Services Application Programming Interface Library 新软件包 libiec61883 Streaming library for IEEE1394 新软件包 liblbxutil X.Org X11 liblbxutil runtime library 新软件包 libnl Convenience library for kernel netlink sockets 新软件包 libnotify libnotify notification library 新软件包 liboil Library of Optimized Inner Loops, CPU optimized functions 新软件包 liboldX X.Org X11 liboldX runtime library 新软件包 libpfm a performance monitoring library for Linux/ia64 新软件包 librtas Libraries to provide access to RTAS calls and RTAS events. 新软件包 libsemanage SELinux binary policy manipulation library 新软件包 libsetrans SELinux Translation library 新软件包 libstdc++so7 libstdc++.so.7 preview 新软件包 libunwind An unwinding library for ia64. 新软件包 libvirt Library providing an API to use the Xen virtualization 新软件包 libvte-java Wrapper library for GNOME VTE 新软件包 libxkbfile X.Org X11 libxkbfile runtime library 新软件包 libxkbui X.Org X11 libxkbui runtime library 新软件包 lucene High-performance, full-featured text search engine 新软件包 m17n-db Multilingualization datafiles for m17n-lib 新软件包 m17n-lib Multilingual text library 新软件包 mesa Mesa graphics libraries 新软件包 mlocate An utility for finding files by name 新软件包 mockobjects Java MockObjects package 新软件包 mono a .NET runtime environment 新软件包 mysql-connector-odbc ODBC driver for MySQL 新软件包 mysqlclient14 Backlevel MySQL shared libraries. 新软件包 nautilus-sendto Nautilus context menu for sending files 新软件包 nfs-utils-lib Network File System Support Library 新软件包 notify-daemon Notification Daemon 新软件包 nspr Netscape Portable Runtime 新软件包 opal Open Phone Abstraction Library 新软件包 openCryptoki Implementation of Cryptoki v2.11 for IBM Crypto Hardware 新软件包 opensp SGML and XML parser 新软件包 pcmciautils PCMCIA utilities and initialization programs 新软件包 perl-Net-IP Perl module for manipulation of IPv4 and IPv6 addresses 新软件包 perl-String-CRC32 Perl interface for cyclic redundency check generation 新软件包 perl-XML-Simple Easy API to maintain XML in Perl 新软件包 pfmon a performance monitoring tool for Linux/ia64 新软件包 php-pear PHP Extension and Application Repository framework 新软件包 pirut Package Installation, Removal and Update Tools 新软件包 prctl Utility to perform process operations 新软件包 pycairo Python bindings for the cairo library 新软件包 pykickstart A python library for manipulating kickstart files 新软件包 python-pyblock Python modules for dealing with block devices 新软件包 rhpxl Python library for configuring and running X. 新软件包 s390utils Linux/390 specific utilities. 新软件包 salinfo SAL info tool. 新软件包 scim Smart Common Input Method platform 新软件包 scim-anthy SCIM IMEngine for anthy for Japanese input 新软件包 scim-chewing Chewing Chinese input method for SCIM 新软件包 scim-hangul Hangul Input Method Engine for SCIM 新软件包 scim-m17n SCIM IMEngine for m17n-lib 新软件包 scim-pinyin Smart Pinyin IMEngine for Smart Common Input Method platform 新软件包 scim-qtimm SCIM input method module for Qt 新软件包 scim-tables SCIM Generic Table IMEngine 新软件包 squashfs-tools squashfs utilities 新软件包 system-config-cluster system-config-cluster is a utility which allows you to manage cluster configuration in a graphical setting. 新软件包 systemtap Instrumentation System 新软件包 tanukiwrapper Java Service Wrapper 新软件包 tog-pegasus OpenPegasus WBEM Services for Linux 新软件包 tomboy Tomboy is a desktop note-taking application for Linux and Unix. 新软件包 velocity Java-based template engine 新软件包 werken.xpath XPath implementation using JDOM 新软件包 wpa_supplicant WPA/WPA2/IEEE 802.1X Supplicant 新软件包 wsdl4j Web Services Description Language Toolkit for Java 新软件包 xdoclet XDoclet Attribute Orientated Programming Framework 新软件包 xjavadoc The XJavaDoc engine 新软件包 xmlrpc Java XML-RPC implementation 新软件包 xorg-x11-apps X.Org X11 applications 新软件包 xorg-x11-drivers X.Org X11 driver installation package 新软件包 xorg-x11-drv-acecad Xorg X11 acecad input driver 新软件包 xorg-x11-drv-aiptek Xorg X11 aiptek input driver 新软件包 xorg-x11-drv-apm Xorg X11 apm video driver 新软件包 xorg-x11-drv-ark Xorg X11 ark video driver 新软件包 xorg-x11-drv-ati Xorg X11 ati video driver 新软件包 xorg-x11-drv-calcomp Xorg X11 calcomp input driver 新软件包 xorg-x11-drv-chips Xorg X11 chips video driver 新软件包 xorg-x11-drv-cirrus Xorg X11 cirrus video driver 新软件包 xorg-x11-drv-citron Xorg X11 citron input driver 新软件包 xorg-x11-drv-cyrix Xorg X11 cyrix video driver 新软件包 xorg-x11-drv-digitaledge Xorg X11 digitaledge input driver 新软件包 xorg-x11-drv-dmc Xorg X11 dmc input driver 新软件包 xorg-x11-drv-dummy Xorg X11 dummy video driver 新软件包 xorg-x11-drv-dynapro Xorg X11 dynapro input driver 新软件包 xorg-x11-drv-elo2300 Xorg X11 elo2300 input driver 新软件包 xorg-x11-drv-elographics Xorg X11 elographics input driver 新软件包 xorg-x11-drv-evdev Xorg X11 evdev input driver 新软件包 xorg-x11-drv-fbdev Xorg X11 fbdev video driver 新软件包 xorg-x11-drv-fpit Xorg X11 fpit input driver 新软件包 xorg-x11-drv-glint Xorg X11 glint video driver 新软件包 xorg-x11-drv-hyperpen Xorg X11 hyperpen input driver 新软件包 xorg-x11-drv-i128 Xorg X11 i128 video driver 新软件包 xorg-x11-drv-i740 Xorg X11 i740 video driver 新软件包 xorg-x11-drv-i810 Xorg X11 i810 video driver 新软件包 xorg-x11-drv-jamstudio Xorg X11 jamstudio input driver 新软件包 xorg-x11-drv-joystick Xorg X11 joystick input driver 新软件包 xorg-x11-drv-keyboard Xorg X11 keyboard input driver 新软件包 xorg-x11-drv-magellan Xorg X11 magellan input driver 新软件包 xorg-x11-drv-magictouch Xorg X11 magictouch input driver 新软件包 xorg-x11-drv-mga Xorg X11 mga video driver 新软件包 xorg-x11-drv-microtouch Xorg X11 microtouch input driver 新软件包 xorg-x11-drv-mouse Xorg X11 mouse input driver 新软件包 xorg-x11-drv-mutouch Xorg X11 mutouch input driver 新软件包 xorg-x11-drv-neomagic Xorg X11 neomagic video driver 新软件包 xorg-x11-drv-nsc Xorg X11 nsc video driver 新软件包 xorg-x11-drv-nv Xorg X11 nv video driver 新软件包 xorg-x11-drv-palmax Xorg X11 palmax input driver 新软件包 xorg-x11-drv-penmount Xorg X11 penmount input driver 新软件包 xorg-x11-drv-rendition Xorg X11 rendition video driver 新软件包 xorg-x11-drv-s3 Xorg X11 s3 video driver 新软件包 xorg-x11-drv-s3virge Xorg X11 s3virge video driver 新软件包 xorg-x11-drv-savage Xorg X11 savage video driver 新软件包 xorg-x11-drv-siliconmotion Xorg X11 siliconmotion video driver 新软件包 xorg-x11-drv-sis Xorg X11 sis video driver 新软件包 xorg-x11-drv-sisusb Xorg X11 sisusb video driver 新软件包 xorg-x11-drv-spaceorb Xorg X11 spaceorb input driver 新软件包 xorg-x11-drv-summa Xorg X11 summa input driver 新软件包 xorg-x11-drv-tdfx Xorg X11 tdfx video driver 新软件包 xorg-x11-drv-tek4957 Xorg X11 tek4957 input driver 新软件包 xorg-x11-drv-trident Xorg X11 trident video driver 新软件包 xorg-x11-drv-tseng Xorg X11 tseng video driver 新软件包 xorg-x11-drv-ur98 Xorg X11 ur98 input driver 新软件包 xorg-x11-drv-v4l Xorg X11 v4l video driver 新软件包 xorg-x11-drv-vesa Xorg X11 vesa video driver 新软件包 xorg-x11-drv-vga Xorg X11 vga video driver 新软件包 xorg-x11-drv-via Xorg X11 via video driver 新软件包 xorg-x11-drv-vmware Xorg X11 vmware video driver 新软件包 xorg-x11-drv-void Xorg X11 void input driver 新软件包 xorg-x11-drv-voodoo Xorg X11 voodoo video driver 新软件包 xorg-x11-filesystem X.Org X11 filesystem layout 新软件包 xorg-x11-font-utils X.Org X11 font utilities 新软件包 xorg-x11-fonts X.Org X11 fonts 新软件包 xorg-x11-proto-devel X.Org X11 Protocol headers 新软件包 xorg-x11-resutils X.Org X11 X resource utilities 新软件包 xorg-x11-server X.Org X11 X server 新软件包 xorg-x11-server-utils X.Org X11 X server utilities 新软件包 xorg-x11-twm X.Org X11 twm window manager 新软件包 xorg-x11-util-macros X.Org X11 Autotools macros 新软件包 xorg-x11-utils X.Org X11 X client utilities 新软件包 xorg-x11-xauth X.Org X11 X authority utilities 新软件包 xorg-x11-xbitmaps X.Org X11 application bitmaps 新软件包 xorg-x11-xdm X.Org X11 xdm - X Display Manager 新软件包 xorg-x11-xfs X.Org X11 xfs font server 新软件包 xorg-x11-xfwp X.Org X11 X firewall proxy 新软件包 xorg-x11-xinit X.Org X11 X Window System xinit startup scripts 新软件包 xorg-x11-xkb-utils X.Org X11 xkb utilities 新软件包 xorg-x11-xkbdata xkb data files for the X.Org X11 X server 新软件包 xorg-x11-xsm X.Org X11 X Session Manager 新软件包 xorg-x11-xtrans-devel X.Org X11 developmental X transport library Canna 被移除 4Suite 被移除 MyODBC 被移除 apel 被移除 VFlib2 被移除 anaconda-help 被移除 aqhbci 被移除 cdicconf 被移除 fonts-xorg 被移除 gimp-gap 被移除 gnome-kerberos 被移除 gnomemeeting 被移除 hotplug 被移除 howl 被移除 hpijs 被移除 hpoj 被移除 iiimf 被移除 iiimf-le-chinput 被移除 iiimf-le-xcin 被移除 libgal2 被移除 libungif 被移除 lvm2-cluster 被移除 mod_jk 被移除 nvi-m17n 被移除 openh323 被移除 openmotif21 被移除 pcmcia-cs 被移除 perl-Filter 被移除 perl-Filter-Simple 被移除 perl-Parse-Yapp 被移除 perl-RPM2 被移除 perl-Time-HiRes 被移除 perl-XML-Encoding 被移除 perl-libxml-enno 被移除 python-twisted 被移除 sash 被移除 schedutils 被移除 selinux-policy-targeted 被移除 selinux-policy-strict 被移除 slocate 被移除 struts11 被移除 system-config-mouse 被移除 system-config-packages 被移除 taipeifonts 被移除 w3c-libwww 被移除 xinitrc 被移除 Removed package usbview
Fedora Extras 软件包仓库是 Fedora Core 的补充。它基于社区志愿者的努力,是 Fedora 项目的一部分。
![]() |
Fedora Extras 默认被启用 |
---|---|
Fedora 系统自动使用 Fedora Core 和 Fedora Extras 仓库来安装和更新软件。 |
要从 Core 或者 Extras 仓库安装软件,选择 Applications > Add/Remove Software. 提示时输入 root
密码。在列表中选择要安装的软件,然后选择 Apply。
或者,您可以使用 yum
命令行工具安装软件。例如,这个命令自动安装 abiword
软件包以及全部依赖关系:
su -c 'yum install abiword'
提示时输入 root
的密码。
在 Fedora Core 5 发布前,Fedora Extras 中大约有 2,000 个软件包,构建自约 1,350 个源代码软件包。下面的列表是一些由 Fedora Extras 成员维护的,为人熟知的软件包:
abiword
- 一流的字处理程序
balsa
- 轻量级电子邮件阅读器
bash-completion
- 高级命令行补全
bluefish
- HTML 编辑器
clamav
- 开源病毒扫描程序
fuse
- 将非标准设备和网络服务挂载为目录的工具
fwbuilder
- 构建 Linux 和 Cisco 防火墙规则的图形化工具
gaim-guifications
- 对 Gaim 即时通信程序的增强
gdesklets
- GNOME 桌面控件
gnumeric
- 强大的表格软件
inkscape
- 插图和向量绘制程序
koffice
- KDE 桌面的完整办公套件
mail-notification
- 通知新邮件到达的消息
mediawiki
- 合作站点的 Wikipedia 解决方案
nautilus-open-terminal
- GNOME Nautilus 文件管理器的扩展
pan
- Usenet 新闻阅读程序
revelation
- 密码管理工具
scribus
- 桌面出版 (DTP) 应用
xfce
- 轻量级桌面环境
xmms
- 著名音频播放器
大量 Perl 和 Python 工具及库
...还有很多!
您喜欢的开源程序不在 Fedora Extras 中?将这些应用程序打包为 RPM,然后提交到 Fedora Extras 中等待检视。在成功检视之后,将它导入 Extras,您就可以继续维护它了。如果您不知道如何创建 RPM 软件包,有很多其他办法可以参与 Fedora Extras 活动,推动这件事情。
要了解更多关于如何使用 Fedora Extras 以及如何参与,请访问 http://fedoraproject.org/wiki/Extras。
Fedora Legacy 项目是社区维护的开源项目,目的是延长"维护模式"下的 Red Hat Linux 和 Fedora Core 发行版的生命周期。 Fedora Legacy 项目与整个 Linux 社区合作,提供安全和关键问题更新软件包。在无法频繁升级的环境中,这些工作延长了旧发行版的有效生命周期。更多信息请参考 http://fedoraproject.org/wiki/Legacy。
目前 Fedora Legacy 项目管理了下列处于维护模式的发行版和发布:
Red Hat Linux 7.3 及 9
Fedora Core 1, 2, 及 3
Fedora Legacy 项目将为这些版本提供支持,只要社区对此有兴趣。如果社区不再接手,维护模式将在其后第三次 Core 发布的第二次测试发布时结束。例如,Fedora Core 4 的维护模式,如果没有社区接手,将在 Fedora Core 7 test2 发布时结束。这样做提供了有效的有支持的生命周期(Fedora Core 加上 Fedora Legacy 支持),大约是 18 个月。
Fedora Legacy 项目需要志愿者,来对即将发布的软件更新进行质量保证测试。请参考 http://fedoraproject.org/wiki/Legacy/QATesting。还请访问我们的问题列表,位置是 http://www.redhat.com/archives/fedora-legacy-list/2005-August/msg00079.html,查看更多信息以及到各种问题的链接。
如果您需要帮助来开始,请访问项目主页,在 Wiki 页面 http://fedoraproject.org/wiki/Legacy,或者顾问页面(Mentors) http://fedoraproject.org/wiki/Mentors。如果您希望以其他方式参与 Fedora 项目,请访问 http://fedoraproject.org/wiki/HelpWanted。
Fedora Project 的目标是与 Linux 社区一同构造一个完整的,通用的操作系统,它仅由开源软件构成。开发是以开放方式进行的。Fedora Project 计划按一定的时间发布 Fedora Core,大约每年 2-3 次,可以查看公开的日程表(http://fedora.redhat.com/About/schedule/)。Red Hat 工程师团队一直参与到构建 Fedora Core 过程中,同时邀请并鼓励更多其他人参与其中。通过使用这种更开放的过程,我们希望可以提供一个更加贴近自由软件理想,同时更受开源社区欢迎的操作系统。
要得到更多信息,请参阅 Fedora Project 网站:
Fedora 项目是由贡献者推动的。作为测试者,开发者,文档作者或翻译人员,您可以做得更多。请访问 http://fedoraproject.org/wiki/HelpWanted。
本页解释了 Fedora 用户及贡献者交流的途径:
http://fedoraproject.org/wiki/Communicate.
在网站之外,还可以使用下列邮件列表:
fedora-list@redhat.com — Fedora Core 发行版的用户邮件列表
fedora-test-list@redhat.com — Fedora Core 发行版的测试人员
fedora-devel-list@redhat.com — 适于开发者,开发者,开发者
fedora-docs-list@redhat.com — 文档项目的参与者
要订阅任何邮件列表,发送邮件到 <listname>-request, 这里 <listname> 是上面邮件列表的名字之一,以 "subscribe" 为主题。
当然,您也可以通过 Web 界面订阅 Fedora 邮件列表:
http://www.redhat.com/mailman/listinfo/
Fedora Project 也使用多个 IRC (Internet Relay Chat) 频道。IRC 是一个实时的,文本的交流形式。使用 IRC,您可以在一个开放的频道中与多人同时会话,也可以私下一对一地与某个人交谈。
要在 IRC 上与其他 Fedora Project 合作者交谈,先连接到 Freenode IRC 网络。请参考 Freenode 网站 (http://www.freenode.net/) 的说明。
Fedora Project 参与者通常访问 Freenode 网络的 #fedora
频道,而 Fedora Project 开发者总可以在 #fedora-devel
频道找到。一些大型项目也会有自己的频道;可以在项目网站找到,还可以访问网页 http://fedoraproject.org/wiki/Communicate。
为了在 #fedora
频道交谈,您需要注册一个昵称 (nick)。当您第一次 /join 这个频道时,将看到指令。
![]() |
IRC 频道 |
---|---|
Red Hat 对 Fedora Project IRC 频道及其内容没有控制权。 |
Andrew Martynov (translator, Russian)
Anthony Green (beat writer)
Bob Jensen (beat writer, editor, co-publisher)
Dave Malcolm (beat writer)
David Woodhouse (beat writer)
Francesco Tombolini (translator, Italian)
Gavin Henry (beat writer)
Hugo Cisneiros (translator, Brazilian Portuguese)
Jens Petersen (beat writer)
Joe Orton (beat writer)
Josh Bressers (beat writer)
Karsten Wade (beat writer, editor, co-publisher)
Luya Tshimbalanga (beat writer)
Patrick Barnes (beat writer, editor)
Paul W. Frields (tools, editor)
Rahul Sundaram (beat writer, editor)
Sekine Tatsuo (translator, Japanese)
Steve Dickson (beat writer)
Stuart Ellis (editor)
Thomas Graf (beat writer)
Tommy Reynolds (tools)
Yoshinari Takaoka (translator, tools)
Yuan Yijun (translator, Simplified Chinese)