SUSE Linux 10.1 版本說明

版權所有 © 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 轉遞的 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 中,找出像是 Intel Centrino 的 WLAN 介面卡或是其他 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

隨附 MySQL 5.0 的 SUSE Linux。我們會在每次提供重大發行更新時,慎重建議您事先備份 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 轉遞的 sudo

基於安全性考量,sudo 不再提供 X 轉遞功能。如果您要像必須具備 root 權限的 YaST 方式一樣來啟動 X 程式,您可以先使用 su 成為 root,或是依照下列方式,透過 ssh 來呼叫它:

ssh -X -l root localhost yast2

ATI Radeon 支援: radeon 和 radeonold 驅動程式

現在 X.Org 6.9 提供了最新版本的 radeon 驅動程式,其可支援非矩形的 MergedFB、RN50/ES1000 晶片,以及在其他功能中的 VIVO 和 BIOS 熱鍵。我們的客戶期待這個版本的推出已有相當一段時間。由於改良的其中一些功能是有關驅動程式非常低階的部份,而且客戶已在部份晶片組修訂方面遭遇到問題;所以我們也提供 SUSE Linux 10.0 目前可以使用、但是功能較少的 radeon 驅動程式版本作為備用 -- 例如,這個備用版本不支援 DRI (「3D」)。舊的驅動程式稱為「radeonold」。我們不再支援舊版驅動程式,因為它目前已不再繼續研發。

如果您在 radeon 驅動程式使用上遇到問題,請透過 SaX2 設定切換成「radeonold」驅動程式。透過控制台提示方式,輸入 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 精靈

部分機器會在機器閒置或是省電功能啟動時,因執行 CPU 頻率比例調整而導致安裝中斷。出現這種情況時,請在安裝過程中使用 POWERSAVE=off 作為開機參數,以便停用 Powersave 精靈。

如果沒有在安裝一開始的 CD 開機指定這個參數,您就必須在之後使用 chkconfig powersaved off 來停用省電功能。

本機和 IO APIC

32 位元 x86 結構的本機和 IO APIC 已經完成更改。本機和 IO APIC (I/O 進階可程式插斷控制器,I/O Advanced Programmable Interrupt Controller) 是取代 PC 型式插斷控制器的 SMP 型式插斷控制器。SMP 系統和所有的最新單一處理器系統,都會裝置這類的控制器。

直到目前為止,單一處理器系統中的本機和 IO APIC 都是預設為停用狀態,因此必須手動使用 "apic" kernel 參數來加以啟動。現在,此控制器會依預設執行,而且可以手動關閉。如果是 64 位元系統,APIC 一律預設為啟用狀態。

如果您遇到裝置無法正常執行的問題,請手動套用下列組態選項:

ulimit 設定

ulimit 設定可以在 /etc/sysconfig/ulimit 中加以設定。依據預設,核心預設值中只有兩項限制可以變更:

這些軟式限制可由使用者透過 ulimit 指令加以覆寫。硬式限制只能由 root 身分使用者進行覆寫。

這些是為了避免破壞之前正常運作的大型處理程序,而審慎選擇的值。如果沒有需要耗用大量記憶體的合理處理程序,請將限制設低一點,以便提供更有效率的防護來防止失序處理程序發生。這些限制是針對個別處理程序,因此無法提供防止惡意使用者的有效保護。這些限制的目的是為了防止意外的過量記憶體使用。

若要依據使用者需求來設定不同的限制,請使用 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.