发行注记 - fedora 17 发行注记

50
草稿 草稿 1 Fedora 17 发行注记 Fedora 17 发行注记 编辑 Fedora 文档组 Copyright © 2012 Fedora Project Contributors. The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY- SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/ licenses/by-sa/3.0/. The original authors of this document, and Red Hat, designate the Fedora Project as the "Attribution Party" for purposes of CC- BY-SA. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version. Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law. Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora, the Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries. For guidelines on the permitted uses of the Fedora trademarks, refer to https://fedoraproject.org/wiki/Legal:Trademark_guidelines. Linux® is the registered trademark of Linus Torvalds in the United States and other countries. Java® is a registered trademark of Oracle and/or its affiliates. XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries. MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries. All other trademarks are the property of their respective owners. 摘要 本文档为 Fedora 17 发行注记。它介绍了 Beefy Miracle 与 Fedora 16 相比所带来的主要变化。有 关所有变更的详细信息,请阅读 Fedora 技术说明。

Upload: vuthuan

Post on 15-Jan-2017

284 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: 发行注记 - Fedora 17 发行注记

草稿 草稿

1

Fedora 17

发行注记Fedora 17 发行注记

编辑 Fedora 文档组Copyright © 2012 Fedora Project Contributors.

The text of and illustrations in this document are licensed by Red Hat undera Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. The original authors of this document, and Red Hat,designate the Fedora Project as the "Attribution Party" for purposes of CC-BY-SA. In accordance with CC-BY-SA, if you distribute this document or anadaptation of it, you must provide the URL for the original version.

Red Hat, as the licensor of this document, waives the right to enforce, andagrees not to assert, Section 4d of CC-BY-SA to the fullest extent permittedby applicable law.

Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix,Fedora, the Infinity Logo, and RHCE are trademarks of Red Hat, Inc.,registered in the United States and other countries.

For guidelines on the permitted uses of the Fedora trademarks, refer tohttps://fedoraproject.org/wiki/Legal:Trademark_guidelines.

Linux® is the registered trademark of Linus Torvalds in the United States

and other countries.

Java® is a registered trademark of Oracle and/or its affiliates.

XFS® is a trademark of Silicon Graphics International Corp. or its

subsidiaries in the United States and/or other countries.

MySQL® is a registered trademark of MySQL AB in the United States, the

European Union and other countries.

All other trademarks are the property of their respective owners.

摘要

本文档为 Fedora 17 发行注记。它介绍了 Beefy Miracle 与 Fedora 16 相比所带来的主要变化。有关所有变更的详细信息,请阅读 Fedora 技术说明。

Page 2: 发行注记 - Fedora 17 发行注记

发行注记 草稿

2

1. 欢迎使用 Fedora 17 ................................................................ 21.1. 欢迎使用 Fedora ............................................................. 21.2. 概述 ........................................................................ 31.3. 硬件概述 .................................................................... 31.4. 反馈 ........................................................................ 4

2. Fedora 针对系统管理员所做的变更 .................................................... 42.1. 内核 ........................................................................ 42.2. 安装 ........................................................................ 52.3. 安全 ........................................................................ 52.4. 文件系统 .................................................................... 72.5. 虚拟化 ...................................................................... 72.6. 云 .......................................................................... 82.7. 数据库服务器 ................................................................ 82.8. 系统守护进程 ............................................................... 102.9. Xorg ....................................................................... 10

3. Fedora 针对桌面用户所做的变更 ..................................................... 113.1. 桌面 ....................................................................... 113.2. 生产力 ..................................................................... 133.3. 国际化 ..................................................................... 183.4. 多媒体 ..................................................................... 193.5. 打印 ....................................................................... 20

4. Fedora 针对开发人员所做的变更 ..................................................... 204.1. 开发工具 ................................................................... 20

5. Fedora 针对特定爱好者所做的变更 ................................................... 245.1. 科学与技术 ................................................................. 245.2. Circuit Design ............................................................. 315.3. 嵌入式开发 ................................................................. 325.4. 业余无线电爱好者 ........................................................... 33

A. 贡献人员                                                                            38A.1. 作者 ....................................................................... 38A.2. 翻译人员 ................................................................... 39

B. 修订记录                                                                            39

索引                                                                                   42

1. 欢迎使用 Fedora 17

1.1. 欢迎使用 Fedora

如果您提交错误报告以及功能增强要求,就可以帮助 Fedora 项目和社区不断地改进 Fedora。更多关于错误报告和功能请求上的相关信息,请参考 http://fedoraproject.org/wiki/Bugs_and_feature_requests。感谢您的参与。

