1.16 管理軟體套件和更新

Novell ZENworks® 工具可做為 ZENworks Management Daemon (zmd) 的圖形前端,讓您輕鬆安裝或移除軟體、套用安全性更新,並管理各種服務和目錄。

1.16.1 取得權限

若要管理 Linux 系統上的套件,您需要「根部」權限。 「軟體更新程式」和 rug (一種新的指令行工具,可用來安裝和更新套件) 都有自己的使用者管理系統,可讓使用者安裝軟體更新。當使用者在 ZENworks 工具中首次進行需要特殊權限的動作時,就會出現提示要求輸入「根部」密碼。 密碼通過驗證後,「軟體更新程式」會自動將使用者的帳戶新增至使用者管理系統,並賦予該帳戶更新的權限。若要檢視或變更這些設定,請使用 rug 使用者管理指令。

如需詳細資訊,請參閱《SUSE Linux Enterprise Desktop 部署指南》中的「rug 使用者管理」。

1.16.2 取得並安裝軟體更新

「軟體更新程式」位於您面板上的通知區域,以地球圖示表示,這個圖示會隨著網路連結和新更新的可用性而變更顏色。 「軟體更新程式」會每天一次自動檢查是否有適用您系統的更新 (用滑鼠右鍵按一下應用程式圖示並選取「重新整理」可強制立即進行檢查)。 當有可用的新更新時,面板中的「軟體更新程式」applet 會從地球圖示變為背景為橘色的驚嘆號。

用滑鼠左鍵按一下面板圖示來開啟更新程式視窗。 修補程式和新套件版本的清單隨即顯示 (如果有的話)。 每一個項目都有簡短說明和類別圖示 (如果有合適的)。安全性修補程式以黃色盾牌標示。 選用的修補程式會以淡藍色的圓圈標示。建議的修補程式則不標示任何圖示。 安全性修補程式會先列出,然後才是建議的修補程式、選用的修補程式和新套件版本。使用「全部」、「套件」和「修補程式」連結來過濾所顯示的套件清單。

NOTE:Novell 發佈的官方更新會以「修補程式」顯示。其他來源的新套件版本會以「套件」顯示。

如需有關特定項目的詳細資料,請按一下清單視窗下的「詳細資料」連結來選取該項目。 若要選取要安裝的更新,請核取該項目的核取方塊。 使用「全部」和「」連結來選取或取消選取所有修補程式。按一下「更新」即可安裝選取的程式。

Figure 1-18 軟體更新器

1.16.3 安裝軟體

若要安裝軟體套件,請按一下「電腦 > 安裝軟體」或是在終端機中輸入 zen-installer。 介面幾乎和「軟體更新程式」的一模一樣,唯一的差別是有一個搜尋面板可讓您搜尋單一套件或過濾清單。

Figure 1-19 軟體安裝程式

選取想安裝的套件,然後按一下「安裝」開始安裝套件。 安裝程式會自動解決與其他套件可能的相依性問題。

1.16.4 移除軟體

若要移除軟體套件,請按一下「電腦 > 其他應用程式 > 系統 > 移除軟體」,或是在終端機中輸入 zen-remover

Figure 1-20 軟體移除程式

使用「產品」、「模式」、「套件」和「修補程式」清單來縮小套件清單的範圍。 選取想移除的套件,然後按一下「移除」開始解除安裝套件。如果其他套件需依賴這個選取的套件,便會一起跟著移除。 您必須確認是否要移除這些額外的套件。如果您在確認對話方塊中按一下「取消」,就不會解除安裝任何套件。

1.16.5 設定軟體安裝程式

若要設定 ZENworks 工具,請在「軟體安裝程式」視窗中按一下「設定」。 一個具有三個標籤的對話方塊隨即開啟:

服務

基本上,服務指的是這些軟體套件和套件相關資訊的來源。每個服務都可提供一個以上的類別。

