openSUSE 11.2發行紀事

Copyright © 2009 Novell, Inc.

在 GNU 自由文件授權(GNU Free Documentation License) 1.2 版或之後版本的規範下,您被允許複製、散佈和/或修改此文件, GNU 自由文件授權(GNU Free Documentation License)是由自由軟體基金會(Free Software Foundation)所發行。使用無恆常章節(no Invariant Sections),無封面文字(no Front-Cover Texts)及無封底文字(no Back-Cover Texts)。此授權的複本已包含在檔案 fdl.txt

這僅是一個 openSUSE 11.2 發行紀事的最初版本。

此發行摘要仍在持續開發。在網際網路測試時會下載最新的版本,或請參考 http://www.suse.com/relnotes/i386/openSUSE/11.2/RELEASE-NOTES.en.html.

此版本摘要包括以下範圍:

安裝
  1. 設定開機載入器位置與選項
一般
  1. openSUSE 文件
  2. E-Books 型式的 openSUSE 文件 (EPUB)
  3. YaST 和 X.Org 設定 (鍵盤,滑鼠,顯示卡與監視器)
  4. KDE
  5. Thunderbird
更新
  1. 使用 zypper 進行系統升級
  2. 當從 DVD 媒體升級時的過期核心
  3. 啟動 OpenSSH SSH 精靈 (sshd)
  4. 從 syslog-ng 切換到 rsyslog
  5. 新的 Samba 密碼設定後端: tdbsam
  6. MySQL 5.1
技術
  1. 新的預設掛載選項: relatime
  2. X.Org Keycode 變更影響 xmodmap 使用

安裝

設定開機載入器位置與選項

當在安裝過程中建議設定開機載入器位置時,也會設定開機載入器選項。在選項中調整會更新您磁碟中其他系統的區域,這可能會影響 openSUSE 和其他已安裝系統正常開機。

如果開機載入器的建議回報警告,請小心檢查開機載入器的設定,避免破壞其他已安裝系統的開機,以確認 openSUSE 可開機。

一般

openSUSE 文件

E-Books 型式的 openSUSE 文件 (EPUB)

除了傳統的 PDF 和 HTML 輸出格式, openSUSE 系統文件現在提供 EPUB 的 e-books 格式。 EPUB (electronic publication) 是免費且開放的 e-book 標準。關於更多 EPUB 資訊,請參閱 http://en.wikipedia.org/wiki/EPUB.

下載 EPUB 檔案,可從 http://en.opensuse.org/Documentation

YaST 和 X.Org 設定 (鍵盤,滑鼠,顯示卡與監視器)

過去, YaST 提供了一個圖形桌面 (X.org) 的設定介面,像是鍵盤、滑鼠、顯示卡與監視器。在安裝的過程終將建立適合的xorg.conf

在大部分的情況中,它已經不再需要了,因為 X 伺服器現在可以自動設定系統。如果這在您的系統上失敗,試著依照下面步驟解決:

  1. 檢查是否有舊的 /etc/X11/xorg.conf 檔案存在。如果有,把它移開並重新啟動您的桌面。

  2. 如果這仍行不通,由命令行執行 sax2 並執行設定程序。

  3. 要調整您的硬體元件以適用您的個人需求,啟動 GNOME 桌面控制中心或 KDE 中的設定桌面,然後設定您的裝置,像是滑鼠或鍵盤。顯示器設定對話也能讓您設定多重顯示器。要在其他桌面環境設定多重顯示器,請用 xrandr。

要找到更多資訊,請參考 openSUSE 所搭載的桌面使用者指引。他們也可以從 http://en.opensuse.org/Documentation 得到。

KDE

Thunderbird

在 openSUSE 11.2 中,我們搭載了 Thunderbird 3.0 beta4,在 11.2 釋出的幾天後,這版本將進入最終正式版。

如果您需要用到一些僅適用於 Thunderbird 2.0 的附加,您可以由 mozilla buildservice http://software.opensuse.org/ymp/mozilla:legacy/openSUSE_11.2/MozillaThunderbird.ymp 安裝此版本。但請注意,一旦 3.0 釋出後,Thunderbird 2.0 將只有一小段的支援期間。

