文章
1 安裝 #
1.1 UEFI—統一可延伸韌體介面 #
在安裝 openSUSE 到使用 UEFI (統一可延伸韌體介面) 開機的系統之前,強烈建議您先詢問是否有硬體製造商所建議的韌體更新並加以安裝。若您的系統有預裝 Windows 8,通常就代表您的系統使用 UEFI 開機。
背景知識: 有些 UEFI 韌體有缺陷,導致當有太多資料被寫入 UEFI 儲存區域時,韌體會發生問題。但是沒人知道究竟寫入多少資料才算「太多」,故 openSUSE 藉由只寫入能夠啟動系統的最少需要的資料量,來降低這個風險。寫入的資料至少要能告訴 UEFI 韌體 openSUSE 啟動程式的位置。官方 Linux 核心提供使用 UEFI 儲存區來寫入開機及當機資訊的功能 (pstore
),在此預設被停用。無論如何,建議安裝任何硬體製造商建議的韌體更新。
1.2 UEFI,GPT 與 MS-DOS 磁碟分割區 #
在 EFI/UEFI 的規格書中提到一個新的分割磁碟的劃分方式:GPT(GUID Partition Table)。這個新的方式使用 GUID(128位元的值顯示在32個十六進制數字上)來識別裝置及分割區類型。
此外,UEFI 規範是允許傳統的 MBR(MS-DOS)分割區。 Linux 引導加載器(ELILO 或 GRUB2)嘗試針對那些傳統的分割區自動產生一個 GUID ,並把它們寫進韌體。像這樣的一個 GUID 可以頻繁變更,導致韌體的重寫入。一次的重寫入包括兩種不同的操作:刪除舊的項目,以及創建一個新的項目以取代第一個項目。
現代的韌體都有一個垃圾收集器(garbage collector),可以收集被刪除的進入點(entries),並且釋放原來保留給舊進入點(entries)的記憶體。當故障的韌體不能收集或是釋放這些進入點(entries)時,系統將會出現問題,最終將造成系統無法開機。
簡單的替代解決方案是:轉換傳統的 MBR 分割區成為新的 GPT 分割區以完整的避免此問題。
2 一般說明 #
2.1 使用 LUKS 加密分割區的系統無法開機 #
在一些情況下,Plymouth 無法正常顯示密碼輸入提示。要修正這個問題,請在核心開機選項加入 plymouth.enable=0
。請詳見 https://bugzilla.opensuse.org/show_bug.cgi?id=966255 的說明。
3 技術議題 #
3.1 列印系統:改進以及不相容的變動 #
CUPS 版本昇級至 1.7
新版的 CUPS,相較於 1.5 版,導入了一些重大改變,因此需要手動調整設定。
-
PDF 取代 PS 成為標準的列印工作格式。故傳統的 PostScript 印表機現在需要一個過濾器 (filter) 驅動程式才能進行列印。
欲了解更多資訊,請見 SUSE 維基頁面 "Concepts printing" (http://en.opensuse.org/Concepts_printing)。
-
網路印表機探查通訊協定已經改變為基於 DNS Service discovery 協定 (DNS-SD,透過 Avahi 提供)。
cups-filters
套件提供的cups-browsed
服務可用來橋接舊的與新的通訊協定。cupsd
與cups-browsed
需要一起運作才能讓舊的客戶端 (包括 LibreOffice 與 KDE) 能夠發現網路印表機。 -
IPP 通訊協定預設版本自 1.1 昇級到 2.0。舊的 IPP 伺服器 (例如 SLE11 使用的 CUPS 1.3.x),會拒絕 IPP 2.0 的連線要求,並回傳 \"Bad Request\" (請見 http://www.cups.org/str.php?L4231)。
要能夠使用舊印表機來列印,IPP 通訊協定版本必須要明確指定。將 '/version=1.1' 字串附加在
client.conf
設定檔中的ServerName
設定 (例如ServerName older.server.example.com/version=1.1
)環境變數
CUPS_SERVER
在命令列工具中,以
-h
選項指定的伺服器名稱。例如lpstat -h older.server.example.com/version=1.1 -p
-
一些列印過濾器和後端已從
cups
移到cups-filters
套件 -
一些設定指令已經自
cupsd.conf
分離出來,並移到cups-files.conf
設定檔中。請詳見 http://www.cups.org/str.php?L4223、CVE-2012-5519,以及 https://bugzilla.opensuse.org/show_bug.cgi?id=789566 的說明。 -
CUPS banner 頁面以及測試頁面已從
cups
套件移到cups-filters
套件 (請見 http://www.cups.org/str.php?L4120 與 https://bugzilla.opensuse.org/show_bug.cgi?id=735404)。
4 更多資訊與反饋 #
-
閱讀安裝 CD 中的 README 檔案。
-
從 RPM 獲取某個套件詳細的變動歷史資訊:
rpm --changelog -qp <FILENAME>.rpm
<FILENAME> 是該套件的名稱。
-
請查看在安裝 DVD 最上層目錄下的
ChangeLog
檔案以了解所更新套件的變動歷史(按時間先後排序)。 -
https://activedoc.opensuse.org/ 包含了額外或是更新的文件。
-
請造訪 http://www.opensuse.org 以了解 openSUSE 最新的產品訊息。
版權所有 © 2015 SUSE LLC
感謝使用 openSUSE。
openSUSE 團隊