Copyright © 2008 Novell, Inc.
在 GNU 自由文件授權(GNU Free Documentation License) 1.2 版或之後版本的規範下,您被允許複製、散佈和/或修改此文件, GNU 自由文件授權(GNU Free Documentation License)是由自由軟體基金會(Free Software Foundation)所發行。
此發行摘要仍在持續開發。在網際網路測試時會下載最新的版本,或請參考 http://www.suse.com/relnotes/i386/openSUSE/11.0/RELEASE-NOTES.en.html。
此版本摘要包括以下範圍:
一般:每個人應閱讀的資訊。
更新:「參考指南」第五章中未提及的變更。
技術:本節包含數個技術變更與增強以提供給有經驗的使用者利用。
在「入門手冊」中,可以查到關於安裝與基本系統組態的資訊。在「參考指南」中,將詳細解釋系統組態。除此之外,大部分重要的應用程式將於 GNOME 與 KDE 「使用者快速指南」中說明。「AppArmor 管理指南」提供了使用 AppArmor 的詳細資訊。
在 GNOME、KDE 或其他圖形桌面按 Ctrl-Alt-Backspace 將不會結束 X 伺服器。如果您在 2 秒內再按一次 Ctrl-Alt-Backspace ,才會結束 X 伺服器。 在大部分的硬體,您會在第一次按 Ctrl-Alt-Backspace 後聽到嗶聲。
在過去您可能偶爾需要用這組合鍵來結束 X 伺服器。 然而,您若想繼續使用這組合鍵來結束您的 X 伺服器,請由 /etc/X11/xorg.conf 這個檔案中的 ServerFlags 段落中移除下面這行:
Option "ZapWarning" "on"
要獲得進一步資訊,請參閱 xorg.conf 的說明頁。
依照預設,新的 YaST gtk 前端會在 GNOME 桌面環境執行,其他的桌面環境則會執行 YaST qt 前端。gtk 前端介面和手冊中描述的 qt 前端是非常相似的。
有個例外是 gtk 軟體管理模組(參閱入門手冊第三章),在某些方面和 qt 不同。若要在 GNOME 桌面使用 qt 口味,請用 root 在指令行依照下面操作:
yast2 --qt
相反的,在 KDE 想用 gtk 前端:
yast2 --gtk
現已提供 Squid 3.0。此版本支援網際網路內容調整協定 Internet Content Adaptation Protocol (ICAP) 和 Edge Side Includes (ESI)。
只有在更新之後才需要手動檢查您的 /etc/squid/squid.conf — 。例如,更新之後如下操作:
cp /etc/squid/squid.conf /etc/squid/squid.conf.2.6 cp /etc/squid/squid.conf.rpmnew /etc/squid/squid.conf
這樣就由 /etc/squid/squid.conf.2.6 到 /etc/squid/squid.conf 完成了版本 2.6 的設定轉移。也可以參考附在 squid 3.0 中的 /etc/squid/squid.conf.default。
注意下列的變更:
在日誌檔 access.log 的變更
squid.conf 有 new, renamed, 和 removed 設定選項。
不再適用的功能:
• refresh_stale_hit 選項。尚未完成。 • 遵循 X-Forwarded-For 的能力。尚未完成。 • 使用 If-None-Match 進行 Vary/ETag 的完整快取。只支援基本的 Vary 快取。 尚未完成。 • 伺服器錯誤訊息的對應。尚未完成。 • http_access2 直接存取。尚未完成。 • 本地檔頭重寫。尚未完成。 • 直接 umask 。尚未完成。 • wais_relay。捨棄此功能,因為這相當於 cache_peer + cache_peer_access。 • urlgroup。尚未完成。 • collapsed forwarding. 尚未完成。
更多資訊請在安裝套件後參閱 file:/usr/share/doc/packages/squid3/RELEASENOTES.html。
在 openSUSE 11.0 要啟用或停用 Xgl 不再使用圖形工具 (像過去的 gnome-xgl-settings )。只剩下指令工具 xgl-switch 來做此工作。 取而代之的是 AIGLX ,只要在支援的硬體上就會啟用。 使用 AIGLX 仍有些問題(像是, Xvideo 通常較慢, 當您旋轉 compiz 的立方體時,OpenGL 應用程式的位置錯置), 但我們大部分的使用者要求預設使用 AIGLX。 如果您較傾向使用 Xgl 而非 AIGLX ,使用指令列工具 xgl-switch 來啟用它:
xgl-switch --enable-xgl
如果啟用它後發現有問題 ( X 伺服器崩潰之類的),使用下列指令再次停用它:
xgl-switch --disable-xgl
專有的 NVIDIA 驅動程式提供了自己的架構,在使用 composite 管理員時不需要 AIGLX 或 Xgl。
要啟用 Compiz,由應用程式選單中使用 "桌面特效 (simple-ccsm)" 應用程式。
openSUSE 11.0 的 RPM 套件現在用 LZMA 壓縮。 LZMA 提供了較佳的壓縮比且解壓縮較快速。
openSUSE 10.3 和更早的版本無法處理這種 RPM 套件。 如果您想要在 10.3 開啟或安裝 LZMA 壓縮的 RPM,請先安裝 11.0 的 rpm 到您的 10.3 系統。注意: Novell 不對這做法提供支援。
做為一個套件包裝者,記得為 10.3 和更早的系統建構不使用 LZMA 壓縮的套件。不要期望使用者會在就系統上安裝新的 rpm。
基於 CUPS 1.3.x (通用 UNIX 列印系統)的列印系統不在自行轉換遺產編碼(像是 ISO-8859-1, windows-1252,和亞洲編碼)文字檔。只支援 UTF-8 和 ASCII。
列印遺產編碼文字檔時要避過此問題,在送到 CUPS 伺服器前先轉換。要列印一個 ISO-8859-1 文字檔,可用:
iconv -f iso-8859-1 -t utf-8 filename.txt | lp -d printer
注意,列印 PDF 或 PS 或這類的二位元檔 (JPEG, PNG, 等等。)不受影響。
從 CUPS 1.3.4,此命令 cupsd 只接受 UTF-8 編碼資料。因為這個變更無法向前相容,舊的 CUPS 客戶端像是 CUPS 1.1 可能再也無法工作—範例請參考 http://www.cups.org/newsgroups.php?gcups.general+T+Q%22unsupported+charset%22。
和 cupsd 溝通的應用程式,像是 hp-setup 或 YaST 印表機設定若非單純 7-bit ASCII 或使用 UTF-8 地區環境設定將無法工作。如果您使用預設的 UTF-8 地區環境設定(openSUSE 從數年前就預先設定為此)就不會發生此問題。
提供 dhcpcd 套件的主要更新(從 1.x 到 3.x)。指令列工具的選項有所不同。 要看完整的清單請參考 dhcpcd 的說明頁和 /usr/share/doc/packages/dhcpcd/dhcpcd-1-vs-3 。
Ext3 檔案系統中 inode 的大小預設由 128 改成 256。此變更破壞許多現存的 ext3 工具,像是視窗工具 EXTFS。
如果您需要依賴這樣的工具,使用舊值安裝 openSUSE。
關於被網路過濾器視為 RELATED 的封包,SuSEfirewall2 進行了一個微小的改變。
例如,對 Samba 廣播封包允許更精細過濾, RELATED 封包不再無條件接受。 以 FW_SERVICES_ACCEPT_RELATED_ 開頭的變數被引入,允許針對特定網路、通信協定和埠號來限制 RELATED 封包處理。
這表示加入 connection tracking 模組 (conntrack 模組) 到 FW_LOAD_MODULES 將不再自動導致接受有這些模組標示的封包。您還需要設定用 FW_SERVICES_ACCEPT_RELATED_ 開頭的變數到適當的值。
如果您想要使用指紋辨識裝置,您不可以加密您的家目錄。 否則登入將會失敗,因為啟用的指紋辨識裝置和登入時解密無法同時存在。
要迴避此一限制,設立在家目錄外的另一個目錄並手動進行加密。
現在使用下列 xsetwacom 參數:
正常方向 (旋轉 0°):
xrandr -o 0 && xsetwacom set "Mouse[7]" RotateNONE
旋轉 90° (順時鐘方向,直立):
xrandr -o 3 && xsetwacom set "Mouse[7]" Rotate CW
旋轉 180° (橫擺):
xrandr -o 2 && xsetwacom set "Mouse[7]" Rotate HALF
旋轉 270° (逆時鐘方向,直立):
xrandr -o 1 && xsetwacom set "Mouse[7]" Rotate CCW