更新

使用 zypper 進行系統升級

如果您使用 zypper dup 進行更新,套件可能在更新過程中重新啟動。而在您調整設定檔前有可能會造成重新啟動失敗的情況。如果您所更新機器的系統依賴於需要下載更新套件的服務時,像是本地代理 (squid),這種情況會更加明顯。

/etc/zypp/zypp.conf 設定 commit.downloadMode = DownloadInAdvance 可使全部套件都先下載然後才安裝。此下載要求需要在 /var 分割區有大量磁碟空間已儲存所有的軟體套件。

當從 DVD 媒體升級時的過期核心

從 DVD 媒體升級到 11.2 時,核心套件 kernel-pae-base (或 kernel-default-base) 並未被移除。如果您使用 "zypper dup" 從線上套件庫進行版本升級,則可正常運作。解決此問題的方法是:在執行升級安裝之前,由套件管理員手動移除 kernel-pae-base package 套件。依照下面程序進行:

在 "升級總覽" 對話框中,點選 "套件"。到 "安裝總覽" 分頁並選擇 "顯示狀態為 [X] 保存的套件"。然後滾輪向下找到 kernel-pae-base 套件並取消它。

啟動 OpenSSH SSH 精靈 (sshd)

OpenSSH SSH 精靈 (sshd) 是 ssh 的精靈程式。他將不再預設在開機時啟動。如果您想要用 ssh 存取您的電腦,您必須以下列方法啟用:

  1. 啟動 YaST 並開啟系統服務 (Runlevel) 編輯器 (系統 > 系統服務 (Runlevel))。

  2. 在 YaST runlevel 編輯器啟用 專家模式 並選擇 sshd。

  3. 例如,在 runlevel 3 和 5 啟用他。然後按 啟動 和 確定。

從 syslog-ng 切換到 rsyslog

rsyslog 現在是紀錄系統訊息的預設工具,取代了 syslog-ng。如果您有些設定會依賴於 syslog-ng,您仍可以使用它。

新的 Samba 密碼設定後端: tdbsam

新的 Samba 密碼設定後端為 tdbsam。 openSUSE 11.1 或之前版本搭載的 Samba 套件使用 smbpasswd 做為預設的 passdb backend。它並未明確的在搭載的 /etc/samba/smb.conf 設定檔中設定。使用此 openSUSE 發行版引進了兩個變更:

如果您在 openSUSE 11.1 或更早版本已修改了 smb.conf。更新程序將安裝 smb.conf.rpmnew 並保有您的舊有設定。

檢查舊的設定檔,查看 passdb backend是否已設定。如果沒有,有下列兩種可能可讓您的 Samba 再次運行:

我們強烈建議您使用新的預設 tdbsam。只有在您絕對需要時才保留舊的後端。 如果發生此狀況,您可以到 http://en.openSUSE.org/Samba 回報錯誤,使用 "Samba bug reporting and advanced debugging information" 區段。

設定 passdb backend = smbpasswd 允許您停留在舊有的設定。

請牢記在心,新的預設密碼設定後端 tdbsam,提供了比舊有工具更多的功能。

MySQL 5.1

5.1 版的 MySQL 已可以使用。有些變更並非向前相容的。最重要的像是:

要知道更多資訊,請參閱 http://en.opensuse.org/MySQL-5.1 和 MySQL 套件所搭載的 README.SuSE

技術

新的預設掛載選項: relatime

現在核心掛載檔案系統預設使用 relatime 的選項,所以更新 inode 存取時間會和修改或變更時間相關。這尤其對桌面系統是一個進步。

如果您想要保留舊有的行為,使用 YaST 分割程式或直接在 /etc/fstab 設定 strictatime 的選項。

X.Org Keycode 變更影響 xmodmap 使用

有些 X.Org keycodes 已變更。如果有必要,調整您的 ~/.Xmodmap。使用 xev 來找到新的 keycode。