SUSE Linux 10.1 发行说明

Copyright © 2006 Novell, Inc.

这些发行说明涵盖以下区域:

在《启动手册》中,查找有关安装和基本系统配置的信息。在《参考指南》中详细说明了系统配置。此外,在《应用程序手册》中描述了最重要的应用程序。

常规
  1. 新的注册过程和功能
  2. German Support Contact Information
  3. Online Update Configuration
  4. AppArmor 默认简报
  5. 带有仅二进制软件的附加 CD-ROM
  6. 支持 Pango 的 Firefox
  7. 已翻译手册的说明(es、fr、it、ja、zh_CN 和 zh_TW)
更新
  1. Updating Software Packages
  2. 准备远程更新
  3. Configuring the FTP Server (vsftpd)
  4. 更新到 MySQL 5.0
安装
  1. 有关 DVD 和 CD-ROM 媒体的内容
技术
  1. Using the Hardware Compatibility List
  2. Detecting Laptops Properly
  3. 没有 X Forwarding 的sudo
  4. ATI Radeon 支持: radeon 与 radeonold 驱动程序
  5. X 配置:i830 芯片集的双传感头支持
  6. JogDial Support on Sony Laptops
  7. 内核模块更改
  8. 禁用 Powersave 守护程序
  9. 本地和 IO APIC
  10. ulimit 设置
  11. 解除 CD 和 DVD 驱动器锁定并弹出媒体

常规

新的注册过程和功能

新的注册过程帮助客户使用 Novell 基础结构管理系统。一经注册,就会自动检测出适合当前系统的包和增补程序源,并使其对包管理系统 (zmd) 可用。请在安装过程中使用 YaST 模块或 suse_register 命令进行注册。

注册过程将 zmd 的唯一设备标识符传送到 Novell 的注册万维网服务。为了确定适当的包和包源,注册过程还发送有关硬件体系结构、操作系统和版本的信息。还传送当前时区,用于选择您所在区域中的源镜像站点。

为了获得最大的灵活性,Novell 万维网服务根据注册过程的需要会要求提供必需的参数。可以运行以下本地命令来确定所需的信息:

隐私: 为了最大限度地保护客户隐私,可以配置此过程来拒绝那些非必要的参数。注册仍会继续,但注册过程可能不那么用户友好,因为将不显示许多可读的系统参数。如果不注册,底层系统将继续工作。但是,注册服务不能提供在线更新配置,除非执行了注册来传递了必需的信息,包括产品、操作系统类型和版本以及 CPU 类型。

如果只发送必需的信息,您的系统会被配置为从适当的源获取在线更新。如果安装了 SUSE Linux 的已购买版本,则可以发送可选信息进行注册来获取安装支持。发送 SUSE Linux Enterprise 产品的可选信息使您能够访问很多其他功能。有关细节,请参见 Novell 万维网站点。

German Support Contact Information

The phone numbers for the Free and Advanced Support in Germany are incorrect in the Start-Up manual, Chapter 9.7. Use the following numbers:

Online Update Configuration

If you skip Online Update Configuration during the installation and perform it later, you cannot see update packages listed in YaST even if ZENworks (rug or Software Updater) shows them. As a work-around after running the Online Update Configuration, run rug refresh as root from the command line, which lets YaST know about the update catalog.

AppArmor 默认简报

This release of SUSE Linux Server ships with Novell AppArmor, which can protect your applications from software exploits. AppArmor protection can be enabled via the AppArmor control panel, which is located in YaST under Novell AppArmor.

为了重现大多数用户如何使用他们的软件,我们花了很大精力开发 SUSE Linux 中包括的 AppArmor 简报。对于许多用户,我们提供的简报是一成不变的—但是,一些用户发现我们的简报对于他们的环境太有限了。

如果发现您的某些应用程序不能如期工作,则可能需要使用 YaST 中的 AppArmor 更新简报向导(或使用 aa-logprof 命令行实用程序)来更新 AppArmor 简报。您可以使用以下命令将所有简报置于学习方式:

