摘要
在 YaST 的軟體管理工具中,搜尋您要新增或移除的軟體元件。YaST 會解決所有相依性問題。將其他軟體儲存庫新增到安裝程式以安裝未隨安裝媒體提供的套件,並透過 YaST 對它們進行管理。使用更新 Applet 管理軟體更新,讓系統保持最新狀態。
可以使用 YaST 變更系統的軟體集合。此 YaST 模組可用於兩種工具套件類別︰Qt 和 ncurses;此處會描述 Qt 類別。
包含套件以及有關這些套件的其他資訊 (套件中繼資料) 的本地或遠端目錄。
各 zypper 指令使用之儲存庫的簡稱。使用者可以在新增儲存庫時選擇別名,別名必須唯一。
表示整個產品,例如 SUSE Linux Enterprise Server。
模式是特殊目的所需的可安裝套件清單。範例包括「基礎系統」(提供 openSUSE 基本系統) 或「GNOME 基礎系統」(包含執行 GNOME 桌面環境所需的所有套件)。
套件是 rpm 格式的壓縮檔案,其中包含特定程式所需的檔案。
修補程式包括一個或多個套件—可能是完整的套件,也可能是 patchrpm 或 deltarpm 套件—還可能會引入對尚未安裝之套件的相依性。
表示產品、模式、套件或修補程式的一般術語。最常用的可解析項目類型是套件或修補程式。
patchrpm 只包括自從為 SUSE Linux Enterprise Server 11 SP1 首次發行以來,已有更新的檔案。其下載大小通常明顯小於套件的大小。
deltarpm 只包括某套件兩個定義版本之間的二進位差異,因此,它的下載大小最小。在安裝之前,必須在本地機器上重建 rpm 套件。
依預設,使用桌面系統 KDE、IceWM 及其他系統時會啟動 YaST Qt 介面。另外在從遠端終端機呼叫 YaST 時也會使用該介面。從 YaST 控制中心選擇+,啟動軟體管理員。
![]() |
YaST 軟體管理員可以安裝所有目前啟用的儲存庫中的套件或模式。它提供不同的檢視窗及過濾器,更方便您尋找要搜尋的軟體。按一下並選取下面所列的檢視窗,可以變更檢視窗。選定的檢視窗會在新索引標籤中開啟。
套件搜尋介面是軟體管理員的預設檢視窗。輸入搜尋字串,然後按 Enter。指定並變更可以調整搜尋條件。
列出所有可供在系統上安裝的模式。
按群組 (、或) 列出所有套件。
按群組和子群組 (例如,++) 列出所有套件。
按儲存庫列出套件的過濾器。要選取多個儲存庫,請按住 Ctrl 鍵的同時按一下儲存庫名稱。「pseudo repository 會列出目前已安裝的所有套件。
列出新增系統語言所必需的所有套件的過濾器。
![]() | 尋找不屬於使用中儲存庫的套件 |
|---|---|
若要列出所有不屬於使用中儲存庫的套件,請選擇 ++,然後選擇+。例如,您刪除了某個儲存庫,並且想要確定系統上未安裝該儲存庫中的任意一個套件,此操作就非常有用。 | |
按第 9.2.1 節「搜索套件或模式」 中所述搜尋套件。
找到的套件會列在右側窗格中。若要安裝或移除套件,請在該套件上按滑鼠右鍵,然後選擇或。如果相關選項不可用,請檢查套件名稱前面的符號所指示的套件狀態 — 按住 Shift+F1 可獲取說明。
![]() | 向所有列出的套件套用某個動作 |
|---|---|
若要向右側窗格中列出的所有套件套用某個動作,請從+中選擇一個動作。 | |
若要安裝模式,請在該模式名稱上按滑鼠右鍵,然後選擇。您無法刪除模式。
如果您的選擇導致出現無法自動解決的相依性衝突,則需要按第 9.2.3 節「檢查軟體相依性」 中所述手動解決該衝突。
要選取更多套件,請重複上述步驟。完成後,按一下開始安裝。
![]() | 檢閱套件選擇 |
|---|---|
YaST 會維護一份清單,其中列出啟動安裝時執行的所有動作。若要檢閱此清單,請選擇+。依預設,狀態將會變更的所有套件都會列出。使用下的核取方塊可過濾此清單。按住 Shift+F1 可獲取狀態旗標的詳細資料。 如果某個套件排定要刪除或更新,要想其狀態,請在該套件上按滑鼠右鍵,並選取,或者,如果該套件排定要安裝,要想回復其狀態,請選取。若要放棄所有變更並關閉軟體管理員,請依序按一下和。 | |
某些套件依存於其他套件,例如共享程式庫。YaST 會自動解決這些相依性。另外,有些套件不能與系統上的其他套件並存。若發生此情況,系統會顯示已經自動選定待安裝、更新或移除的套件清單。按一下予以接受。
安裝或移除所有選定的套件後,YaST 套件管理員會自動終止。
![]() | 安裝來源 |
|---|---|
目前無法使用 YaST 軟體管理員安裝來源套件。請使用指令行工具 zypper 安裝。如需詳細資訊,請參閱第 4.1.2.1 節「安裝來源套件」 (第 4 章「使用指令行工具管理軟體」, ↑管理指南)。 | |
![]() | 更新套件 |
|---|---|
若要更新特定儲存庫中的所有套件,請按第 9.2.1 節「搜索套件或模式」 中所述選擇該儲存庫,然後依序按一下++。 若要更新所有已安裝的套件,請選擇++。 選擇,而不是,會將所有選定套件更新為優先程度最高之儲存庫中的版本,而不論實際上是不是將該套件降級。若要確保所選套件來自特定儲存庫時,該選項會非常有用。 | |
大多數套件都依存於其他套件。例如,若某一套件使用共享程式庫,它就依存於提供此程式庫的套件。另外,有些套件不能相互並存 (例如,郵件傳輸代辦 sendmail 與 postfix,您只能安裝其中的一個),它們會產生衝突。安裝或移除軟體時,軟體管理員會確定不存在未解決的相依性或衝突,以確保系統的完整性。
若系統中只存在一個可解決某個相依性或衝突的解決方案,它將自動解決問題。若有多個解決方案,則總是會產生衝突,需要您手動解決。如果衝突的解決涉及到廠商或架構的變更,則也需要手動解決。按一下啟動安裝後,即會顯示自動解析器觸發的所有動作的綜覽,您需要對其進行確認。
依預設,系統會自動檢查相依性。每當您變更了套件狀態 (例如,將套件標記為待安裝或待移除),系統就會執行該檢查。這種檢查一般都是有用的,但當您手動解決相依性衝突時會帶來很多麻煩。若要停用檢查,請取消核取+。按一下+可手動執行相依性檢查。當您按一下確認選擇時,系統都會執行一致性檢查。
若要檢閱某個套件的相依性,請在該套件上按滑鼠右鍵,然後選擇。顯示相依性的映射即會開啟。已經安裝的套件顯示在綠色框架中。
![]() | 手動解決套件衝突 |
|---|---|
如果您不具備豐富的經驗,請在處理套件衝突時遵循 YaST 給出的建議,否則您可能無法解決衝突。請注意,您所做的每一個變更,都可能觸發其他衝突,因此很容易造成衝突數量的不斷上升。如果出現該情況,請軟體管理員,所有變更,然後重新開始。 | |
將其他軟體儲存庫新增到系統,以安裝協力廠商軟體。註冊系統後,預設會自動設定產品儲存庫 (例如,SUSE Linux Enterprise Server-DVD 11 SP1) 和相符的更新儲存庫,如需關於註冊的詳細資訊,請參閱第 6.15.1.4 節「Novell Customer Center 組態」。視您初始選定的產品而定,可能還會設定包含翻譯、目錄等的獨立語言附加產品儲存庫。
此處還可管理稱為的訂閱。此網路位置中的服務是可以提供一或多個軟體儲存庫的 (RIS)。此類服務可由其管理員或廠商動態變更。
![]() | 信任外部軟體來源 |
|---|---|
在將外部軟體儲存庫新增到儲存庫清單之前,請確定此儲存庫可以信任。對於從協力廠商軟體儲存庫安裝的軟體所產生的任何潛在問題,SUSE Linux Enterprise Server 概不負責。 | |
若要新增產品儲存庫,請開啟「YaST 控制中心」,然後在窗格中按一下。請執行下列步驟:
按一下。
選取儲存庫類型。通常您會想要使用預設的。若是附加 CD 或 DVD,請選擇相應選項。每個儲存庫都會提供描述儲存庫內容的檔案。核取可立即下載這些檔案。若未核取此選項,YaST 會在以後需要時自動下載這些檔案。按一下。
提供必要的資料或插入媒體。按一下進行確認。YaST 下載和分析儲存庫的中繼資料將需要一些時間。完成後,可以依第 9.2 節「使用 Qt 介面」 中所述安裝此儲存庫中的軟體。
的綜覽可讓您變更以下儲存庫內容:
儲存庫狀態可以是或。您只能安裝已啟用的儲存庫中的套件。若要暫時關閉儲存庫,請按一下。若要完全移除儲存庫,請按一下。
![]() | |
連按兩下儲存庫名稱可切換其狀態。 | |
重新整理儲存庫時,其內容描述 (套件名稱、版本等) 會下載到 YaST 所使用的本地快取中。對於靜態儲存庫 (例如 CD 或 DVD),只需重新整理一次就已足夠,而對於內容經常變更的儲存庫,則需要經常重新整理。要將儲存庫的快取保持為最新,最簡單的方法就是選擇。若要手動重新整理,請按一下。
儲存庫的是介於 0 和 200 之間的值,其中 0 表示最高優先程度。如果某個套件在多個儲存庫中都有提供,則會使用優先程度最高的儲存庫。這在以下情況下十分有用:如果您要為本地儲存庫 (例如,DVD) 指定較高的優先程度,以避免不必要地從網際網路下載套件,而不論他們是否有相同或較高的版本編號。
![]() | 優先程度與版本 |
|---|---|
任何情況下,具有最高優先程度的儲存庫都優先。因此,請確認更新儲存庫總是具有最高的優先程度 (預設為 20),否則您可能會安裝過時版本,直到下次線上更新才能獲得更新。 | |
若要變更儲存庫的名稱或 URL,請按一下該儲存庫從清單中選取它,然後再按一下。
Novell 為您的產品持續提供軟體安全性修補程式。當有修補程式可用時,更新程式 applet 會通知您,您只需按幾下滑鼠就可以輕鬆地安裝這些修補程式。
更新程式 applet 位於面板的系統匣中,顯示為 SUSE 吉祥物 (Geeko) 的頭像,它會根據修補程式的可用性和相關性以及更新程式的狀態而變更。圖示變更時,還會出現一個工具提示,顯示目前的狀態。系統預設會啟動該 applet。從主功能表選擇+++,將其手動啟動。
線上更新小程式圖示狀態
沒有可用的修補程式。
更新程式 applet 忙碌中 (例如,正在檢查更新、正在安裝軟體)。
有安全性修補程式可用。
有推薦的修補程式可用。
有選擇性修補程式可用。
發生錯誤。
未定義更新儲存庫。在此狀態下按一下該更新程式 applet,系統會詢問您是否要檢查更新。若您同意,系統即會啟動 YaST 模組。
線上更新小程式提供兩種安裝修補程式的模式︰簡單安裝模式會自動安裝所有安全性與推薦的修補程式,而詳細模式可讓您選擇要安裝哪些修補程式。
過程 9.1. 安裝修補程式︰簡單模式
當更新 applet 顯示有修補程式可用時,按一下滑鼠左鍵以開啟軟體安裝視窗。
選擇是否跳過安裝推薦的修補程式以及需要重新啟動的修補程式。建議將這兩種修補程式都加以安裝。
按一下,開始安裝修補程式。
如果您是第一次啟動修補程式安裝,則需要輸入 root 密碼才能繼續安裝。如果您還核取了,以後將不再需要提供該密碼。
您可以將滑鼠停在更新 applet 圖示上,以監控安裝狀態。
過程 9.2. 安裝修補程式︰詳細模式
當更新 applet 顯示有修補程式可用時,按一下滑鼠左鍵以開啟軟體安裝視窗。
所有修補程式的詳細清單即會顯示。按一下某個修補程式的名稱可顯示詳細資訊。按一下修補程式的核取方塊,以選取或取消選取該修補程式。依預設,系統會預先選取安全性與推薦的修補程式。
按一下,開始安裝修補程式。
如果您是第一次啟動修補程式安裝,則需要輸入 root 密碼才能繼續安裝。如果您還核取了,以後將不再需要提供該密碼。
您可以將滑鼠停在更新 applet 圖示上,以監控安裝狀態。
按一下繼續後,系統將提示您輸入 root 密碼。更新程式會執行修補程式的安裝。如需狀態訊息和進度表,請檢視系統匣 (KDE) 或通知區域 (GNOME)。
YaST 線上更新提供自定修補程式安裝的進階功能。如需詳細資訊,請參閱第 1 章「YaST 線上更新」 (↑管理指南)。
新的軟體版本可從 openSUSE 社群提供的軟體儲存庫取得。依預設,系統不會預先設定這類儲存庫。若要新增儲存庫,請在更新程式圖示上按一下滑鼠右鍵並選擇。必須輸入 root 密碼才能啟動模組。
![]() | 信任外部軟體來源 |
|---|---|
在將外部軟體儲存庫新增到儲存庫清單之前,請確定此儲存庫可以信任。對於從協力廠商軟體儲存庫安裝的軟體所產生的任何潛在問題,SUSE Linux Enterprise Server 概不負責。 | |
更新程式 applet 預設不會監控儲存庫是否有新的軟體版本。若要啟用此功能,請依第 9.4.1.3 節「設定更新程式 Applet」 所述開啟組態視窗,選取核取方塊。更新程式圖示指出有更新可用時,按一下該圖示以啟動軟體安裝視窗。按一下,然後按一下索引標籤以開啟有新軟體版本的清單。您可以核取項目前面的方塊以個別選取套件,也可以按一下。按一下開始安裝選定的軟體套件。您會收到輸入 root 密碼的提示。如需狀態訊息和進度表,請檢視系統匣 (KDE) 或通知區域 (GNOME)。
依預設,更新程式會在使用者登入時啟動,每 24 小時檢查一次有無更新,每 60 分鐘顯示一次週期性通知,並監控有無修補程式可用。若要變更此行為,請在 applet 圖示上按一下滑鼠右鍵,然後選擇。
組態對話方塊還可讓您變更以下設定:
選擇檢查更新的間隔 (以小時為單位)。
選擇通知的間隔 (以分鐘為單位)。
當使用者登入時自動啟動 applet。系統預設會啟用該項。
在不同的後端之間進行選擇。預設會使用。若您喜歡使用,請務必安裝 kde4-kupdateapplet-zypp 套件。
若要使用會列出所有可用修補程式及簡短摘要的詳細修補程式檢視,而不是簡單檢視,請啟用此選項。
使用電池電源執行時,禁止檢查更新以便省電。預設會啟用此選項,但只對行動電腦有影響。
系統負載過重時,禁止檢查更新。預設會啟用此選項。
若是有儲存庫提供適當的驅動程式,更新程式便可以自動安裝適用於 USB 設備之類硬體的驅動程式。
該更新程式 applet 位於面板的通知區域。其圖示會根據修補程式的可用性和相關性以及更新程式的狀態而變更。系統預設會啟動該 applet,請選擇+++。
![]() | 圖示可見度 |
|---|---|
依預設,當有修補程式可用時,更新程式 applet 圖示僅會顯示於通知區域中。 | |
更新程式忙碌中 (例如,正在檢查更新或正在安裝軟體)。
有安全性修補程式可用。
有重要的修補程式可用。
有不重要的修補程式可用。
發生錯誤。
軟體更新 Applet 提供兩種安裝修補程式的模式︰簡單安裝模式會自動安裝所有安全性修補程式。對於重要的或不重要的修補程式,則可使用詳細模式來安裝,該模式還可讓您選擇要安裝哪些修補程式。
過程 9.4. 安裝修補程式︰詳細模式
當有新的修補程式可用時,會顯示一則通知,列出可用的更新。按一下開啟「軟體更新」視窗。如果已經關閉通知訊息,您也可以在「軟體更新」圖示上按一下滑鼠左鍵,然後選擇。
幾種不同類別的修補程式的綜覽即會顯示。若要查看所有修補程式的詳細清單以及描述,請按一下。描述、版本號碼、儲存庫、指向 bugzilla (Novell 錯誤追蹤系統) 的連結 (如果有)。按一下修補程式的核取方塊,以選取或取消選取該修補程式。依預設,系統會預先選取所有修補程式。
按一下,開始安裝修補程式。
在驗證螢幕中輸入 root 密碼,然後按一下繼續。
按一下或後,系統將提示您輸入 root 密碼。更新程式會執行修補程式的安裝。完成安裝後,選擇是要還是軟體更新檢視器。
YaST 線上更新提供自定修補程式安裝的進階功能。如需詳細資訊,請參閱第 1 章「YaST 線上更新」 (↑管理指南)。