openSUSE 10.3 发行说明

版权所有 © 2007 Novell, Inc.

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

The release notes are under constant development. Download the newest version as part of the Internet test or refer to http://www.suse.com/relnotes/i386/openSUSE/10.3/RELEASE-NOTES.en.html. We update the English release notes whenever need arises. This means that translations might temporarily be incomplete. The translations are updated to match later.

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

In the Start-Up Manual, find information about installation and basic system configuration. In the Reference Guide, the system configuration is explained in detail. Additionally, the most important applications are described in the GNOME and KDE User Guides. Detailed information on using AppArmor is provided by the AppArmor Administration Guide.

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

常规

文本安装模式

The scope of the text installation pattern is very limited. It is not recommended to install this pattern without adding additional software. Add packages from other patterns. The purpose of this pattern is to have a minimal bootable system running on real hardware. It provides a multiuser system with local login, network setup, and the default filesystems. No service is enabled by default and the only YaST modules installed that are those needed during installation.

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

After setting up the update configuration at the end of the installation, YaST offers to add the following three software repositories as additional installation sources:

The source RPMs for "oss" are available at http://download.opensuse.org/distribution/10.3/src-oss, the source RPMs for "non-oss" are available at http://download.opensuse.org/distribution/10.3/src-non-oss.

本地化支持

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

Support for all the other languages is available separately. If you are interested in additional languages, add an extra online repository during installation offering these translations. The "oss" repository, as mentioned above in Section "Adding Extra Software Repositories During Installation", is such a repository.

YaST 软件管理 Gtk 和 Qt 前端

By default, the new YaST gtk front-end runs on the GNOME desktop, and the YaST qt front-end on all the other desktops. Feature-wise, the gtk frontend is very similar to the qt front-end described in the manuals.

One exception is the gtk software management module (see the Start-Up guide in Chapter 3), which differs considerably from the qt port. To start the qt flavor on the GNOME desktop, proceed as follows:

AppArmor 2.1

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

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

The reporting of change_hat related events and information has changed. The log messages and profile state (as available via /proc/<pid>/attr/current) are reported as /profile//hat.

A new change_profile policy specification has been added. Change_profile is similar to change_hat, but allows changing to any profile (including hats), not just hats. The restriction is that the profiles that can be changed to must be specified. To change to a hat via change_profile instead of change_hat the hat name is specified by separating the profile and hat_name with // .

GAIM 改名为 Pidgin

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

更新

KDE 和 Gnome 的新位置

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

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

技术

对 IDE 设备采用 libata

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

hwprobe=-modules.pata

Then you see all the partitions > 15 again and can access them for installation.

加密分区设置变更

The back-end technology of boot.crypto has been changed from cryptoloop to 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 inluding 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 在

It is still possible to use cryptoloop via losetup and mount. Since we dropped the crude loop-AES patch from the util-linux package, some parameters for losetup (such as itercountk and pseed) no longer exist. If any of these settings are used in /etc/fstab the device cannot be mounted directly any more. Migrate these settings to /etc/crypttab where boot.crypto contains the necessary compatability code.

正在启用配额支持

You now can configure quota for user accounts from within YaST. To enable quota support activate the "Enable quota support" check box in the fstab options when partitioning in the first stage of the installation. Thus, ensure that /etc/init.d/boot.quota script is executed at the boot time. Then in the second stage, the advanced options for user accounts provide the quota module where quota rules can be set.

If you enable quota support in the partitioner in the running system after the installation, either reboot the system or manually remount the partitions concerned and execute the following command as root:

/etc/init.d/boot.quota restart

Zeroconf

The Zeroconf service—also known as Bonjour, Multicast DNS, mDNS, or DNS-SD—is now provided by the Avahi stack instead of mDNSResponder. However, the mDNSResponder and howl compatibility libraries are still available.

To enable mDNS for all network interfaces, use the "Zeroconf/Bonjour Multicast DNS" SuSEfirewall rule.

较老 Intel 图形芯片

Older Intel graphics chips are supported by two drivers ( "i810" and "intel" ). The intel driver is the default on openSUSE 10.3 due to the high demand for features like native mode setting (no longer VESA BIOS based) and RANDR 1.2 support.

升级到 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 is installed by default and the new iwlwifi driver is an alternative offer. Note the following caveats:

You can change the the default using YaST. Click "Software" -> "Software Management" and remove the ipw3945 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。图形前端会透明地处理此操作。