openSUSE 10.3 发行说明

版权所有 © 2007 Novell, Inc.

在符合 GNU 自由文档许可证协议 (由自由软件基金会版本 1.2 及之后版本) 的条件下,您有权对此文档进行复制、传播和修改;不包含不变章节、封面文本、底面文本。一份许可证拷贝在文件 fdl.txt

发行说明会不断地改进。请在因特网测试期间下载最新版本或访问 http://www.suse.com/relnotes/i386/openSUSE/10.3/RELEASE-NOTES.en.html。我们会根据需要随时更新英文版的发行说明。这意味着翻译版可能暂时不完整。我们会稍后对这些翻译版作出相应的更新。

这些发行说明包括以下领域:

在《入门手册》中,请查找关于安装和基本系统配置的信息。在《参考指南》中,对系统配置有详细的说明。此外,最重要的应用程序在《GNOME 用户指南》和《KDE 用户指南》中都有所说明。使用 AppArmor 的详细信息请参考《AppArmor 管理指南》。

常规
  1. 文本安装模式
  2. 安装过程中添加额外安装源
  3. 本地化支持
  4. YaST 软件管理 Gtk 和 Qt 前端
  5. AppArmor 2.1
  6. GAIM 改名为 Pidgin
更新
  1. KDE 和 Gnome 的新位置
  2. Berkeley DB Change Affects OpenLDAP Server
技术
  1. 对 IDE 设备采用 libata
  2. 加密分区设置变更
  3. 正在启用配额支持
  4. Zeroconf
  5. 较老 Intel 图形芯片
  6. Intel Wireless Link WiFi Drivers
  7. 刻录光盘媒体(CD-ROM 和 DVD)工具
  8. KDE 4 Applications Path
  9. Playing MP3 Files in Kaffeine

常规

文本安装模式

文本安装模式的范围很小。不推荐仅仅安装此模式,而不加其它附加软件。请添加其它模式中的其它软件。文本模式的目的在于建立一个能在真实硬件上运行的最小可引导系统。它支持多用户的登录,网络设置,和默认文件系统。默认不开启任何服务,仅安装在安装过程中用到的 YaST 模块。

安装过程中添加额外安装源

在安装结束时设置更新配置之后,YaST 提示添加以下三种安装源作为附加安装源:

对于 "oss" 的 RPM 源包可以在 http://download.opensuse.org/distribution/10.3/src-oss 找到;对于“non-oss”的源 RPM 包可以在 http://download.opensuse.org/distribution/10.3/src-non-oss 找到。

本地化支持

单 CD 安装介质(GNOME 或 KDE)仅仅有美国英语的支持。

其它语言的支持被分离出来,但依然可用。如果您对其它语言支持感兴趣,在安装过程中添加提供这些翻译的在线附加安装源。 "oss" 安装源,如在 "在安装过程中添加附加软件安装源" 部分中说明的,就是一个此类的安装源。

YaST 软件管理 Gtk 和 Qt 前端

默认情况下,YaST 的新 gtk 前端在 GNOME 桌面运行,qt 前端在其它桌面环境运行。如在手册中描述的,智能的 gtk 前端和 qt 前端非常相似。

一个例外是 gtk 软件管理模块(见《启动指南》第三章),它与 qt 端相当不同。要在 GNOME 桌面上使用 qt 前端,进行如下操作:

AppArmor 2.1

欲知细节信息和更多新功能请访问: http://en.opensuse.org/AppArmor/Changes_AppArmor_2_1

语法现在区分目录和文件。还有一些微小的语法 bug 修正。

改变了 change_hat 相关事件和信息的报告。log 信息和存档状态(在 /proc/<pid>/attr/current 可用)被报告为 /profile//hat

添加了新的 change_profile 策略规范。Change_profile 与 change_hat 类似,但允许改变任何存档(包括 hat),而不仅仅作用于 hat。其限制是存档必须指定允许修改才能被它修改。要改变为一个通过 change_profile 的 hat,而不是 change_hat hat 名,需要用 // 分隔存档和 hat_name。

GAIM 改名为 Pidgin

GAIM 即时通讯软件已经改名为 Pidgin。

更新

KDE 和 Gnome 的新位置

GNOME 2 现在安装在 /usr 文件系统结构下,作为 openSUSE 10.3 的默认习惯,KDE4 亦是如此。出于兼容性原因,KDE 3 将留在 /opt

升级之前,确定在 /usr 有足够磁盘空间(双桌面需要大概 2.5 GB )。如果您/usr空间不足,请调整分区大小或重新安排您的分区。

Berkeley DB Change Affects OpenLDAP Server

There is a format change in Berkeley DB's on-disk log files between Berkely DB 4.3 and 4.4. This change prevents an installed OpenLDAP server from starting start after the system update.

To avoid this issue, export existing LDAP Databases using the slapcat utility before starting the system update and re-import the data using slapadd after the update. On an already updated machine get the LDAP Server running as follows:

  1. Stop the LDAP Server.

  2. Remove all files starting with _db. from the database directory.

  3. Start the LDAP server again.

