openSUSE 10.3發行紀事

Copyright © 2007 Novell, Inc.

在 GNU 自由文件授權(GNU Free Documentation License) 1.2 版或之後版本的規範下,您被允許複製、散佈和/或修改此文件, GNU 自由文件授權(GNU Free Documentation License)是由自由軟體基金會(Free Software Foundation)所發行。

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

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

在「入門手冊」中,可以查到關於安裝與基本系統組態的資訊。在「參考指南」中,將詳細解釋系統組態。除此之外,大部分重要的應用程式將於 GNOME 與 KDE 使用者指南中說明。AppArmor 管理指南提供了使用 AppArmor 的詳細資訊

一般
  1. 文字介面安裝模式
  2. 在安裝過程中新增其他軟體套件庫
  3. 本土化支援
  4. GTK 和 QT 前端介面的 YaST 軟體管理員
  5. AppArmor 2.1
  6. GAIM 更名為 Pidgin
更新
  1. KDE 和 Gnome 的新位置
技術
  1. IDE Devices 使用 libata
  2. 設定加密分割區的變更
  3. 啟用限額支援
  4. Zeroconf
  5. 舊型的 Intel 圖形晶片
  6. Intel 無線連結 WiFi 驅動程式
  7. 寫入光學媒體 (CD-ROM 與 DVD) 的工具
  8. KDE 4 應用程式路徑
  9. 在 Kaffeine 播放 MP3 檔

一般

文字介面安裝模式

文字介面安裝模式所包含的範圍非常小。不建議在未增加其他軟體的情況下安裝此模式。請由其他的模式增加套件。這個模式的用意是要在真實硬體上建立一個可開機的迷你系統。它是一個多重使用者系統,可以本機登入,設定網路,預設的檔案系統。預設未啟用任何的服務,只有 YaST 模組因安裝過程需要而被安裝。

在安裝過程中新增其他軟體套件庫

在安裝結尾設定更新組態之後,YaST 提供以下三個軟體套件庫作為附加的安裝來源,讓您選擇加入:

"oss" 的來源 RPM 可在 http://download.opensuse.org/distribution/10.3/src-oss 中取得, "非 oss" 的來源 RPM 可在 http://download.opensuse.org/distribution/10.3/src-non-oss 中取得。

本土化支援

1 CD 的安裝媒體 (GNOME 或 KDE) 僅提供美國英文的語言支援。

所有其他語言的支援為另行提供。如果您對其他語言有興趣,請在安裝過程中加入額外的線上套件庫,這樣可以提供您所想要的翻譯。在"安裝過程中新增其他軟體套件庫"這章節中所提及的 "oss" 套件庫,就是您所需要的。

GTK 和 QT 前端介面的 YaST 軟體管理員

依照預設,新的 YaST gtk 前端會在 GNOME 桌面環境執行,其他的桌面環境則會執行 YaST qt 前端。gtk 前端介面和手冊中描述的 qt 前端是非常相似的。

有個例外是 gtk 軟體管理模組(參閱入門手冊第三章),在某些方面和 qt 不同。若要在 GNOME 桌面使用 qt 口味,請依照下面操作:

AppArmor 2.1

想知道更多關於新功能的詳細資訊,請造訪 http://en.opensuse.org/AppArmor/Changes_AppArmor_2_1

現在語法會區分目錄與檔案。還有其他一些關於語法上的小錯誤修正。

和 change_hat 相關事件與資訊的報告已變更。記錄資訊與分析狀態(經由 /proc/<pid>/attr/current 啟用)會在 /profile//hat 被報告。

新加入了 change_profile 政策指定。Change_profile 和 change_hat 類似,但允許改變任何的分析(包含 hats),而非只有 hats。限制是要指定可以變更的分析。要使用 change_profile 取代 change_hat 來進行 hat 的變更, hat 名稱必須被指定,使用 // 分隔分析和 hat 名稱。

GAIM 更名為 Pidgin

即時通訊軟體 GAIM 已改名為 Pidgin。

更新

KDE 和 Gnome 的新位置

從 openSUSE 10.3 開始,GNOME 2 會被安裝在 /usr 這個檔案系統層級,KDE 4 也將會跟進。KDE 3 因為相容性的緣故仍留在 /opt

在您開始更新之前,確定您在 /usr 下有足夠的空間(這兩種桌面大約都需要 2.5 GB)。如果您的 /usr 空間不足,您必須調整分割區大小或重新安排您的分割區。

技術

IDE Devices 使用 libata

libata 使用 /dev/sda 代替 /dev/hda 來表示第一個硬碟。含有 15 個分割區以上的硬碟目前無法自動處理。您可以在開機時使用下面的核心參數來停用 libata 的支援:

hwprobe=-modules.pata

然後您就會看到所有 > 15 的分割區,並且可以存取他們來安裝。

設定加密分割區的變更

