initCommon(); $template->displayHeader(); ?>

8. 特定软件包

[提示] 网上最新的发行注记

发行注记可能已更新。要查看最新版本的 Fedora 发行注记,请访问:

http://docs.fedoraproject.org/release-notes/

下列章节包含了在 Fedora 中发生了重要变化的软件包的相关信息。为了方便查找,以安装程序使用的分类进行组织。

8.1. 声卡工具

由于大量的问题,包括过时的设计,以及新技术(udev 和 HAL)对声卡的免配置支持, system-config-soundcard 被移除。请将不能自动识别的声卡作为一个 Fedora Bug 来汇报。使用 PulseAudio 的配套工具来进行个人偏好的设置。

8.2. Perl

Fedora 9 囊括了 Perl 5.10.0,长期以来 Perl 5 的第一次重大更新。更少的内存使 Perl 解释器运行的更快。另外的进步在 UTF-8 支持和多线程方面。长期以来系统管理员和操作系统软件包管理员呼吁的安装位置重定位已经被实现。 Perl 5.10.0 还增加了一个智能匹配算符,一个switch 语句,命名的捕获操作,状态变量,和更好的错误消息。

更多信息,请参考

http://perldoc.perl.org/perldelta.html

8.3. Yum 的变化

installonlyn 插件功能被整合到核心 yum 软件包。installonlypkgsinstallonly_limit 选项默认被打开,以限制系统总是只保留两个内核软件包。你可以调整软件包集合或保留的数量,或者禁用选项以适应需求。细节请查看 yum.conf 手册页。

命令 yum 探测到锁定时将重试。这个功能在有守护进程检测更新时,或者如果同时运行 yum 和图形前端时会用到。

命令 yum 支持配置文件中的 cost 参数,指访问软件仓库时的相对成本。它可以用来将一个仓库的软件包的权重调整为比其他要高。默认权重是 1000。

在 Fedora·9·最新开发版本中,·/etc/yum.repos.d/fedora-development.repo·文件已经改变为·/etc/yum.repos.d/fedora-rawhide.repo.·参考到·development·在·fedora-rawhide.repo·已经改变为·rawhide.·由于 RPM 处理配置文件的方式,·文件·/etc/yum.repos.d/fedora-development.repo如果已经修改,则存为·/etc/yum.repos.d/fedora-development.repo.rpmsave·.·开发版本的用户可能需要升级自定义的配置文件以便能使用新的名称。

8.4. pam_mount

pam_mount 现在使用 XML 格式的配置文件。 在更新时,原来的文件 /etc/secutiry/pam_mount.conf 将被 /usr/bin/convert_pam_mount_conf.pl 自动转换到 /etc/security/pam_mount.conf.xml。文件中所有的注释都会丢失。针对单独用户的配置文件需要手动转换。要查看pam_mount.conf.xml的例子,参见/usr/share/doc/pam_mount-*/pam_mount.conf.xml

8.5. TeXLive

TeXLive 替换了原来的 TeX 软件包。TeXLive 提供新的文档风格,同时修正了很多安全性问题。

8.6. LTSP

Linux 终端服务器工程已经被直接纳入 Fedora 9。该工作还在进行中,要获得新闻和文档,请参见:

http://k12linux.fedorahosted.org/

8.7. 工具包

软件包 nautilus-open-terminal 现在使用 GConf 来控制它的动作,当在桌面上用右键点击启动的时候。启动终端命令行后,会在用户的主目录下,要使用前面的行为,请使用命令:

gconftool-2 -s /apps/nautilus-open-terminal/desktop_opens_home_dir --type=bool true

软件包 i810switch 被移除。它的功能可以完全由 xorg-x11-server-utils 软件包中的 xrandr 命令实现。

软件包 evolution-exchange 替换了 evolution-connector,提供相同的能力。

软件包 system-config-firewallsystem-config-selinux替换了system-config-security-levelsystem-config-selinux软件包是policycoreutils-gui软件包的一部分。

pilot-link软件包现在默认把visor模块列入黑名单中。在最新版本的pilot-link中,鼓励用户尝试直接USB访问。通过传递--port usb:选项到各种pilot-link工具中来启用它,替代了过去的串行设备(典型的/dev/pilot/dev/ttyUSB0, /dev/ttyUSB1,和更早的)。例如:

pilot-xfer --port usb: --list

hal-infohal软件包已经更新,这样可以通过PolicyKit对必要的USB设备正确地设置权限。如果你有任何现存的手工配置,那么还原这些改变来避免可能的冲突。

更多的信息,参见 pilot-link 软件包中的文件 README.fedora

以下法律信息适用于 Fedora 中某些软件。

Portions Copyright (c) 2002-2007 Charlie Poole or Copyright (c) 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov or Copyright (c) 2000-2002 Philip A. Craig
displayFooter('$Date: 2008/05/12 21:40:24 $'); ?>