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.2/RELEASE-NOTES.en.html。若有需要,我們將隨時更新的英文發行摘要。這表示翻譯可能會暫時性的不完備。之後將會更新翻譯以符合最新版本。
此版本摘要包括以下範圍:
一般:每個人應閱讀的資訊。
更新:「參考指南」第五章中未提及的變更。
技術:本節包含數個技術變更與增強以提供給有經驗的使用者利用。
在「入門手冊」中,可以查到關於安裝與基本系統組態的資訊。在「參考指南」中,將詳細解釋系統組態。除此之外,大部分重要的應用程式將於 GNOME 與 KDE 使用者指南中說明。AppArmor 管理指南提供了使用 AppArmor 的詳細資訊
文字介面安裝模式所包含的範圍非常小。不建議在未增加其他軟體的情況下安裝此模式。請由其他的模式增加套件。這個模式的用意是要在真實硬體上建立一個可開機的迷你系統。它是一個多重使用者系統,可以本機登入,設定網路,預設的檔案系統。預設未啟用任何的服務,只有 YaST 模組因安裝過程需要而被安裝。
在安裝結尾設定更新組態之後,YaST 提供以下三個軟體套件庫作為附加的安裝來源,讓您選擇加入:
「oss」套件庫為完整的 FTP 發行版本,包含比 CD 中可取得的套件更多。
「非 oss」套件庫包含含有專屬或非開放原始碼授權的軟體。
「除錯」套件庫包含對於除錯程式與程式庫和取得回溯很有用的除錯資訊套件。若發生錯誤,此額外資訊對於撰寫好的錯誤報告非常方便。
「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」套件庫,就是您所需要的。
依照預設,新的 YaST gtk 前端會在 GNOME 桌面環境執行,其他的桌面環境則會執行 YaST qt 前端。gtk 前端介面和手冊中描述的 qt 前端是非常相似的。
有個例外是 gtk 軟體管理模組(參閱入門手冊第三章),在某些方面和 qt 不同。若要在 GNOME 桌面使用 qt 口味,請依照下面操作:
用 root 開啟 /etc/sysconfig/yast2 這個檔案。
將 WANTED_GUI="auto" 變更為 WANTED_GUI="qt",儲存並離開。
不管什麼桌面環境都要啟動 gtk 口味的 YaST,使用相同的程序,將 WANTED_GUI="auto" 變更為 WANTED_GUI="gtk"。
想知道更多關於新功能的詳細資訊,請造訪 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。
從 openSUSE 10.3 開始,GNOME 2 會被安裝在 /usr 這個檔案系統層級,KDE 4 也將會跟進。KDE 3 因為相容性的緣故仍留在 /opt。
在您開始更新之前,確定您在 /usr 下有足夠的空間(這兩種桌面大約都需要 2.5 GB)。如果您的 /usr 空間不足,您必須調整分割區大小或重新安排您的分割區。
libata uses /dev/sda for the first harddisk instead of /dev/hda. Disks with more than 15 partitions are not handled automatically right now. You can disable libata support by booting with the following kernel parameter:
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
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.
您現在可以在 YaST 中來設定使用者帳戶的限額。要啟用限額的支援,請在安裝過程的第一階段分割硬碟時,在進階選項中核取 "啟用限額支援" 。如此您可以確認 /etc/init.d/boot.quota 的程序會在開機時被執行。然後在第二階段,使用者帳戶設定的進階選項中,就會提供限額模組讓您設定限額的規則。
如果您在安裝後的運作系統中的硬碟分割程式啟用限額支援,您需要重新開機或是重新手動載掛相關的分割區並以 root 執行:
/etc/init.d/boot.quota restart
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 圖形晶片可被兩個驅動程式所支援( "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 驅動程式開啟一個錯誤回報。
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:
ipw3945 works on hidden networks. It does not survive suspend/resume cycles.
iwlwifi does not work on hidden networks. It supports suspend/resume cycles.
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.
cdrecord 套件已從這個發行版中刪除。由 cdrkit 專案提供的新的 wodim、genisoimg 和 icedax 套件可使用符合「橘皮書」標準的 CD 燒錄機來燒錄資料或音訊 CD。二位元檔已改名如下:
cdrecord -> wodim readcd -> readom mkisofs -> genisoimage cdda2wav -> icedax
如果您的應用程式相依於這些舊名字,請安裝 cdrkit-cdrtools-compat 套件。無論如何,以長遠眼光來看,所有前端應用程式最好能原生支援 wodim,因為它提供了一些改進:
指名一個裝置較好的方法是用 dev=/dev/cdrecorder、dev=/dev/hdc、dev=/dev/sr0等等。
可以用 wodim -devices 列出所有可用的裝置
suid root is not needed
如果您維護這樣的前端程式或程序,請考慮加入原生 wodim 的支援。
使用 growisofs 寫入 DVD。圖形前端程式會直接處理這個作業。