aa-complain /etc/apparmor.d/*

当程序生成许多错误,系统性能将降低;为了减少错误,我们建议即使选择了将简报保留学习方式,也要定期运行“更新简报向导”(或 aa-logprof)来更新简报。这将减少记录到磁盘的学习事件的个数,从而改善系统性能。

带有仅二进制软件的附加 CD-ROM

SUSE Linux 随包含仅二进制软件的 CD-ROM (CD6) 提供。例如,在此 CD-ROM 中可找到 WLAN 卡的固件(如 Intel Centrino)和备用 Java 引擎。

在开始安装或更新时,通过激活 YaST 安装类型对话框中的"包括个别媒体中的附加产品"选项,来包含附加媒体。

支持 Pango 的 Firefox

在某些计算机上,启用了 Pango 支持的 Firefox 会运行得很慢。其性能似乎取决于 X 服务器。如果仍要打开为环境显示的字体,请设置MOZ_DISABLE_PANGO=0

export MOZ_DISABLE_PANGO=0

firefox

已翻译手册的说明(es、fr、it、ja、zh_CN 和 zh_TW)

如果由于后来软件的变更而使某个语言版本的内容与英文版本不同,则英文、德文和捷克语三种手册是必需的参考。这里列出了《启动手册》中需要注意的差别:

更新

Updating Software Packages

To apply security updates and install additional software packages, use the ZENworks updater applet for KDE and GNOME, which replaces SUSEwatcher. The ZENworks updater helps monitor available patches. The Online Updater from within the YaST Control Center is an alternative for updating software that uses the package manager interface.

For automatic update, use rug, which replaces the YaST Online Update (YOU) in cron tables.

For more information about the ZENworks updater, see the PDF online documentation on the first installation medium (docu/en/applying_patches.pdf). More information about rug is available in the SUSE Linux Start-Up Manual.

准备远程更新

Before starting a remote update (for example, with VNC), make sure that the firewall of your system is configured accordingly. Use YaST to open the ports that are required to access your system remotely. Start the YaST Control Center. Then click "Network Services" -> "Remote Administration" and select "Allow Remote Administration". If necessary, activate "Open Port in Firewall".

有关更多信息,请阅读 YaST 帮助文本。

Configuring the FTP Server (vsftpd)

Starting with SUSE Linux 10.1, the vsftpd FTP server can be configured to run independently or using the xinetd superdaemon. The default is now for independent use—in previous versions, the default was to use xinetd. To run it with xinetd, enable the service in the xinetd configuration file (/etc/xinetd.d/vsftpd) and set the following option line in /etc/vsftpd.conf:

listen=NO

更新到 MySQL 5.0

SUSE Linux 随 MySQL 5.0 一起提供。和每个主版本更新一样,强烈建议备份 MySQL 表文件并预先创建 SQL 转储。更新后,/etc/init.d/mysql 自动执行 mysql_fix_privilege_tables。有关更多信息和详细说明,请参见 http://dev.mysql.com/doc/refman/5.0/en/upgrade.html

安装

在启动指南中描述此安装。

有关 DVD 和 CD-ROM 媒体的内容

SUSE Linux 可从 DVD 或一组 CD-ROM 媒体安装。但是,并非所有包都配有 CD-ROM 。只包括用户最常安装的那些包。可在以下位置找到区别的概述:http://www.novell.com/products/linuxpackages/professional/diff_cd_dvd.html

如果系统没有 DVD 驱动器,而您需要特定包,请将 DVD 放入与您所在网络相连的另一台机器并远程装入它来完成安装,或使用 YaST 选择公共 FTP 服务器作为安装源。

技术

Using the Hardware Compatibility List

If you encounter nonfunctional hardware, check the Hardware Compatibility List at http://en.opensuse.org/HCL. The list also offers tips on how to get certain hardware working, including information about third-party drivers for hardware, such as video cards.

Detecting Laptops Properly

Because some laptops cannot be detected properly, the Laptop Selection is not enabled automaticaly. To add the laptop selection, start the YaST software package management and select "Laptop Selection" manually. If NetworkManager is not set up by default on your laptop, configure it manually during the network configuration.

没有 X Forwarding 的sudo

出于安全考虑,sudo 不再执行 X forwarding。如果要启动需要 root 许可权限的X 程序(如 YaST),请首先使用 su 成为 root 或通过 ssh 按如下方法调用它:

ssh -X -l root localhost yast2

ATI Radeon 支持: radeon 与 radeonold 驱动程序

使用 X.Org 6.9 可包括最新的 radeon 驱动程序,他支持 nonrectangular MergedFB、RN50/ES1000 芯片、VIVO 和 BIOS 热键等功能。客户对此已焦急等待了相当一段时间。因为其中一些功能涉及驱动程序的很底层部分,并且客户在芯片集修订方面遇到过问题,因此我们也提供了在 SUSE Linux 10.0 上已可用的 radeon 驱动程序版本作为备用 - 功能少一些,例如不支持 DRI("3D")。旧的驱动程序称为"radeonold"。此旧的驱动程序不受支持,因为它不再会继续开发。

如果使用radeon 驱动程序时遇到问题,请切换到"radeonold"驱动程序,可使用 SaX2 进行配置。在控制台提示处,输入 sax2 -m 0=radeonold 进行配置。

X 配置:i830 芯片集的双传感头支持

With some older i830 chipsets, dual head support for the X Window System is not available. Deactivate the dual head setting in the YaST hardware configuration dialog when installing SUSE Linux or manually run SaX2 (sax2) after installing SUSE Linux to deactivate dual head.

JogDial Support on Sony Laptops

Because the sonypi kernel module does not work on recent Sony laptops, automatic loading of this module has been disabled. If you know that this kernel module does not cause trouble on your laptop, add sonypi to MODULES_LOADED_ON_BOOT in /etc/sysconfig/kernel.

内核模块更改

以下内核模块不再可用:

以下内核模块包有内部更改:

出于技术原因,必须放弃对 Ralink WLAN 卡的支持。旧的驱动程序不再与内核版本 2.6.16 一起运行,而且新版本尚不够稳定。计划在新版本足够稳定后立即发行更新。

请在 kmp 包中找到其他驱动器。有关背景信息,请参见 http://en.opensuse.org/Kernel_Module_Packages

禁用 Powersave 守护程序

在某些机器上,当机器空闲或 powersaved 启动时,cpu 频率调节会导致挂起。在此情况下,请在安装时使用 POWERSAVE=off 作为引导参数,来禁用 powersave 守护程序。

当在安装的初始 CD 引导期间未提供此参数时,必须稍后使用 chkconfig powersaved off 禁用 powersaved。

本地和 IO APIC

本地和 IO APIC(用于 32 位 x86 结构)已更改。本地和 IO APIC(I/O 高级可编程中断控制器)是支持 SMP 的产品,可代替 PC 样式的中断控制器。SMP 系统和所有最新单处理器系统都有这样的控制器。

在此之前,本地和 IO APIC 在单处理器系统上是默认禁用的,并且必须使用"apic"内核参数手动激活。现在,它是默认运行的并可手动禁用。对于 64 位系统,APIC 始终是默认启用的。

如果设备因遇到问题而不能正常运行,可以手动应用以下配置选项:

ulimit 设置

ulimit 设置可在 /etc/sysconfig/ulimit 中配置。默认情况下,只更改内核默认值的两个限制:

用户可使用 ulimit 命令覆盖这些软限制。而硬限制只能由根用户覆盖。

适当地选择值,以避免中断之前已运行的大型进程。如果没有占用极大内存的合法进程,请将限制设置为更低的值,以更有效地防止失控进程。限制是针对进程的,因此不能有效防止恶意用户。限制旨在防止意外的过量内存使用情况。

要根据用户配置不同的限制,请使用 pam_limits 功能并配置 /etc/security/limits.conf。不需要 ulimit 包,但两个机制可同时使用。limits.conf 中配置的限制覆盖 ulimit 包中的全局默认值。

解除 CD 和 DVD 驱动器锁定并弹出媒体

On SUSE Linux 10.1 a new mounting mechanism replaces the submount system used earlier. This new mechanism does not unmount media automatically, but on hardware request. Some devices, most notably older CD drives but also some new drives with broken firmware, do not send this signal. To eject the media on such devices, select Eject in the context menu (opened by right-clicking) of the device in "My Computer" or select Eject in the context menu of the device icon on the desktop.