Figure 1-21 軟體更新程式服務組態對話方塊

「服務」標籤可列出所有的可用服務,並附有類型和狀態資訊 (如果看不到這兩項資訊,請調整視窗的大小)。 使用「移除服務」或「新增服務」以新增或移除服務。下列是可用的服務類型:

  • YUM

    針對套件資料使用 RPM-MD 格式的 HTTP、HTTPS 或 FTP 伺服器。

  • ZYPP

    ZYPP 服務指的是在 YaST 中透過「軟體 > > 安裝來源」新增的 YaST 安裝來源。使用「軟體更新程式」或 Yast 來新增安裝來源。 您進行啟始安裝的來源 (大多為 DVD 或 CD-ROM) 會預先設定。如果您要變更或刪除這個來源,請以其他的有效安裝來源 (ZYPP service 服務) 取代;否則您便無法安裝新軟體。

    NOTE:YaST 安裝來源」、「YaST 套件儲存機制」和「ZYPP 服務」這幾個詞彙都是指您安裝軟體的來源名稱。

  • 裝置

    透過 Mount,您可以嵌入某個裝載在您電腦上的目錄。 這將非常實用,例如,如果您所在的網路會定期鏡像複製 Novell YUM 伺服器,並將其內容輸出到本地網路。若要新增目錄,請在「服務 URI」中提供完整的目錄路徑。

  • NU

    NU 代表 Novell Update (「Novell 更新」)。 Novell 可提供 SUSE Linux Enterprise 更新,這是獨家的 NU 服務。如果您在安裝期間便已設定更新,則 Novell NU 官方伺服器便已出現在清單中。

    如果您當初在安裝時略過了更新的組態設定,則請在終端機中 suse_register 指令,或以根部身分在 YaST 中按一下「軟體 > > 產品註冊」。「Novell 更新」伺服器會自動新增至「軟體更新程式」。

  • RCE 和 ZENworks

    只有當您的公司或組織已經在內部網路中安裝這些服務,Opencarpet、Red Carpet Enterprise 或 ZENworks 服務才可以使用。例如當您的組織使用協力廠商軟體且軟體的更新部署在單一伺服器上時。

安裝 SUSE Linux Enterprise Desktop 後就會預先設定兩個服務:您的安裝來源 (DVD、CD-ROM 或網路資源) 做為 ZYPP 服務,以及 SUSE Linux Enterprise 更新伺服器做為服務 (於產品註冊時新增)。 一般來說,您不需要變更這些設定。如果您看不到任何服務,請以根部身分開啟終端機並執行 suse_register 指令。 接著會自動新增一個服務。

類別

服務可以提供各種不同的軟體套件或軟體版本 (通常是由 RCE 或 ZENworks 服務提供)。這些服務會在不同的類別 (稱為目錄) 中進行組織。 您可以標記或取消標記某個目錄前面的核取方塊,來訂閱或取消訂閱該目錄。

Figure 1-22 軟體更新程式目錄組態對話方塊

目前,SUSE Linux 服務 (YUM 和 ZYPP) 未提供其他的目錄。 每一個服務都只有一個目錄。如果當初在安裝期間設定了「軟體更新程式」,或者您使用 suse_register 來進行設定,程式就會自動訂閱 YUM 和 ZYPP 目錄。 如果您手動新增服務,就必須訂閱該服務的目錄。

WARNING:若要從目錄安裝套件,就必須訂閱該目錄。 如果您取消訂閱,則來自此類別的套件仍會列在更新視窗中,但是您將無法進行安裝。

優先設定

在「優先設定」標籤上,指定是否要讓「軟體更新程式」在開機時啟動。 身為根部使用者,您也可以修改「軟體更新程式」的設定。如果您是沒有權限的使用者,就只能檢視設定。 如需關於這些設定的說明,請參閱 Rug Man 頁面。

Figure 1-23 軟體更新程式優先設定組態對話方塊