boot.crypto 的後端技術已經由 cryptoloop 變更為 dm-crypt

舊的 /etc/cryptotab 仍可以不需改變而運作在 openSUSE 10.3 (因 libata 變更造成的模組 hdX->sdX 議題-請參閱上面的說明)。另外,/etc/crypttab (注意沒有 'o')現在也包含支援 LUKS 區塊。和前面版本不同的是 boot.crypto 不再預設啟用。如果您使用 YaST 建立一個加密區塊時,YaST 將啟用它。您也可以使用下面的命令來手動啟用:

chkconfig boot.crypto on

仍有可能經由 losetupmount 來使用 cryptoloop。因為我們已經在 util-linux 套件中放棄了一些粗糙的 loop-AES 補釘,有些 losetup 的參數(像是 itercountkpseed 將不復存在。如果在 /etc/fstab 中用到了任何這些設定,裝置將無法直接被掛載。轉移這些設定到 /etc/crypttab,在 boot.crypto 中包含了所需的對應程式碼。

啟用限額支援

您現在可以在 YaST 中來設定使用者帳戶的限額。要啟用限額的支援,請在安裝過程的第一階段分割硬碟時,在進階選項中核取 "啟用限額支援" 。如此您可以確認 /etc/init.d/boot.quota 的程序會在開機時被執行。然後在第二階段,使用者帳戶設定的進階選項中,就會提供限額模組讓您設定限額的規則。

如果您在安裝後的運作系統中的硬碟分割程式啟用限額支援,您需要重新開機或是重新手動載掛相關的分割區並以 root 執行:

/etc/init.d/boot.quota restart

Zeroconf

Zeroconf 服務—也被稱為 Bonjour、Multicast DNS、mDNS 或 DNS-SD—現在由 mDNSResponder 改為由 Avahi stack 提供。然而,mDNSResponder 和 howl 相容的函式庫仍可適用。

要為所有網路介面啟用 mDNS,使用 "Zeroconf/Bonjour Multicast DNS" SuSEfirefox 防火牆規則。

舊型的 Intel 圖形晶片

舊型的 Intel 圖形晶片可被兩個驅動程式所支援( "i810" 和 "intel" )。因為對原生模組設定(不再基於 VESA BIOS)與 RANDR 1.2 支援的高度需求,在 openSUSE 10.3 預設為 intel 這個驅動程式。

當升級到 openSUSE 10.3,i810 驅動程式不會被換成 intel 驅動程式。可使用 "sax2 -r" 來切換到 intel 驅動程式。

intel 驅動程式仍不如 i810 這麼穩定。如果您在使用時遇到了之前不會發生在 i810 上的問題,使用 "sax2 -r -m 0=i810" 以切換回 i810 驅動程式。在這種情形,請考慮針對 intel 驅動程式開啟一個錯誤回報。

Intel 無線連結 WiFi 驅動程式

現在有兩個驅動程式:預設將安裝傳統的 ipw3945 驅動程式,新的 iwlwifi 驅動程式提供您作不同的選擇。注意下面的提醒:

您可以使用 YaST 來改變預設值。按 "軟體" -> "軟體管理" 並移除 ipw3945d 套件。然後 iwlwifi 驅動程式會自動被選取來安裝。

寫入光學媒體 (CD-ROM 與 DVD) 的工具

cdrecord 套件已從這個發行版中刪除。由 cdrkit 專案提供的新的 wodim、genisoimg 和 icedax 套件可使用符合「橘皮書」標準的 CD 燒錄機來燒錄資料或音訊 CD。二位元檔已改名如下:

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

如果您的應用程式相依於這些舊名字,請安裝 cdrkit-cdrtools-compat 套件。無論如何,以長遠眼光來看,所有前端應用程式最好能原生支援 wodim,因為它提供了一些改進:

如果您維護這樣的前端程式或程序,請考慮加入原生 wodim 的支援。

使用 growisofs 寫入 DVD。圖形前端程式會直接處理這個作業。

KDE 4 應用程式路徑

如果您不是一開始安裝 openSUSE 10.3 過程中就安裝 KDE 桌面,而是在稍後安裝 KDE 基礎系統與 KDE 4 基礎系統模式, KDE 4 應用程式路徑將會在 KDE 3 應用程式路徑之前。這表示如果您啟動一個 KDE 應用程式像是 Konqueror, KDE 4 版本的 Konqueror 會被載入而非 KDE 3 的版本。

在 Kaffeine 播放 MP3 檔

當您在 Kaffeine 開啟一個 MP3 檔時,您將看到一個錯誤訊息,告訴您播放這個檔案所需要的軟體並未安裝。 openSUSE 接著會提供可用的解碼器的搜尋讓您用 YaST 來安裝。您也可以由 "設定" -> "播放引擎" 來將 Xine 引擎切換到 Gstreamer 來取得 MP3 支援。