技术

对 IDE 设备采用 libata

libata 对第一块硬盘使用 /dev/sda 而不再是原来的 /dev/hda。含有15个分区以上的磁盘现在不被自动支持。要开启对15个分区以上的支持,请在分区曾许开始之前开启一个虚拟控制台,执行命令:

hwprobe=-modules.pata

之后您会再次看到所有分区 > 15,并在安装中访问它们。

加密分区设置变更

boot.crypto 的后端技术由 cryptoloop 改为 dm-crypt

Any old /etc/cryptotab will work unmodified on openSUSE 10.3 (modulo hdX->sdX issues due to libata changes—see above). Additionally, /etc/crypttab (note the missing 'o') is now supported which also including support for LUKS volumes. In contrast to previous releases boot.crypto is no longer enabled by default. YaST enables it if you create an encrypted volume with YaST. You can also manually enable it with the following command:

chkconfig boot.crypto 在

losetupmount 可以使用 cryptoloop。我们从 util-linux 软件包去掉了 crude loop-AES 补丁,所以一些 losetup 参数不再存在(比如 itercountkpseed)。如果其中任何设置被使用在 /etc/fstab,设备将无法被直接挂载。请将这些设置转移到 /etc/crypttabboot.crypto 包含必要的兼容性代码。

正在启用配额支持

您可以使用 YaST 为用户帐号配置磁盘配额。要启用磁盘配额支持,安装过程中分区的第一阶段钩选 fstab 选项里面的 "启用配额支持t" ,保证 /etc/init.d/boot.quota 脚本在引导时执行。之后在第二阶段,用户帐号的高级选项提供配额模块,可以设置配额规则。

安装后,如果您在运行的系统中用分区程序启动磁盘配额支持,请重启或者手动重新挂载相关分区,并以root权限执行以下命令:

/etc/init.d/boot.quota restart

Zeroconf

Zeroconf 服务— 即 Bonjour、多播 DNS、mDNS 或 DNS-SD— 现在由 Avahi 栈提供,而不再是原来的 mDNSResponder。尽管如此,mDNSResponder 和 howl 的兼容库依然可用。

为所有网络接口启用 mDNS,请使用 "Zeroconf/Bonjour 多播 DNS" SuSEfirewall 防火墙规则。

较老 Intel 图形芯片

有两种驱动( "i810" 和 "intel" )支持老 Intel 显示芯片。openSUSE 10.3 将 intel 驱动作为默认驱动,因为对其功能的需求度很高,比如本地模式设置(不再基于 VESA BIOS)和 RANDR 1.2 支持。

升级到 openSUSE 10.3 ,i810 驱动和 intel 驱动并不会自动切换。使用 "sax2 -r" 切换到 intel 驱动。

intel 驱动还是没有 i810 稳定;如果你遇到的问题在用 i810 驱动时没有碰到过,使用 "sax2 -r -m 0=i810" 切回到 i810 。这种情况下,请考虑为 intel 驱动提交一份 bug 报告。

Intel Wireless Link WiFi Drivers

Two drivers are available now: the traditional ipw3945 driver is installed by default and the new iwlwifi driver is an alternative offer. Note the following caveats:

You can change the default using YaST. Click "Software" -> "Software Management" and remove the ipw3945d package. Then the alternative iwlwifi driver gets automatically selected for installation.

刻录光盘媒体(CD-ROM 和 DVD)工具

该分发中已丢弃 cdrecord 包。您可以使用来自 cdrkit 项目的新 wodim, genisoimage 和 icedax 包在符合橙皮书标准的 CD 刻录机上刻录数据 CD 或音频 CD。二进制文件重命名如下:

cdrecord -> wodim
readcd   -> readom
mkisofs  -> genisoimage
cdda2wav -> icedax
   

如果您的应用程序依赖于旧文件名,请安装 cdrkit-cdrtools-compat 包。长期看来,所有前端程序都应该原生支持 wodim ,因为它提供了大量功能改进:

如果您维护此类前端或脚本,请考虑添加原生 wodim 支持。

您也可以使用 growisofs 来刻录 DVD。图形前端会透明地处理此操作。

KDE 4 Applications Path

If you did not install the KDE desktop during the initial openSUSE 10.3 installation, then later install the KDE Base System and KDE 4 Base System patterns, the KDE 4 application path will come before the KDE 3 application path. This means that if you launch a KDE application such as Konqueror, the KDE 4 version of Konqueror loads instead of the KDE 3 version.

Playing MP3 Files in Kaffeine

When you open an MP3 file in Kaffeine, you will see an error message telling you that the software required to play this file is not installed. openSUSE then offers to search for a suitable codec which you can install with YaST. You can also switch the engine from Xine to Gstreamer by clicking "Settings" -> "Player Engine" to get MP3 support.