关于 Fedora 更多信息可参考位于 Fedora Wiki (http://fedoraproject.org/wiki/) 的以下页面:

•Fedora 简介1

•Fedora 常见问题2

1 http://fedoraproject.org/wiki/Overview2 http://fedoraproject.org/wiki/FAQ

Page 3: 发行注记 - Fedora 17 发行注记

草稿 概述

3

•帮助和讨论3

•加入 Fedora 项目4

1.1.1. 需要帮助吗?当您遇到问题时,您可以通过很多途径获得帮助。

如果您碰到了问题并需要帮助,请访问 http://ask.fedoraproject.org。网站上已经有很多回答,如果您还是找不到有关您的问题的回答,您可以直接发出新提问。这样的好处是其他有此问题的用户可以很快找到答案。

同时您也可以通过 IRC 网络 irc.freenode.net 的 #fedora 频道获得帮助。请记住,虽然该频道是由乐于帮助的志愿者组成的,但擅长某个特定知识面的人不一定总在那里。

1.2. 概述同以往一样,Fedora 持续开发(RedHat contributions5)并集成最新的自由开源软件(Fedora 17Features6)。以下各节将简要概述本次发布的 Fedora 版本相对于上次的主要变更情况。

Fedora 17 的主要特性如下:

•GNOME 3.4 和 KDE 4.8 桌面环境

•OpenStack, Eucalyptus, CloudStack 以及 Open Nebula

•用于彩色打印的 ICC 色彩配置文件和改进的 GIMP

•虚拟化的诸多改进

有关 Fedora 17 包含的其它特性的详细信息请参考对应的维基页面,那里详述了各特性的目标及进度: http://fedoraproject.org/wiki/Releases/17/FeatureList7。

1.3. 硬件概述

1.3.1. x86 架构的处理器和内存需求

Fedora 17 可以在 "当前" 大多数 x86 处理器上安装。(特别兴趣小组还支持了一些 "次要架构" 的处理器,如 Power PC, System/390 和 ARM)。

处理器速度的最低需求取决于最终使用、安装方式以及特定硬件。尽管某些配置可以在奔腾 3 处理器上工作,但大多数用户还是要考虑奔腾 4 或更新的处理器,或者是其它制造商生产的同档次处理器。Fedora 17 能够充分利用当前多核架构的优势。

•字符模式最小内存:768 MB

•字符模式最小内存:768 MB

3 http://fedoraproject.org/wiki/Communicate4 http://fedoraproject.org/wiki/Join5 http://www.fedoraproject.org/wiki/Red_Hat_contributions6 http://fedoraproject.org/wiki/Releases/17/FeatureList7 http://fedoraproject.org/wiki/Releases/17/FeatureList

Page 4: 发行注记 - Fedora 17 发行注记

发行注记 草稿

4

•图形模式推荐内存:1152 MB

1.3.2. x86_64 架构的处理器和内存需求

•字符模式最小内存:768 MB

•字符模式最小内存:768 MB

•图形模式推荐内存:1152 MB

1.3.3. 所有架构的硬盘空间要求

全部软件包将占据 9GB 以上硬盘空间。最终大小取决于安装定制和安装过程中所选的软件包数量。安装过程中还需要额外的硬盘空间以支持安装环境。该额外硬盘空间大小与 /Fedora/base/stage2.img文件(位于第一张安装光盘)及安装好的系统中 /var/lib/rpm 目录下的文件大小之和相对应。

实际情况中,额外的空间需求大小会在最小化安装的 90MB 到较大安装的 175MB 之间变化。

用户数据同样也需要额外硬盘空间,至少要保留 5% 的自由空间以维持正常的系统操作。

1.4. 反馈感谢您花时间将您的意见、建议和 BUG 提交到 Fedora 社区。这有助于在全球范围内提高 Fedora、Linux 及自由软件的质量。

1.4.1. 为 Fedora 软件提供反馈要对 Fedora 的软件或其它系统组件进行反馈,请参考 Bugs And Feature Requests8。此版本的常见 bug 以及已知问题列表位于 Common F17 bugs9 维基页面。

1.4.2. 为发行注记提供反馈如果您觉得这些发行注记内容需要改善,您可以直接将您的反馈发送给对应章节的作者。这里有几种反馈的方法(按优先顺序):

•如果您有 Fedora 帐户,可以直接在Docs-Beats 维基页面10上编辑内容。

•使用此模版11填写 bug 请求 - 此链接仅用于发行注记的反馈。 详情可请参考前面的警告信息。

•向发行注记的邮件列表发送电子邮件 [email protected]

2. Fedora 针对系统管理员所做的变更

2.1. 内核

8 http://fedoraproject.org/wiki/BugsAndFeatureRequests9 http://fedoraproject.org/wiki/Common_F17_bugs10 http://fedoraproject.org/wiki/Docs/Beats11 http://tinyurl.com/nej3u

Page 5: 发行注记 - Fedora 17 发行注记

草稿 安装

5

Fedora 17 采用 3.3.4 内核。

2.2. 安装

对内核直接引导的更改

通过如 PXE 的内核直接引导方式安装发生了较大变化。从安装介质中进行常规安装不受影响。

高级用户可能会以各种方式进行网络安装,为了安装通常会涉及一些最小化内核环境的设置。该操作在 Fedora 17 中发生了重要改变。

F16 中一般只需要指定内核以及 initrd 的位置,安装便可开始 - kernel/initrd 到 stage1,然后 stage1 到 stage2。

如果没有引导程序,那这种情况就不再如此:当进行内核直接引导时,必须指定 stage2 的位置。也就是说,要将 repo= 或 stage2= (或者是 inst.repo= 或 inst.stage2=, 目前是首选) 指向一个软件库 (repository)。如果 stage2= 的镜像在某个服务器上,而安装软件包在另一个服务器上,那么必须使用 stage2=。repo= 仅在一个服务器上包括所有安装所需文件 (stage2 镜像以及要安装的所有软件包) 时才使用。请注意 stage2 还需要有“软件库”的目录树,不能只提供到 squashfs.img 文件的路径 (这曾是 stage2= 在 F15 及更早版本中的工作方式)。

例如:

label linuxkernel vmlinuzappend initrd=initrd.img

不再有效。必须指定 repo:

label linuxkernel vmlinuzappend initrd=initrd.img repo=http://dl.fedoraproject.org/pub/fedora/linux/development/17/x86_64/os/

或 stage2:

label linuxkernel vmlinuzappend initrd=initrd.img stage2=http://my.internal.server/17/x86_64/os/

(或其它有效镜像)。

2.3. 安全

2.3.1. 密码质量检查

Page 6: 发行注记 - Fedora 17 发行注记

发行注记 草稿

6

Fedora 现在具备单独的可配置库, libpwquality12,来检查系统帐户新密码的质量。由该库提供的系统域密码质量检查可通过修改 /etc/security/pwquality.conf 文件来配置。

想要在自己程序中调用该 API 的开发者可以从由 libpwquality-devel 软件包提供的 pwquality.h 文件中找到 API 描述;并提供了 Python 包装 python-pwquality。

2.3.2. SELinux 禁止 Ptrace

增加了一个新的 SELinux 布尔值,deny_ptrace。推荐没有计划在机器上进行应用程序除错操作的用户打开该布尔值。该布尔值可以防止恶意进程使用如 ptrace 和gdb 除错程序来读取其他程序的内存,甚至施行攻击。

它甚至可以阻止以根用户或者以相同 SELinux 上下文和标签运行的恶意程序施行攻击。要永久启用由 deny_ptrace 布尔值带来的保护,以根用户执行如下命令:

# setsebool -P deny_ptrace 1

要暂时禁用由 deny_ptrace 布尔值带来的保护,以根用户执行如下命令:

# setsebool deny_ptrace 0

2.3.3. 服务私有 /tmp

A number of services managed by systemd have been modified to make use of its abilityto provide them with a private /tmp directory. Privileged services using /tmp and /var/tmp have previously been found to be open to being interfered with by unprivileged users,potentially leading to privilege escalation. Using private /tmp directories for servicesprevents this style of exploit.

The directive added to the systemd unit files for the modified services is:

[Service]PrivateTmp=true

2.3.4. 安全容器

A new tool, sandbox, has been created to streamline creation of secure libvirt containers.When provided with an executable sandbox determines the mount points and libvirt containerinformation required to run the application in a container. The container is then launchedby libvirt with SELinux context that will prevent it interacting with other processes onthe system, including other containers, while still being able to share system data.

这样可让管理员同时运行一个服务的多个实例,而主机或系统上的其它进程不会因此被打断,即使以 root 运行也是如此。要使用 sandbox,请安装 libvirt-sandbox 软件包。

12 https://fedorahosted.org/libpwquality

Page 7: 发行注记 - Fedora 17 发行注记

草稿 文件系统

7

2.3.4.1. krb5-workstation

Fedora 17 upgrades the Kerberos authentication system to version 1.10. This adds supportfor changing passwords over a NAT and support for localization. The kswitch command isadded to switch between credential caches. Additional cache support has been added toother commands. Credential choice can be controlled with the file $HOME/.k5identity.

2.4. 文件系统

2.4.1. 大型文件系统

Fedora 17 在默认的文件系统上(ext4)将支持大于 16 TB 的文件系统。有了最新版本的 e2fsprogs 后,ext4 文件系统可达到 100 TB。

2.4.2. 加密文件系统

Fedora 17 使用 1.4.1 版的 cryptsetup,该版本移除了弃用的 API 调用。此外它还支持在各自设备上加入 LUKS 标题,以及在单一设备上进行共享、非重叠加密分区的创建。

2.4.3. btrfs

btrfs 不会在安装过程中做为目标文件系统提供。该问题是暂时的,将在 Fedora 18 得以解决。btrfs在安装完成之后仍是可用的。

2.5. 虚拟化

2.5.1. QEMU

QEMU 开源计算机模拟器更新至 1.0 版。主要特性包括:

•QEMU 支持实时迁移运行中的客户机。

•KVM 用户可以在 KVM 客户机之间运行标准性能分析工具。

•QEMU 和 libvirt 现在支持镜像流。镜象流允许管理员快速的使用已有镜像启动一个新虚拟机;虚拟机将在运行过程中在后台准备完成。

•QEMU 和 KVM 支持新型高级基于 SCSI 的存储堆栈,virtio-scsi。对该新存储堆栈的支持会在 libvirt 的后续版本中加入。

该版本的完整变更列表位于上游页面:http://wiki.qemu.org/ChangeLog/1.0.

2.5.2. libvirt

用于同多个主机虚拟化能力交互的 libvirt 工具集更新至 0.9.10。该版本的完整变更列表位于上游页面:http://libvirt.org/news.html。

Page 8: 发行注记 - Fedora 17 发行注记

发行注记 草稿

8

2.5.3. 虚拟机管理器(virt-manager)

虚拟机管理器更新至 0.9.1。除大量 bug 修正外还增加了:

•对增加 USB 重定向设备的支持。

•提供了让 USB 控制器支持 USB 2.0 的选项。

•为非 x86 客户机指定系统类型的选项。

该版本的完整变更列表位于上游页面:http://virt-manager.org/download.html.

2.6. 云

2.6.1. CloudStack

Fedora 17 集成了CloudStack 软件包,提供了成熟的基础设施即服务(Iaas)平台。

2.6.2. OpenNebula

Fedora 17 中新增的还有 OpenNebula。它是针对数据中心虚拟化的基础设施即服务平台。对这一环境的管理可以通过命令行或者图形界面来完成。而且加入了对 Amazon EC2 开放云计算接口(Open CloudComputing Interface,或简称 OCCI)的兼容性。

2.6.3. OpenStack

Fedora 17 中集成了最新版本的 OpenStack 套件,项目代号为“Essex”。它包括最新版本的网页管理接口(“Horizon”)和虚拟网络(“Quantum”)。其中做为 AQMP 后端 RabbitMQ 备选的 Qpid 首次引入Fedora 17。此外,支持多种虚拟磁盘格式的 libguestfs 的引入,使得 Fedora 的 OpenStack 更加灵活。

2.6.4. Open vSwitch

Fedora 17 中还集成了 Open vSwitch,是一个基于软件的网络交换机,用来向虚拟机提供网络服务。Open vSwitch 支持 OpenFlow,以便于管理。

2.7. 数据库服务器

2.7.1. mysql

Fedora 17 采用了 mysql 5.5.20,它由 Fedora 16 的 5.5.14 版本更新而来。

2.7.2. postgresql

postgresql 升级至 9.1.2

Page 9: 发行注记 - Fedora 17 发行注记

草稿 数据库服务器

9

可能的不兼容变更

If you rely on the information_schema.referential_constraints view, or if youhave columns of type citext, you may need to take special action. Refer to http://www.postgresql.org/docs/9.1/static/release-9-1-2.html.

该版本主要进行了 bug 修正。

2.7.3. sqlite

sqlite 升级至 3.7.9

可能的不兼容变更

If a search token (on the right-hand side of the MATCH operator) in FTS4 begins with"^" then that token must be the first in its field of the document.

有很多变化和改进:

•Orders of magnitude performance improvement for CREATE INDEX on very large tables.

•改善了 windows VFS,来更好地抵御来自杀毒软件的干扰。

•Improved query plan optimization when the DISTINCT keyword is present.

•Allow more system calls to be overridden in the unix VFS - to provide better support forchromium sandboxes.

•将默认 lookahead 缓存从 100 字节增加到 128 字节。

•test_quota.c 模块得到增强,可以追踪已存在文件。

•向 sqlite3_db_status() 接口增加了 SQLITE_DBSTATUS_CACHE_HIT 和 SQLITE_DBSTATUS_CACHE_MISS 选项。

•移除了对 SQLITE_ENABLE_STAT2 的支持,取而代之的是能力更强的 SQLITE_ENABLE_STAT3 选项。

•Enhancements to the sqlite3_analyzer utility program, including the --pageinfo and --stats options and support for multiplexed databases.

•Enhance the sqlite3_data_count() interface so that it can be used to determine ifSQLITE_DONE has been seen on the prepared statement.

•Added the SQLITE_FCNTL_OVERWRITE file-control by which the SQLite core indicates to theVFS that the current transaction will overwrite the entire database file.

•Increase the default lookaside memory allocator allocation size from 100 to 128 bytes.

Page 10: 发行注记 - Fedora 17 发行注记

发行注记 草稿

10

•Enhanced the query planner so that it can factor terms in and out of OR expressions inthe WHERE clause in an effort to find better indices.

•Added the SQLITE_DIRECT_OVERFLOW_READ compile-time option, causing overflow pages to beread directly from the database file, bypassing the page cache.

•Remove limits on the magnitude of precision and width value in the format specifiers ofthe sqlite3_mprintf() family of string rendering routines.

2.8. 系统守护进程

2.8.1. pciutils

Fedora 17 中,用于检查及配置 PCI 设备的 pciutils 升级至 3.1.9。该版本为 PCI Express 第三代硬件增加了读取速度及链路状态字段的支持。

2.8.2. brltty

Fedora 17 集成了 4.3 版的 brltty,它是 Braille 显示的守护进程。4.3 版本除对附加设备加入支持外,还新增了日志及配置选项。

2.9. Xorg

2.9.1. 针对 GNOME Shell 的软件渲染

GNOME Shell 的体验已经在所有硬件上可用,包括那些使用软件渲染的设备。仍然想要使用 GNOME 后援模式的用户可手动开启。步骤为:访问系统信息控制面板小程序,选择图形,将强制使用后援模式选项设为 开启。

2.9.2. 多点触控支持

Fedora 17 的 X Server 和库均支持 2.2 版的 XInput 扩展,这其中包括对多点触摸的支持。选择使用的应用程序将能够利用 Fedora 上的多点触摸支持。

2.9.3. 平滑滚动支持

更新后的 X server 为支持它的驱动程序及设备提供了平滑滚动特性。滚动数据除了以旧有的按键事件输出外,还以坐标值输出。这让应用程序将速度加入考虑范围,使之能够提供更平滑的滚动体验。像多点触摸一样,要想利用平滑滚动的支持,它必须写入到客户端应用自身当中。

2.9.4. DRI2 驱动

i810、mga、r128、savage、sis、tdfx 以及 unichrome 的 DRI 驱动将不在提供,因为 Mesa 中已不再集成。受影响的硬件包括以下设备及其衍生设备:

•Intel i810 和 i815 主板芯片组

Page 11: 发行注记 - Fedora 17 发行注记

草稿 Fedora 针对桌面用户所做的变更

11

•Matrox MGA G200, G400, G450 及 G550 卡

•ATI Rage 128 卡

•S3 Savage 3D 和 Savage 4 卡

•SiS 300、540、630 以及 730 芯片组

•3dfx Voodoo 3、Voodoo 4、Voodoo 5 卡

•VIA Unichrome 及 Unichrome Pro 芯片组

该硬件现在由 llvmpipe 软件 3D 驱动支持。该驱动与以往的 DRI 驱动不同,该驱动提供了 OpenGL2.x 相关功能。

3. Fedora 针对桌面用户所做的变更

3.1. 桌面

3.1.1. KDE

Fedora 17 提供 KDE 4.8 软件集合。KDE 包含三个组件。KDE 平台是所有基于 KDE 的应用程序基础。KDE Plasma 工作空间提供给您使用应用程序的方式。KDE 应用程序通过使用平台和 Plasma 工作空间来给予您一个完整的体验。

3.1.1.1. KDE 平台

KDE Platform 为所有基于 KDE 的程序以及 Plasma Workspace 提供服务。KDE 平台 4.8 不仅采用了新技术,而且在性能和稳定性上有了显著提升。

KDE 自带 QtQuick13。QtQuick 可将 Qt 环境下的小型应用程序(小程序)轻松地转变成 KDE 下的程序。KDE 的 Plasma QtQuick Components 能够让您快速地写出基于 KDE Plasma 工作空间的应用程序。

KSecretService 是一个全新的安全密码存储系统。KWallet 为 KDE 应用程序管理密码,而 KSecretService 则可以让这些密码对非 KDE 应用程序也可用。

3.1.1.2. KDE Plasma 工作空间

KDE Plasma 工作空间由两个桌面环境组成,它们负责管理您如何使用应用程序。Plasma 桌面工作空间拥有更传统的外观,而上网本 Plasma 工作空间则为小尺寸屏幕和移动设备调整了外观。

Window Switcher 目前有六种布局。您可在 系统设置 中切换布局。

KWin 窗口管理器得到改进。KWin 有了显著的性能提升。

重新设计并简化了系统设置 中的"电源管理"面板。电源管理设置现在可以在具备多个显示设备的电脑上工作。现在您还可以修改您在某个特定"活动视图"上的电源管理设置。

您可以使用 Icon Tasks Plasma 小工具让任务栏上的程序以图标显示,就像在其它操作系统中那样。

13 https://qt.nokia.com/qtquick/

Page 12: 发行注记 - Fedora 17 发行注记

发行注记 草稿

12

3.1.1.3. KDE 应用程序

KDE 应用程序包含所有基本的应用,以及许多您所需要的高级应用。

Dolphin 是文件管理程序。Dolphin 现在显示文件更精确,自适应于不同电脑硬件,且视觉上更加美观。

Gwenview 是图像查看程序。您现在可以通过新的半透明位置指示器了解当前位于放大图片中的位置。您也会注意到一些小的外观和性能提升。

Okular 是文档查看程序。您现在可以更容易的选择文字。修复了一些错误,并且可以正确的选择多栏文字。

Kate文本编辑器包含一个新的"查找和替换"插件,显示更改的行数,和一个新的 "modelines" 编辑器,允许您更简便的设定文档变量比如是否使用制表符或者空格。Fedora 17 包含新的Kate文档,可以通过应用程序的"帮助"菜单访问。

Cantor 是一个适用于数学计算的软件包。 Cantor 现在支持 Qalculate 和 Scilab/

Marble虚拟地球仪和地图程序现在和 KRunner 实现整合。您现在可以通过KRunner来搜索 GPS 坐标和Marble 书签。您现在还可以查看道路海拔信息,追踪地球卫星并以矢量图方式显示 OpenStreetMap。

3.1.2. GNOME

Fedora 17 集成了 GNOME 3.4 桌面环境。

GNOME 3.4 的主要特性包括:

•某些应用程序的菜单集成到了 GNOME Shell。新菜单降低了视觉混乱并提高了应用程序外观的一致性。

•Boxes 是 GNOME 3 新增应用。您可以通过 Boxes 访问其它计算机及位于相同或不同计算机上的虚拟机。

•已有的 Documents 程序得到了改进。新功能包括集合,对可移动设备的支持,对文档共享的支持,对文档打印的支持,纵向模式,以及与 GNOME Shell 预览搜索框的集成。

•高对比度和反高对比度主题的图标与标准主题图标更加一致。

•视力较差的用户可通过 GNOME Shell 调整显示器的亮度和对比度。

•网络面板经过了重新设计。新功能包括可轻松了解您是否已连接到互联网,用来禁用网络连接的“飞行模式”开关,用来删除不想要的网络连接的“忽略网络”按钮,以及整合的密码对话框。

•GNOME Keyring 对话框已集成到 GNOME Shell。

•面向使用“Wacom”绘图板的用户的新功能包括:

•矫正绘图板

•配置按键映射

•为设备分配显示器

•配置多个绘图板

•为每个设备储存各自的配置

•识别表格和它们的容量

Page 13: 发行注记 - Fedora 17 发行注记

草稿 生产力

13

•为 GNOME Shell 内置的放大镜功能提供了更多设置。

3.1.3. Sugar

Fedora 17 集成了 Sugar 0.96 桌面环境。主要特性有:

•为方便迁移到 GTK+ 3 移除 HippoCanvas

•针对 NetworkManager 0.9 的支持

•基于 GTK+ 3 的 sugar-toolkit

•初步支持 PyPi

•使用 GTK+ 3, webkitgtk, 和 gobject-introspection 的新“浏览”活动视图

•使用 GTK+ 3 和 gobject-introspection 的新“阅读”活动视图

•修正了部分错误并改进了一些活动视图

3.1.4. 更改了可移动介质的挂载位置可移动介质会挂载到用户的会话中,比如热插拔的 USB 驱动器,将挂载到用户相关的目录下。挂载位置为 /run/media/$USER/,并允许 $USER 有独占访问的权限。

3.1.5. Multi-Seat

Linux 提供 multi-seat 功能的配置已经有段时间了,但在过去该功能经常需要复杂的配置。Fedora17 首次提供了完全自动化的 multi-seat 配置。

只需在如 Plugable Docking Station14 一样的 USB 基座上插上显示器、鼠标和键盘,新桌面就会出现。

有关该特性的更多信息请参考以下文章:

•http://0pointer.de/blog/projects/multi-seat.html

•http://www.phoronix.com/scan.php?page=article&item=plugable_multiseat_kick

3.2. 生产力

3.2.1. cherrytree

cherrytree 是 Fedora 新增的一个层级式笔记记录程序,它支持富文本及语法高亮,以单独 XML 或 SQLite 文件储存数据。

3.2.2. evolution

14 http://www.amazon.com/Plugable-Universal-DisplayLink-1920x1080-High-Speed/dp/B002PONXAI/ref=sr_1_3?ie=UTF8&qid=1335904746&sr=8-3

Page 14: 发行注记 - Fedora 17 发行注记

发行注记 草稿

14

evolution 更新至 3.3.5,修正了以前的 bug。

3.2.3. libreoffice

libreoffice 更新至 3.5.0.3。

3.2.4. lemonpos

lemonpos 简称 Lemon,是一款面向微、小、中型业务的开源销售时点情报系统(POS)程序。它使用 MySQL 做为数据管理及存储,可用于单个网络上拥有多个 POS 终端及一个数据库的场合。

Lemon 拥有现代感的主题以及易用的界面,同时还带有搜索面板、价格查询工具、用于管理商店的管理工具、打印报告等等。

3.2.5. rachota

rachota is also new to Fedora. It is a portable application for timetracking differentprojects. It runs everywhere. It displays time data in diagram form, creates customizedreports and invoices or analyses measured data and suggests hints to improve user's timeusage. It is a totally portable yet personal timetracker.

3.2.6. scribus

Scribus 更新至 1.4.0,主要更新有:

•Feature enhancements to object handling (e.g. transform tools like in advanced drawingprograms), with improvements to existing features like the Scrapbook and the ImageManager.

•Many advanced options for text and typography, like character styles, optical margins,or glyph extension. Undo/Redo is finally available for almost all text-related actions,and a new script enables replacing straight quotes with typographical quotation marksbased on language settings. Usability improvements include better cursor placement andmovement, faster layout on canvas and interaction between linked frames.

•New features for vector objects, like Boolean path operations, vector effects or a linestyle editor.

•Major improvements to the handling of fills, like pattern fill, more gradient types,support for external color palette formats (AI, EPS, GPL, PostScript, SOC), and many newcolor palettes, including those from commercial vendors like Resene and dtp studio, aswell as national/government standards.

•A new frame type called "Render Frame" allows for rendering (and subsequently exporting)the output of every program that can create PostScript, PDF or PNG files via the commandline (e.g. LaTeX, Lilypond, POV-Ray) inside Scribus. The initial version was developedas a project for Google Summer of Code, and this project has developed to allow importof externally produced documents, scientific publications and formulas. More rendererscan be added with a simple configuration file.

•矢量图导入滤镜:Scribus 1.4.0 为以下文件格式提供了新的导入滤镜:Adobe Illustrator (基于 EPS 和 PDF) ,Macintosh Picture(PICT),Windows Metafile(WMF),Xfig(FIG),CalamusVector Graphics(CVG),Kivio Stencils(SML)以及 DIA Shapes(SHAPE)。

Page 15: 发行注记 - Fedora 17 发行注记

草稿 生产力

15

•在位图方面:对 Photoshop 文件的操作有很多较大改进,比如支持多剪切路径或 PSD 图层。图像管理器经过重写,增加了新的无损图像效果。*此外,Scribus 1.4.0 现已支持图像中的 EXIF 数据,并重新启用了对 Windows 和 OS/2 位图(BMP)的导入功能。

•Among the major enhancements to Scribus's pre-press features, printing marks and thedisplay of ink coverage in the Print Preview are the most important. In addition,Scribus now enables conversion of spot colors to process colors during PDF andPostScript export with a single click.

•PDF 导出功能也有了长足进步。Scribus 可将文件导出为 PDF 1.5,这之中包含了 PDF 图层。另一个特性是新增了一个选项,可在导出的 PDF 文件中嵌入 EPS 及 PDF 文件做为额外的栅格化方式。同时字体嵌入及替换方面也有改进。

•在颜色管理方面,Scribus 1.4.0 同时支持 littleCMS 版本 1 和 2。同时也可以从主窗口处单击便可启用颜色管理。

•此外,Scribus 团队还加入了在屏幕上模拟色盲的功能。

•引入了大小数以百计的使用性改进。

•The included scripts have been updated, including the addition of the "Autoquote" scriptin the Script menu to convert straight quotes in a text frame to correct quotation marksfor many languages.

•与前一版本相比,Scribus 1.4.0 提供了更多的模板。

•帮助系统的内容已经过重写并更新。

3.2.7. timeline

Fedora 17 新增的还有 timeline,这是一个以时间线显示及导航事项的跨平台应用。它能够:

•以层级分类形式组织事项

•用鼠标移动或调整事项

•复制事项

•Search events

•前往特定事项

•根据缩放程度以不同的表示法显示。

•导出为图像

3.2.8. vym

vym 更新至 2.0.6。该版本带来如下新特性:

•通用

•文件操作

•自动保存

•自动备份

•vym now checks regularily if map has changed on disk and

Page 16: 发行注记 - Fedora 17 发行注记

发行注记 草稿

16

•Multiple files can be selected while loading maps and images

•恢复上一次会话

•Multiple mapcenters in one map

•增加 Manpage

•新翻译

•代码

•已完全移植到 Qt4.

•HTML 导出使用本地代码,不再有 XSLT 转换

•(部分)支持 DBUS

•导入/导出

•可重复上一次导出

•简易导出为 CSV 电子表格

•多数重要导出可以脚本化

•ASCII 导出可显示 URL

•导入 FreeMind 地图

•处理

•使用“目标(targets)”迅速排序及移动

•目标可通过单次按键定义

•"Goto" selects target

•"Move to" moves selection to target without moving view. Very useful for quicklysorting things

•头脑风暴模式

•增加/删除

•Insert a branch and select its children

•Removing children of a branch

•Removing a branch while keeping its children

•xLinks

•Can now be comfortably selected by clicking

•Very easy to follow a xlink by clicking into the corner of the branch, where itbegins

•Also, the "F" key can be used to follow

•References/URLs

•Opening of all vymLinks in a subtree

•Opening of all URLs in a subtree

Page 17: 发行注记 - Fedora 17 发行注记

草稿 生产力

17

•集成 Bugzilla

•vym 可从 Bugzilla 直接获取数据(需要额外软件包,见手册)

•Quick checks of bugs' status: All bugs in a subtree can be updated with a singlekeystroke

•支持 Bugzilla 队列

•Copy from past steps in history to current one

•向分支(branch)添加时间戳

•Sort lexically (forward/backward)

•Create new map with current selection as MapCenter

•Detach a branch to make it a new mapcenter

•Go forward/backward in selection history

•部件

•编辑器

•Tree editor added

•Heading editor added

•New find window

•Shows all hits clearly, both branches and notes

•Makes it easy to select the hits in editors

•More file dialogs now can remember to switch off warnings

•Progress bar shows filename of currently loading map

•Dock Widgets

•Can be positioned freely

•Floating next to main window

•Integrated (top/left/right/bottom) into main window

•Note editor

•Find window

•Graphics

•Animation

•Panning

•Snap back

•Images

•Basic SVG support

•Images can be resized

•New standard flags

Page 18: 发行注记 - Fedora 17 发行注记

发行注记 草稿

18

•Frames

•Include subtree in frame

•New frametype: cloud

•缩放

•使用鼠标滚轮进行缩放(按住 CTRL 键)

•Zoom factor is saved and restored on load

•Center on selection with "." or reset zoom with ","

•Autolayout (collision detection)

•字体

•设置默认字体

•Branch headings may be RichText now

3.3. 国际化

3.3.1. IBus

•IBus 拥有了全新输入法切换器,通过弹出小窗口列出可用的输入法引擎,有点像窗口管理器中的 Alt-Tab 组合键的行为。同时 IBus 对 X 键盘布局也有了更好更完全的处理能力。

•IBus 的行为发生了改变,将在应用程序间共享输入法引擎和状态。

•ibus-m17n 默认去掉了一些 m17n 引擎,其中包括 zh-pinyin、ko-han2 和大多数 kbd 引擎。主要原因是它们与 ibus-pinyin 和 ibus-hangul 等其它个别输入法引擎有所重复。

•ibus-fep 是 IBus 的一个前端,可用于虚拟终端和终端。

•Indic Typing Booster 现支持孟加拉语,同时还提供了 Beta 版本的马拉地语、印地语、古吉拉特语和泰米尔语的支持。

3.3.2. 亚洲语言字体

•韩语默认字体由"Un"调整为“Nanum”。因为字形上看“Nanum”要比“Un”更美观,而且“Nanum”还有等宽字体。

•默认的简体中文字体从“文泉驿正黑”变为“文泉驿正黑锐利”,它将使用内嵌位图字体使得简体中文在小尺寸下渲染的更清楚。您也可以使用 zenheiset 工具将默认简体中文字体调整回和先前的状态。

•Lohit 字体现已使用 SIL OFL 授权。

•为埃纳德语增加新的字体包 gubbi-fonts 和 navilu-fonts。

•Culmus 字体更新到 0.121 版本,具备完全重做的 Frank Ruehl 字体家族,现在支持变音符号和字距调整。

Page 19: 发行注记 - Fedora 17 发行注记

草稿 多媒体

19

3.4. 多媒体

3.4.1. blender

blender 更新至 2.6.1。本版本提供了一系列新功能,包括全新更迅速的渲染引擎,动作跟踪,动态绘制以及海洋模拟等等。更多信息请参考 http://www.blender.org/development/release-logs/blender-260/ and http://www.blender.org/development/release-logs/blender-261/。

3.4.2. calibre

calibre 由 0.8.11 更新至 0.8.39。众多改进包括:将已删除书籍移动至回收站,而不是直接删除;命令行下可传递多文件名;可设置点击放大/缩小时字号变化的数值;转换格式弹出窗口可被禁用;大量新增及改进的书目等等。

3.4.3. eprisepris 是一个小型、轻量级音乐播放器,是 Fedora 17 的新增软件。有关简明(非常简短)介绍请访问 http://code.google.com/p/epris/。

3.4.4. epstool

epstool 是一个能在 EPS 文件中创建或提取预览图像的工具,同时可以修整边框并转换为位图。该程序也是 Fedora 17 新增程序。

3.4.5. 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”这样的表达式也可使用。

更多其它改进的介绍可阅读 http://www.gimp.org/release-notes/gimp-2.8.html。

3.4.6. idjc

Page 20: 发行注记 - Fedora 17 发行注记

发行注记 草稿

20

Internet DJ Console(idjc)是一个强大易用的源客户端,主要面向喜欢在互联网上使用 Shoutcast 或 Icecast 服务器收听直播广播节目的用户。idjc 为 Fedora 新增程序。

3.4.7. vpmk

虚拟 MIDI 钢琴键盘是一个 MIDI 事件生成及接收程序。它本身并不会产生任何声音,但可以用于驱动 MIDI 合成器(无论是硬件还是软件合成器,内置还是外置)。vpmk 是 Fedora 新增程序。

3.5. 打印

Fedora 17 集成了对 CUPS colord 色彩配置文件服务的支持。用户可通过定义色彩配置文件来提高印刷颜色的保真度。

4. Fedora 针对开发人员所做的变更

4.1. 开发工具Fedora 一直以来都带有丰富的开发工具套件。以下内容概括了本 Fedora 版本集成的开发工具所带来的改进。

4.1.1. gcc

Fedora 17 采用 4.7.0 版 gcc、gcc-c++、gcc-gfortran、gcc-objc 以及 gcc-gnat。更新包括对 gcc系列编译器的大量变更,不仅是 C 和 C++,还包括 Ada 和 Fortran。有关完整信息请参考 GCC 4.7Release Series Changes:http://gcc.gnu.org/gcc-4.7/changes.html。

部分显著变化:

•几个废弃架构包括 IRIX 6.5、MIPS OpenBSD、Solaris、Tru64 UNIX 5.1 以及一些老式 ARM 平台

•在 C,C++ 及 Fortran 上支持 OpenMP 3.1

•更多对 C11 及 C++11 标准更新的支持

•New debug flexibility for Ada

•Fortran 有了大量的性能提升

•许多优化改进

•新平台:

•ARM Cortex A7

•AVR XMEGA

•Texas Instruments C6X

•National Semiconductor's CR16

•Tilera TILE-Gx 和 TILEPro 家族

•此外在 ARM、AVR、IA-32/x86-64、MIPS、PowerPC/PowerPC64、SH 及 SPARC 平台中还有平台专有的改进。

Page 21: 发行注记 - Fedora 17 发行注记

草稿 开发工具

21

4.1.2. gdb

Fedora 17 采用了 gdb 7.4.50.20120120。如要了解众多新特性,请访问:http://www.gnu.org/software/gdb/download/ANNOUNCEMENT

4.1.3. Haskell

Haskell 平台已更新至最新版本 2011.4.0.0。

4.1.4. JBoss AS 7

Fedora 目前采用了 JBoss AS 7 (jboss-as) 的一个瘦身版本。JBoss AS 7 是一个快速、模块化、轻量级的、兼容 Java EE 的应用服务器。目前仅支持 JBoss AS 7 Web Profile,对 Full Profile 的支持将在后续版本中加入。

4.1.5. OpenJDK

OpenJDK7 目前是 Fedora 默认的 Java 开发套件,它取代了 OpenJDK6。有关 OpenJDK7 中新增特性的完整列表请访问上游网站 http://openjdk.java.net/projects/jdk7/features/。

4.1.6. doxygen

除了大量 bug 修正外,doxygen 1.7.6.1 还包括:

•The selected member is now briefly highlighted in the HTML output (whenGENERATE_TREEVIEW is enabled).

•导航树 (GENERATE_TREEVIEW) 与索引显示相同信息。

•布局中的 navindex 部分也控制着导航树 (navigation tree) 的显示内容。

•When a class/structs has many (>15) members of the same type, only the first 10 areshown in the UML diagram.

•让基于 JavaScript 的搜索引擎输出更加紧凑。

•更新了法语翻译。

•增加对 PHP heredoc 和 nowdoc 结构的支持。

•Added support for cross-referencing in case of operator-> overloading. This includessupport for std::auto_ptr,std::smart_ptr,std::unique_ptr and std::weak_ptr whenBUILTIN_STL_SUPPORT is enabled.

项目网站:http://www.stack.nl/~dimitri/doxygen/index.html

4.1.7. emacs

GNU Emacs is updated to the latest prerelease from upstream, 24.0.93

Page 22: 发行注记 - Fedora 17 发行注记

发行注记 草稿

22

4.1.8. git

git 由 Fedora 16 的 1.7.7 更新至 1.7.9。

There are numerous small feature additions. The interested reader should review the changes since 1.7.815 and changes since 1.7.716 in the upstream release notes.

4.1.9. rcs

The venerable revision control system (rcs) has been updated to 5.8.

更新包括:

•许可证采用 GPLv3+

•术语变化:“path” 更改为 “file name" (或 ”file-name“)

•RCS 软件包的变化

•New documentation in Info format

•丢弃配置选项:--with-diffutils

•Configuration more strict in some ways, more lax in others.

•新配置选项:--enable-suid[=setreuid]

•新配置选项:--disable-mmap

•新配置选项:--enable-mailer=PROG

•新配置选项:--enable-compat2

•在 “make install” 之前可进行 “make check”

•Bug 修正

•移除所有修订时移除所有编辑信息。

•代码不再使用 mktemp。

•Miscellaneous manpage tweaks / fixes.

•其它变更

•所有命令均接受 “--help” 和 “--version” 选项。

•A string of all digits is now valid for author, state.

•Env var RCS_MEM_LIMIT controls stdio threshold.

•RCS 现在能够处理大于 2 G 的文件。

•Pass-through for RCS file ‘commitid SYMBOL’ now builtin.

•RCS file top-level grammar frozen.

15 https://raw.github.com/gitster/git/master/Documentation/RelNotes/1.7.9.txt16 https://raw.github.com/gitster/git/master/Documentation/RelNotes/1.7.8.txt

Page 23: 发行注记 - Fedora 17 发行注记

草稿 开发工具

23

•RCS file syntax-validated earlier, completely.

•Possible to specify an empty log message with ci -m, rcs -m.

•Date option accepts some more date-only formats

•Changes to rcsdiff

•New handling for option: -U N

•Refined "same-revision don't call diff" optimization

4.1.10. subversion

版本控制系统 subversion 由 1.6.17 更新至 1.7.3。除了不少的细微变更外,变更还包括:更好地利用 HTTP,全新远程转储文件工具以及改进的控制台输出。建议读者访问 http://subversion.apache.org/docs/release-notes/1.7.html 以了解有关改进的更多信息。

4.1.11. bugzilla

bugzilla 4.0.4 解决了上个版本中的很多安全问题。此外,新版本中允许系统管理员禁用自动完成,同时修正了很多小 bug。详情请参考 http://www.bugzilla.org/。

4.1.12. bzr

Although basically a bugfix release, 2.5 of bzr represents a new stable version from whichfuture bugfixes will be applied.

4.1.13. highlight

Fedora 17 集成了 highlight 3.7。3.6 版本以来的改进包括:

•对 Biferno 的支持

•对 RPL 的支持

•对 Ceylon 的支持

•修正了 Ruby 定义

•HTML font string may contain a list of fonts, which is not enclosed in quotes

•加入 --protable 命令行选项,以将配置文件保存到当前工作目录,而不是 user 目录

4.1.14. mercurial

mercurial 升级至 2.1。感兴趣的读者可访问 http://mercurial.selenic.com/wiki/WhatsNew 了解新特性及 bug 修正的详细信息。

4.1.15. monodevelop

Fedora 17 集成了 monodevelop 2.8.5。大量新特性包括:

Page 24: 发行注记 - Fedora 17 发行注记

发行注记 草稿

24

•项目管理

•新的参考编辑 (Edit References) 对话框

•Improved Class and Document Outline pads

•源代码编辑

•配合语法高亮配色方案的新编辑器

•新的默认语法高亮配色方案

•Several fixes and enhancements to the Version Control support and to SVN support inparticular adding a project which contains linked files to version control is nowhandled correctly

更多信息可访问项目主页 http://monodevelop.com/。

5. Fedora 针对特定爱好者所做的变更

5.1. 科学与技术

5.1.1. archimedes

archimedes 是一个面向半导体设备的二维 Quantum Monte Carlo 模拟器。新特性有:

•Quantum Effective Potential modified

•Bohm Potential Model implemented

•Calibrated Bohm Model implemented

•Density Gradient corrected and tested

•Full effective potential model implemented

•创建了新测试

•Parabolic, Kane and Full band checked

•所有材料的全波段参数

•Scattering phonons can be set to ON and OFF

•Support to Full Band approach

5.1.2. gnome-chemistry-utils

gnome-chemistry-utils 更新至当前开发版本。

变更包括:

•GChem3d:

•从 InChl 或 SMILES 导入。

•导出到 GChemPaint 和 GChemCalc。

Page 25: 发行注记 - Fedora 17 发行注记

草稿 科学与技术

25

•生成 InChI、InChiKey 和 SMILES。

•增加数据库访问。

•GChemPaint:

•Brackets inside a molecule accept a stoichiometry coefficient.

•GCrystal:

•Use multiple selection in atoms and lines dialogs.

•GSpectrum:

•Allow markup in combo boxes and axes titles.

•Goffice component:

•Add support for crystal structures.

5.1.3. gnuplot

除了一些 bug 修正外,gnuplot 4.4.4 还包括:

•boxxyerrors 绘制风格支持颜色变化

•splot with pm3d now allows variable rgb color

•"nonuniform matrix" indicates ascii data with explicit x, y

•columnhead(N) 是一个字符串值函数,而不是键值函数。

•Demarcate plots in svg output using <g id="Plot_#"><title>...

•xticlabels() 可在二进制数据文件及 ascii 下工作

•"set key maxrows" 可应用于 2D 及 3D 绘图

5.1.4. lapack

lapack has been updated to 3.4.0,

•xGEQRT: QR factorization (improved interface). xGEQRT is analogous to xGEQRF with amodified interface which enables better performance when the blocked reflectors need tobe reused. The companion subroutines xGEMQRT apply the reflectors.

•xGEQRT3: recursive QR factorization. The recursive QR factorization enables cache-oblivious and enables high performance on tall and skinny matrices.

•xTPQRT: Communication-Avoiding QR sequential kernels. These subroutines are usefulfor updating a QR factorization and are used in sequential and parallel CommunicationAvoiding QR. These subroutines support the general case Triangle on top of Pentagonwhich includes as special cases so-called Triangle on top of Triangle and Triangle ontop of Square. This is the right-looking version of the subroutines and the subroutinesare blocked. The T matrices and the block size are part of the interface. The companionsubroutines xTPMQRT apply the reflectors.

•LAPACKE - Standard C language APIs for LAPACK. Since LAPACK 3.3.0, LAPACK includes newC interfaces. With the LAPACK 3.4.0 release, LAPACKE is directly integrated within theLAPACK library and has been enriched by the full set of LAPACK subroutines.

Page 26: 发行注记 - Fedora 17 发行注记

发行注记 草稿

26

Refer to http://www.netlib.org/lapack/lapack-3.4.0.html for more details.

5.1.5. mapnik

Version 2.0.0 of mapnik is a major upgrade with numerous changes. Go to https://github.com/mapnik/mapnik/wiki/Release2.0.0 for complete details.

5.1.6. mathomatic

Refer to http://www.mathomatic.org/NEWS for the complete list of changes in mathomatic15.7.3.

5.1.7. octave

The numerical computation language octave has been updated to 3.6.0. For details of themany new features please review http://www.gnu.org/software/octave/NEWS-3.6.html

5.1.8. paraview

平行可视化应用软件 paraview 更新至 3.12.0。该软件发行注记位于 http://www.kitware.com/news/home/browse/367?siteid=12。

5.1.9. pspp

pspp 0.7.8 的变化包括:

•New commands:

•ADD FILES

•CORRELATIONS

•DATAFILE ATTRIBUTES

•DATASET ACTIVATE

•DATASET CLOSE

•DATASET COPY

•DATASET DECLARE

•DATASET DISPLAY

•DATASET NAME

•MATCH FILES

•MRSETS

•PRESERVE and RESTORE

•QUICK CLUSTER

Page 27: 发行注记 - Fedora 17 发行注记

草稿 科学与技术

27

•RELIABILITY

•ROC

•SAVE TRANSLATE to CSV and tab-delimited files

•UPDATE

•VARIABLE ATTRIBUTES

•对现有命令的修改:

•AUTORECODE has a new GROUP subcommand.

•CROSSTABS has been re-implemented to fix numerous bugs.

•DO REPEAT 命令经过重新实现,当 DO REPEAT 包含 INCLUDE 或 INSERT 命令时,替换不会应用到所包括的文件中。

•HOST 经更新,采用了更现代的语法。

•INCLUDE 和 INSERT 拥有了新的 ENCODING 子命令。

•MISSING VALUES 可为缺失值 (missing values) 分配长字符串变量。

•NPAR TESTS 有了新的 KRUSKAL-WALLIS、SIGN、WILCOXON 及 RUNS 子命令。

•SET 及 SHOW 不再具有 ENDCMD、NULLINE、PROMPT、CPROMPT 以及 DPROMPT 子命令。默认为固定值。

•VALUE LABELS can now assign value labels to long string variables.

•其它语言变化:

•新 DATASET 命令取代了不再受支持的 “scratch file” PSPP 扩展。

•Strings may now include arbitrary Unicode code points specified in hexadecimal, usingthe syntax U'hhhh'. For example, Unicode code point U+1D11E, the musical G clefcharacter, may be expressed as U'1D11E'.

•In previous versions of PSPP, in a string expressed in hexadecimal with X'hh' syntax,the hexadecimal digits expressed bytes in the locale encoding. In this version ofPSPP, X'hh' syntax always expresses bytes in UTF-8 encoding.

•PSPPIRE graphical user interface improvements:

•Added support for non-ASCII characters in strings, labels and variable names.

•A "Split Window" function is available, which makes it easier to see different partsof a large data file.

•Data files can now be opened by specifying their name as the first argument. Thismeans that on a properly configured desktop, double clicking on an icon will open thefile.

•Output changes:

•The new "cairo" output driver supports output in PostScript, PDF, and SVG formats.Its functionality is a superset of that of the "postscript" driver, which has beenremoved. You must have Cairo and Pango installed to build the "cairo" driver.

Page 28: 发行注记 - Fedora 17 发行注记

发行注记 草稿

28

•Charts are now produced with Cairo and Pango, instead of libplot. Without them, thenew graphing features will not work. If you do not have Cairo and Pango installed, youmust run `configure' with --without-cairo.

•The plain text output driver now properly supports multibyte UTF-8 characters,including double-width characters and combining accents.

•The "pspp" program has a new option --batch (or -b) that selects "batch" syntax mode. Inprevious versions of PSPP this syntax mode was the default. Now a new "auto" syntax modeis the default. In "auto" mode, PSPP interprets most syntax files correctly regardlessof their intended syntax mode.

•The "pspp" program has a new option --syntax-encoding that specifies the encoding forsyntax files listed on the command line, as well as the default encoding for syntaxfiles included with INCLUDE or INSERT. The default is to accept the system localeencoding, UTF-8, UTF-16, or UTF-32, automatically detecting which one the system fileuses.

•A new Perl module allows Perl programs to read and write PSPP system files.

•A tutorial chapter has been added to the user manual.

5.1.10. R

The statistics package R has been updated to December Snowflakes. Key changes include:

•NEW FEATURES:

•Reference classes now keep a record of which fields are locked. $lock() with noarguments returns the names of the locked fields.

•HoltWinters() reports a warning rather than an error for some optimization failures(where the answer might be a reasonable one).

•tools::dependsOnPkg() now accepts the shorthand dependencies = "all".

•parallel::clusterExport() now allows specification of an environment from which toexport.

•tempfile() on a Unix-alike now takes the process ID into account. This is needed withmulticore (and as part of parallel) because the parent and all the children share asession temporary directory, and they can share the C random number stream used toproduce the unique part. Further, two children can call tempfile() simultaneously.

•Option print in Sweave's RweaveLatex() driver now emulates auto-printing rather thanprinting (which can differ for an S4 object by calling show() rather than print()).

•filled.contour() now accepts infinite values: previously it might have generatedinvalid graphics files (e.g. containing NaN values).

•PACKAGE INSTALLATION:

•R CMD INSTALL will now do a test load for all sub-architectures for which code wascompiled (rather than just the primary sub-architecture).

•UTILITIES:

Page 29: 发行注记 - Fedora 17 发行注记

草稿 科学与技术

29

•When checking examples under more than one sub-architecture, R CMD check now uses aseparate directory examples_arch for each sub-architecture, and leaves the output infile pkgname-Ex_arch.Rout. Some packages expect their examples to be run in a cleandirectory ....

Refer to https://stat.ethz.ch/pipermail/r-announce/2011/000548.html for the complete listof changes and bug fixes.

5.1.11. R-qcc

R-qcc is new to Fedora. R-qcc is an R package which provides a rich set of quality controland statistical process control tools, including:

•Plot Shewhart quality control charts

•Plot Cusum and EMWA charts for continuous data

•Draw operating characteristic curves

•Perform process capability analysis

•Draw Pareto charts and Ishikawa diagrams

5.1.12. R-qtl

R-qtl has been updated to 1.22.21. Major changes include revised plot.map to deal witha pair of maps with markers in different orders (or with some markers appearing in onemap and not the other) and revised scantwo to allow analysis of individual chromosomepairs, and reorganized the way that scantwo permutations are done (first summarizing eachchromosome pair and then overall).

For a complete list of changes and improvements visit http://www.rqtl.org/STATUS.txt

5.1.13. R-zoo

R-zoo has been updated from 1.6 to 1.7.6. Among the changes are:

•Removed dependency on fCalendar which was only for historical purposes. vignette("zoo",package = "zoo") outlines how timeDate instead of fCalendar can be used together withzoo.

•in read.zoo index.column can refer to column names or numbers (previously only numbers)

•fully export all as.Date.* methods so that they can be used more easily (i.e., withoutextra registration) with as.Date() generics from other packages (base in particular).

•read.zoo() gains text= argument similar to that in new read.table()

•Added drop=TRUE argument to merge() method. When set to drop=FALSE this allows to mergea zero-column series with a zoo vector to a one-column matrix. The latter is the defaultin the cbind() method.

•Enhanced the $<- method so that z$a <- value works even if z is a zoo series withoutdata.

Page 30: 发行注记 - Fedora 17 发行注记

发行注记 草稿

30

•as.Date.numeric(x, origin = "0000-00-00") is now also accepted being equivalent toorigin = as.Date("0000-01-01") - 1. (for MATLAB dates)

•A [<- method was added and the behaviour is now consistent with the [ method.

•check.names argument of merge() method now defaults to FALSE.

•Added a new as.zoo() method for "matrix" objects in order to preserve column names.Also, a new "data.frame" method leverages the "matrix" method.

•In rollapply() width may be a list whose components are offsets. ascending argument isno longer supported. Use width's list form instead.

•In rollapply() new partial and fill arguments. na.pad argument is deprecated.

•rollapply() with FUN = mean will no longer call rollmean if the data has any NA values

•added yax.flip argument to plot() method for "zoo" objects to be consistent with the"ts" method.

•New vignette("zoo-read") introducing read.zoo() including several new features (see alsobelow).

•in read.zoo() if FUN is not specified but FUN2 is specified then FUN2 is applied inplace of FUN. Previously FUN2 was ignored in this case. Also format and tz arguments canbe NULL in which case they are treated as missing.

•read.zoo() can accept a vector of filenames in which case each is read in and a singlezoo object is returned formed by merging the individual ones.

•if FUN is omitted in read.zoo() and index.column specifies multiple columns then thecolumns are pasted together separated by spaces and processing continues as if therewere one column.

•in read.zoo() index.column = 0 is now valid in which case 1, 2, 3, ... is used for index

•read.zoo() can now read in a zoo object with an index but no data

•new roll*r() wrappers which default to align = "right".

•new na.fill() function.

•new na.StructTS() function for seasonal NA interpolation using R's StructTS().

•rev() method for zooreg objects added.

•transform() method added.

•added "frequency" argument to as.zooreg() generic and associated methods.

http://cran.r-project.org/web/packages/zoo/NEWS contains the complete list of changes.

5.1.14. veusz

Major changes in veusz 1.14:

•Added interactive tutorial

Page 31: 发行注记 - Fedora 17 发行注记

草稿 Circuit Design

31

•Points in graphs can be colored depending on another dataset and the scale shown in acolorbar widget

•Improved CSV import

•better data type detection

•locale-specific numeric and date formats

•single/multiple/none header modes

•option to skip lines at top of file

•better handling of missing values

•Data can be imported from clipboard

•Substantially reduced size of output SVG files

•In standard data import, descriptor can be left blank to generate dataset names colX

•Axis plotting range can be interactively manipulated

•If axis is in date-time format, show and allow the min and max values to be in date-timeformat

•ImageFile widget can have image data embedded in document file

•Fit widget can update the fit parameters and fit quality to a label widget

•Allow editing of 2D datasets in data edit dialog

•Add copy and paste dataset command to dataset browser context menu

The complete list of changes is available at http://home.gna.org/veusz/releasenotes/1.14.txt

5.2. Circuit Design

5.2.1. gerbv

gerbv 由 2.5.0 升级至 2.6.0。变化主要包括:

•更高的准确性

•支持面板化

•大量 bug 修复

5.2.2. gtkwave

gtkwave (http://gtkwave.sourceforge.net) 由 3.3.25 升级至 3.3.31。

5.2.3. kicad

kicad 由 2011.07.12 升级至 2012.01.19。该项目网站地址位于 https://launchpad.net/kicad。

Page 32: 发行注记 - Fedora 17 发行注记

发行注记 草稿

32

5.2.4. pcb

pcb 由 0.20100929 更新至 0.20110918。除修正大量 bug 外,其它重要变化还有:

•内部坐标空间为公制单位。该调整可解决“trace nubs on metric grids”的问题。同时允许在 PCB可接受的几乎每个“坐标”上加入单位。例如:5.4in,10cm,0.55mm。

•新的配置选项 --enable-coord64 可让 32 位系统上的坐标强制使用 (更慢?) 64 位模式 (如果您需要超过 1m 的电路板)。其内部精度为 1 纳米。

•新的 GTK 层浏览/选择部件以及其它 GUI 方面的增强。

•如果磁盘上的 *.pcb 文件发生更改,GTK HID 会发出警告。

•Enhanced grid snapping logic.

•Select/report nets by name.

•移除了 Auto-pan。

•Zoom can zoom out beyond the edge of the board's workspace.

•个人可识别信息不会再存储于 PCB。

•Toggling vias from hole to plated is reversible.

•Gerber 导出工具加入了为其它图层增加轮廓线的选项。

•Edited footprint files are saved as footprints, not pcbs.

•Autorouter 增加了进度对话框。

•PCB 将不再允许删除最后的顶层/底层图层。

•Via copper may overlap.

For additional details, including a list of bug fixes, refer to the NEWS page at http://pcb.geda-project.org/news.html

5.3. 嵌入式开发

5.3.1. avarice

avarice 由 2.10 更新至 2.12。更新包括:

•新设备:

•ATxmega256A3

•ATxmega16D4

•ATtiny4313

•实行 PDI 调试 (JTAGICEmkII / Xmega)。

•Bug 修复

有关详情请参考项目网站:http://sourceforge.net/projects/avarice。

Page 33: 发行注记 - Fedora 17 发行注记

草稿 业余无线电爱好者

33

5.3.2. avr-gcc

继续跟进 gcc 的开发,avr-gcc 和 avr-gcc-c++ 更新至 4.6.2。

5.3.3. avrdude

Fedora 17 集成了 avrdude 5.11.1。

•支持的新设备:

•ATmega88P/168P

•ATmega8U2/16U2/32U2

•ATtiny4313

•支持的新编程器:

•通过 bitbang 编程器进行 TPI 编程(串行和并行)

•基于 FT2232 (及相关) 编程器 (MPSSE bitbang 模式)

•Wiring 环境 (http://wiring.org.co)

•Mikrokopter.de 设备的 butterfly 评测基板引导器

•Bug 修复

5.4. 业余无线电爱好者

5.4.1. chirp

chirp is an application for programming various radios. Frequencies, splits, tones, etcare entered in a spreadsheet-like form and downloaded to the radio. The radio memories mayalso be read. DStar features are supported. chirp is new to Fedora with this release.

5.4.2. fldigi

fldigi 由 3.21.7 更新至 3.21.27。其中有大量相对微小(对大多数人来说)的变动。其中包括:

•Olivia 额外选项

•Spot notifier

•配置对话框中的改进

•可以将日志导出为 ADIF

•Interface with fllog

•很多全新及改进的宏

•针对 CW 操作的一些改进

•HamQTH 查找

Page 34: 发行注记 - Fedora 17 发行注记

发行注记 草稿

34

•Changes to the NBEMS directories for flmsg

•WeFAX 中的改进

•Contestia 64/1000

•大量本地化相关的更新

5.4.3. gnuradio

gnuradio 由 3.4.0 更新至 3.5.1。项目网站:http://www.gnuradio.org

5.4.4. hamlib

Fedora 17 includes hamlib (http://hamlib.sourceforge.net ), upgraded to 1.2.15 from1.2.14.

5.4.5. qrq

•CW settings can be changed during attempts on the fly

•Attempts can be aborted without aborting the whole program

5.4.6. qtel

•现已能够分别指定麦克风和扬声器。

•信息/聊天窗口分割为两个独立的窗口。

•The character encoding for chat messages is now possible to set in the settings dialog.

•默认禁用 VOX。

•The default audio device now is alsa:default.

•Added support for using the Speex audio codec over EchoLink connections. This willonly, at the moment, work when connecting to other SvxLink applications. For all otherconnections, the GSM audio codec is used.

5.4.7. splat

•Supplemented Longley-Rice Irregular Terrain Propagation Model (ITM v7.0) code withan improved Irregular Terrain with Obstructions Model (ITWOM v3.0) by Sid Shumate /Givens & Bell, Inc. that corrects multiple errors present in the original ITM code, andincorporates Radiative Transfer Engine (RTE) computations in the line-of-sight range.The older ITM model used in previous releases of SPLAT! may be invoked by using the new-olditm command-line switch.

•Introduced a new -sc command line option that provides contour smoothing.

•Added path-loss/signal-strength color keys to GoogleEarth signal contour overlays.

Page 35: 发行注记 - Fedora 17 发行注记

草稿 业余无线电爱好者

35

5.4.8. svxlink-server

•Added selective calling system Motorola QC2.

•New feature: 1750Hz tone call muting. Use the 1750_MUTING configuration variable ina local receiver configuration section to enable this new feature. This feature wascontributed by Adi / DL1HRC.

•Added a QSO recorder feature that can record all traffic on the channel. The QSOrecorder can be turned on and off using a DTMF command. New configuration variables:QSO_RECORDER_DIR and QSO_RECORDER_CMD.

•The voice mail module now store the messages as WAV files. Oldmessages will have to be removed or converted into WAV files. Oldfilename format: YYYYMMDD_hhmmss_UUU{.subj,.mesg} New filename format:YYYYMMDD_hhmmss_UUU{_subj,_mesg}.wav

•Voice mail messages are now time limited to a maximum time. Default is 10 seconds forthe subject and two minutes for the message.

•It is now possible to have a "local" subdirectory in the events.d directory wherethe TCL files in the "local" directory will override the TCL files in the events.ddirectory.

•Added a threshold to the tone detector so that it is less prone to trigger on silence.This was a problem when using CTCSS squelch on a radio operated with closed squelch.

•Implemented a signal level transmission mechanism based on multiple tones, one for eachsignal level step, in the high audio frequency spectrum (5.5 - 6.5kHz). This can beused for linking in remote receivers via RF but still measure the signal strength atthe remote receiver site. To map the signal level to tone frequencies on the remotereceiver side, either RemoteTrx can be used or an Atmel AVR ATmega8 can be used for amore compact solution. The AVR microcontroller solution take a signal level voltage andconverts that to one of ten tones which should be overlayed on the link audio. Note:Tone transmission in RemoteTrx will only work if it has been compiled in 16kHz mode.This is due to the high tone frequencies used.

•New feature: Tell repeater users that are not identifying to identify themselves. Thetime to wait for an identification, after the repeater has been activated, is set usingthe IDENT_NAG_TIMEOUT configuration variable. A valid identification is consideredto be a transmission longer than the time set by the IDENT_NAG_MIN_TIME configurationvariable. We don't know if it's really an identification but it's the best we can do.

•New feature: The repeater can be told to activate again if the squelch openswithin a specified time from repeater close. Use the new configuration variableOPEN_ON_SQL_AFTER_RPT_CLOSE to set this up.

•The TX_CTCSS feature have now been extended so that CTCSS tone can be transmitted ifthere is incoming traffic from another logic core (LOGIC), a module (MODULE) or if anannouncement is being played (ANNOUNCEMENT). Previously there were only two choices, tosend CTCSS tone when the squelch was open (repeater use) or to always do it.

•New module, PropagationMonitor. The propagation monitor module receive emails fromvhfdx.net (or gooddx.net) and announce propagation alerts on the air using voicemessages.

Page 36: 发行注记 - Fedora 17 发行注记

发行注记 草稿

36

•New module, MetarInfo. Get METAR (weather) information from predefined ICAO locationsand announce the information on the air. Usually airports give them out.

•A hamming window was added to the tone detector and DTMF decoder to improve out-of-bandaudio rejection.

•Now possible to issue commands to the core and to other modules even when another moduleis active. This is achieved by prefixing the command with a "*". If for example theEchoLink module is active and you want to check if there are any voice mails availablethe command to issue could look like this: *3001#.

•The "connect by callsign" command changed from "*" to "6*".

•The help module can now accept commands when not active. It will read back help for thegiven module ID. For example the command 01# will play the help message for the parrotmodule.

•The parrot module can now accept commands when not active. The only thing it can dois to read back the entered digits. For example the command 1123# will make the parrotmodule say "one two three".

•The EchoLink module can now accept commands when not active. The only command supportedat the moment is "2", reading back the local node ID. Example: 22#

•Now users can check if there are any voice mail messages available without first loggingin. Idea from Martin Burkhardt. The command to use is <module id><user id> so if themodule id for voice mail is 3 and your user id is 001, the command to check if there areany voice mails available is 3001#.

•The DTMF repeater module can now accept commands when not active. It will play back theentered digits. For example the command 4123# will play the 1, 2 and 3 DTMF digits.

•A macro command may now be specified without a module name. The colon separator is stillrequired though. If no module name is specified, the command is sent in to the DTMFhandler without activating a module first.

•It now is possible to include a hash mark in a macro command by specifying 'H' inthe command string. The 'H' will be translated to a '#' by the command parser and notinterpreted as "end of command". This can be of use if you for example want to transmita DTMF # using the DTMF repeater module. The macro specification would look somethinglike this: 10=412345H#. When macro 10 is activated the DTMF sequence 12345# will betransmitted.

•Now possible to link more than one logic core together. The LOGIC1 and LOGIC2configuration variables have been replaced with one configuration variable calledCONNECT_LOGICS.

•New config variable MUTE_TX_ON_RX for a NetUplink in RemoteTrx. This will stop thetransmitter from transmitting if the squelch is open on the receiver.

•Support for selcall activated functions added. New config variables: Logic/SEL5_MACRO_RANGE, RepeaterLogic/OPEN_ON_SEL5, LocalRx/SEL5_TYPE and LocalRx/SEL5_DEC_TYPE. Have a look in the svxlink.conf (5) manual page for more details.

•New module SelCallEnc. This module is used to send selective calling sequences out onthe frequency upon user request.

Page 37: 发行注记 - Fedora 17 发行注记

草稿 业余无线电爱好者

37

•One RemoteTrx application can now be used to run more than one remote transceiver.Previously two RemoteTrx instances had to be run to support two transceivers. Thisrequired two sound cards to be used. Now only one sound card can be used to supporttwo transceivers. Due to this change the configuration have changed a bit. To geteverything right, backup your old remotetrx.conf configuration file and use the newdefault configuration file to start over. Manually move configuration values from yourold configuration file to the new file, carefully reading the updated manual page,remotetrx.conf (5), to get everything right.

•Now possible to set a PTT hangtime for the local tx type. This can be good to have on alink transmitter in combination with a tone squelch. When the transmitter is ordered tostop transmitting, the tone is immediately turned off, causing the squelch to close onthe other side. Since the transmitter keeps transmitting for a while, no squelch tailwill be heard.

•The DTMF repeater module now wait until all announcements have been played beforeretransmitting the digits.

•The EchoLink module can now use the Speex audio codec on connections between two SvxLinknodes which improves the audio quality a lot. Patch contributed by Steve / DH1DM.

•Added a fallback repeater mode to the RemoteTrx which can be used if using it as both RXand TX for a repeater. If the network connection is lost to the repeater, the RemoteTrxactivates a very basic repeater mode, essentially just connecting the RX to the TX.

•Configuration variable VOX_LIMIT has been renamed to VOX_THRESH.

•SvxLink system global configuration files are now by default stored in the /etc/svxlinkdirectory.

•New directory layout for event scripts and sound clips. The main event scripts are nowstored in /usr/share/svxlink/events.d. The sound clip files are now stored in /usr/share/svxlink/sounds/<langcode>. TCL modules have been separated from the event handlersand are now stored in /usr/share/svxlink/modules.d

•New configuration variable DEFAULT_LANG that points out the default language to use.

•New squelch detector type: EVDEV. This squelch detector read events from a /dev/input/eventX device node. This can for example be of use if you have a USB audio device withsome buttons on it. If you're in luck, it generates events when the buttons are pressed.

5.4.9. trustedqsl

•When asking for the password to unlock a private key, say what callsign it's for.

•Remember certificate requests and assist the user with importing the .tq6.

•Prompt user to save their certificate after importing a .tq6 signed certificate.

•Suppress display of superseded certificates, controlled by a tqslcert preferencesetting.

•Fix windows wxWidgets crashes with several wizards (cert renew, new cert, etc.)

•Add checkbox to allow bypassing state selection.

Page 38: 发行注记 - Fedora 17 发行注记

发行注记 草稿

38

•Fix crash on Windows when new certificate request wizard is started.

•Added support for validating zone numbers and requiring them.

•Allowed batch mode (-x) without displaying windows

•When double-clicking an entry on the "Edit Station Locations" dialog, open that entryfor edit, don't just close the modal dialog.

•Change the "OK" button on the "Edit Station Locations" dialog to "Close" as that's whatit does.

•Update password dialogs to enable "enter" to activate when possible.

•Add "-p <password>" and "-o <output-file>" arguments to tqsl.

5.4.10. xdemorse

•Now uses ALSA sound interface instead of the older (and typically not working) OSS

•Several changes to the transceiver CAT code to deal with error conditions better andto be enabled by the "Receive" button, so that CAT is enabled only when xdemorse isactually receiving Morse signals.

•Increased the height of the 'scope' and waterfall displays to improve resolution.

•Separated the 'Auto Speed' check-button into its own frame.

•Changed the Mark/Space detection scheme to measuring the average value of the Goertzeldetector's slope.

A. 贡献人员大量人员向 Fedora 每个版本的发行做出了贡献。在这之中包括了众多参与发行注记的作者和翻译人员。下列页面列出了这些贡献人员。

A.1. 作者•Akira Tagoh < tagoh AT redhat DOT com >

•Ben Cotton < bcotton AT fedoraproject DOT org >

•Claneys Skyne < claneys DOT skyne AT gmail DOT com >

•Christopher R. Antila < crantila AT fedoraproject DOT org >

•Chuck Frain < linux AT chuckfrain DOT net >

•Daiki Ueno < dueno AT redhat DOT com >

•Jens Petersen < petersen AT redhat DOT com >

•John J. McDonough < jjmcd AT fedoraproject DOT org >

•Peng Wu < pwu AT redhat DOT com >

Page 39: 发行注记 - Fedora 17 发行注记

草稿 翻译人员

39

•Pravin Satpute < pravins AT fedoraproject DOT org >

•Romain Forlot < rforlot AT yahoo DOT com >

•Ruth Suehle < rsuehle AT gmail DOT com >

•Stephen Gordon < sgordon AT redhat DOT com >

•Yuri Chornoivan < yurchor AT ukr DOT net >

•Yuri Khabarov < b00blik AT fedoraproject DOT org >

A.2. 翻译人员 

B. 修订记录修订 16.97 Mon May 7 2012 参考 A.1 作者

BZ#817295 各种拼写错误和失效链接BZ#817553 - 拼写错误及业余无线电和科学及技术部分章节中的无效格式gimp 更新至 2.8.0关于 multi-seat 的内容对直接内核引导的修改BZ#819160 - 电路设计中的拼写错误BZ#819161 - 更正电路设计中的 URLBZ#819164 - 嵌入式开发章节中的拼写错误内核版本改为 3.3.4

修订 16.96 Tue Mar 27 2012 参考 A.1 作者

增加作者名单增加桌面部分增加索引项为 btrfs 增加说明

修订 16.95 Wed Mar 21 2012 参考 A.1 作者

发布 F17 Beta 版发行注记

修订 16.93 Tue Mar 20 2012 John McDonough [email protected]

开始 F17 beta 发行注记

修订 16.3 Tue Nov 29 2011 John McDonough [email protected]

修改最小 RAM - BZ#754439服务名称修改 - BZ#754145修改了 CPU 需求中的部分无用词语 - BZ#499585

修订 16.2 Mon Nov 7 2011 John McDonough [email protected]

Page 40: 发行注记 - Fedora 17 发行注记

发行注记 草稿

40

Trusted boot didn't make it to F16 (Overview, Boot)增加了 Ask Fedora - BZ#748653增加贡献人员名单

修订 16.1 Mon Oct 23 2011 John McDonough [email protected]

大量拼写错误 - BZ#741975改进 systemd 数据库操作说明的修辞 - BZ#743614改进了设置多个 PostgreSQL 服务器的修辞 - BZ#743618增加 GRUB user 的警告 - BZ#737187增加 D2 的说明 - BZ#743960关于 UID/GID 变更的警告 - BZ#739661清理链接rc.local 不再提供 - BZ#745235虚拟化安全 - BZ#746015GTK 大写 - BZ#747940QEMU 大写 - BZ#746672 针对 VG献给 Dennis Ritchie

修订 16.0 Mon Oct 10 2011 John McDonough [email protected]

发布

修订 15.99 Mon Oct 10 2011 John McDonough [email protected]

涉及 F16 - BZ#741830Grub 章节中的拼写错误 - BZ#743981额外索引条目

修订 15.98 Fri Aug 16 2011 John McDonough [email protected]

F16 Beta 发布

修订 15.2 Thu Jun 23 2011 John McDonough [email protected]

安装所需内存 (BZ#699770)

修订 15.1 Fri Jun 3 2011 John McDonough [email protected]

虚拟化章节中的拼写错误 (BZ#705928)gnuplot not GNU plot (BZ#707318)设备命名 (BZ#707730)修正 boost 版本号 (BZ#707786)删除到 GS-Theme-Selector 的参考 (BZ#708085)

修订 15.0 Sun May 8 2011 John McDonough [email protected]

内存 (BZ#699770, 701780)Xfce (BZ#699977)Wireshark 权限变更 (BZ#680165)

Page 41: 发行注记 - Fedora 17 发行注记

草稿 修订记录

41

用 systemd 关机 (BZ#701638)

修订 14.98 Fri Apr 15 2011 John McDonough [email protected]

移除 Dom0移除 dnssec移除 riak增加网络连接警告增加 IcedTea 内容

修订 14.97 Mon Apr 11 2011 John McDonough [email protected]

增加索引条目

修订 14.96 Tue Apr 5 2011 John McDonough [email protected]

Point Kernel to kernelnewbies (Kernel)用 F15 特性代替通用特性页面(概述)更正 boxgrinder URL(虚拟化)更正 Python URL(开发人员工具)更正 Rails URL(开发人员工具)更正 avr-gcc URL(嵌入式开发)更正 avr-c++ URL(嵌入式开发)更正 avr-binutils URL(嵌入式开发)更正 dfu-programmer URL(嵌入式开发)更正 xlog URL(业余无线电)更正 splat URL(业余无线电)移除多余的 systemd 并增加 administrative user per Rahul

修订 14.95 Tue Apr 5 2011 John McDonough [email protected]

转换小节

修订 14.90 Tue Mar 22 2011 John McDonough [email protected]

清空 Fedora 15 框架

修订 14.1 Sun Oct 31 2010 John McDonough [email protected]

移除引导部分及所有关于 systemd 的部分

修订 14.0 Fri Oct 15 2010 John McDonough [email protected]

准备 GA增加鼠标变更增加 Pino/Gwibber 变更将 systemd 标记为预览移除草稿状态

修订 13.95 Mon Sep 13 2010 John McDonough [email protected]

Page 42: 发行注记 - Fedora 17 发行注记

发行注记 草稿

42

准备 beta 版发布

修订 0 Sat Sep 4 2010 John McDonough [email protected]

用 publican 初始化文档的创建

初始化维基页面转换

索引

符号3dfx

Voodoo 3,10Voodoo 4,10Voodoo 5,10

亚洲语言字体,18内存需求,3,4内核,4加密文件系统,7动作捕捉,19动态绘制,19印刷电路板,32处理器需求,3,4多点触摸,10安全容器,6安装,7密码

质量检查,5帮助,2引导

Direct kernel,5PXE,5

打印,20报告

Bug 与特性请求,2文件系统

加密,7大型,7

文泉驿正黑,18无线电

编程,33汉语,18海洋模拟,19渲染,19

软件,10磁盘空间需求,4编码器

GSM,34Speex,34,35

编程TPI,33

Page 43: 发行注记 - Fedora 17 发行注记

草稿 修订记录

43

频率,33编程器

FT2232,33MPSSE,33串行,33并行,33

色彩配置文件,20钢琴

键盘,20需求

内存,3,4处理器,3,4磁盘空间,4

韩语,18频率

编程,33

AAda,20ADIF,33Adobe Illustrator,14Amazon EC2,8AQMP,8archimedes,24ARM,20

Cortex A7,20ATI

Rage 128,10avarice,32AVR

ATmega8,35ATmega88P/168P,33ATmega8U2/16U2/32U2,33ATtiny4313,32,33ATxmega16D4,32ATxmega256A3,32Xmega,20

avr-gcc,33avrdude,33

BBengali,18Biferno,23blender,19Bohm Potential Model,24Boxes,12Braille,10brltty,10btrfs,7Bug 报告,2bugzilla,23bzr,23

Page 44: 发行注记 - Fedora 17 发行注记

发行注记 草稿

44

CC,20Calamus Vector Graphics,14Calibre,19Cantor,12CAT code,38Ceylon,23cherrytree,13chirp,33CloudStack,8Computation

Numerical,26Console

Disk Jockey,19Contestia

64/1000,33Contour Smoothing,34Control Chart,29cryptsetup,7CTCSS,35Culmus,18CUPS,20Cusum,29CW,33,34,38

DDebugging

PDI,32Density Gradient,24DIA Shapes,14Direct kernel boot,5Disk Jockey,19Docking station

Plugable,13Document,12Dolphin,12doxygen,21DRI,10DTMF,35

Ee2fsprogs,7Echolink,34,35emacs,21EMWA,29epstool,19Essex,8evolution,13ext4,7

FFAQ

Fedora,2

Page 45: 发行注记 - Fedora 17 发行注记

草稿 修订记录

45

Fishbone Diagram,29fldigi,33fllog,33flmsg,33Fortran,20

Ggcc,20GChem3d,24GChemCalc,24GChemPaint,24gdb,21Gerber Viewer,31gerbv,31gimp,19git,22GNOME,10,12gnome-chemistry-utilities,24gnuplot,25gnuradio,34Goffice,24Google Earth,34GSM,34gtkwave,31gubbi-fonts,18Gujarati,18Gwenview,12

Hhamlib,34Hamming,35Haskell,21highlight,23Hindi,18HippoCanvas,13Horizon,8

Ii810,10IaaS,8,8IBus,18ibus-fep,18ibus-hangul,18ibus-m17n,18ibus-pinyin,18ICAO,35Icecast,19idjc,19InChI,24InChiKey,24Indic Typing Booster,18initrd,5Intel

Page 46: 发行注记 - Fedora 17 发行注记

发行注记 草稿

46

i810,10i815,10IA32,20x86-64,20

IRIX,20Irregular Terrain with Obstructions Model,34Ishikawa Diagram,29ITM,34ITU Zone

Validating,37ITWOM,34

JJava,21JBoss,21JTAGICEmkII,32

KKannada,18Kate,12KDE,11kicad,31Kivio Stencils,14ko-han2,18krb5-workstation,7KRunner,12kSecretService,11KVM,7kWallet,11KWin,11

Llapack,25LaTeX,14lemonpos,14libguestfs,8libpwquality,5libreoffice,14libvirt,6,7,7libvirt-sandbox,6Lilypond,14Linux 内核,4llvmpipe,10Lohit,18Longley-Rice,34LUKS,7

Mm17n,18Macintosh Picture,14mapnik,26Marathi,18Marble,12

Page 47: 发行注记 - Fedora 17 发行注记

草稿 修订记录

47

mathomatic,26Matrox MGA

G200,10G400,10G450,10G550,10

mercurial,23,23Mesa,10METAR,35mga,10MIDI,20Mikrokopter.de,33MIPS,20monodevelop,23Monte Carlo

Quantum,24Motorola QC2,35Multi-Seat,13mysql,8,14

NNanum,18National Semiconductor

CR16,20navilu-fonts,18NBEMS,33Note Taking,13Numerical Computation,26

OOCCI,8octave,26Okular,12Olivia,33Open vSwitch,8OpenBSD,20OpenGL,10OpenJDK,21OpenMP,20OpenNebula,8OpenStack,8

PPalette

AI,14EPS,14GPL,14PostScript,14SOC,14

paraview,26Pareto Chart,29Path loss,34pcb,32

Page 48: 发行注记 - Fedora 17 发行注记

发行注记 草稿

48

PCI Express,10pciutils,10Plasma 工作空间,11Point of Sale,14postgresql,8POV-Ray,14PowerPC,20Process Capability,29Propagation,34,35pspp,26PSPPIRE,26PTT,35PXE

引导,5Pypi,13

QQEMU,7Qpid,8QR Factorization,25qrq,34QSL,37qtel,34QtQuick,11Quantum,8Quantum Effective Potential,24

RR,28R-qcc,29R-qtl,29R-zoo,29r128,10RabbitMQ,8rachote,14rcs,22repo,5RPL,23Ruby,23

SS3

Savage 3D,10Savage 4,10

sandbox,6savage,10scribus,14SELinux

deny-ptrace,6Shewhart Chart,29Shoutcast,19Signal strength,34SIL OFL,18

Page 49: 发行注记 - Fedora 17 发行注记

草稿 修订记录

49

sis,10SiS

300,10540,10630,10730,10

SMILES,24Smooth Scrolling,10Solaris,20Speex,34,35splat,34sqlite,9,13stage2,5Statistical Process Control,29Statistics,28subversion,23,23Sugar,13SvxLink,34svxlink-server,35systemd,6

TTamil,18tdfx,10Terrain Model

Irregular,34Texas Instruments

C6X,20Tilera

TILE-Gx,20TILEPro,20

Time Tracking,14timeline,15Tru64 UNIX,20trustedqsl,37

Uunichrome,10

Vveusz,30Via

Unichrome,10Unichrome Pro,10

virt-manager,8virtio-scsi,7vmlinuz,5VOX,34,35vpmk,20vym,15

WWacom tablet,12

Page 50: 发行注记 - Fedora 17 发行注记

发行注记 草稿

50

WeFAX,33WenQuanYi Zen Hei Sharp,18Wiki

Fedora,2Windows Metafile,14

Xxdemorse,38Xfig,14Xinput,10

Zzenheiset,18zh-pinyin,18Zone

ITU,37