Red Hat Training
A Red Hat training course is available for Red Hat Satellite
章 2. rhn_register 客戶端
Red Hat Enterprise Linux 包含了一個稱為
rhn_register
的應用程式。此應用程式能與基於 yum
的 RHN Hosted 以及一個取代了 up2date
、稱為 Package Updater(或 pup
)的 RHN Satellite 客戶端合併使用。欲取得更多有關於 pup
的相關資訊,請參閱 章 3, 套件更新程式(Package Updater)。
rhn_register
應用程式一般會作為安裝後的 firstboot
配置程序的一部分來執行。當有部新安裝 Red Hat Enterprise Linux 5 的系統第一次啟動時,firstboot
會使用 rhn_register
來向 RHN 註冊您的系統。
2.1. 使用 rhn_register
若您之後有需要重新註冊您的系統(或您選擇不在
firstboot
時進行註冊)的話,您可使用 rhn_register
來這麼作。您能以 root 身份在指令列上執行 rhn_register
這項指令。若您從未註冊過的話,您可藉由選取 應用程式(面板上的主選單)⇒ 系統工具 ⇒ 軟體更新程式。(您會被要求輸入 root 密碼。)當在一部還未註冊的系統上執行此軟體更新程式時,若系統上沒有 /etc/sysconfig/rhn/systemid
這個檔案的話,rhn_register
將會被啟動。
若您先前已註冊過,並且
/etc/sysconfig/rhn/systemid
存在系統上的話,rhn_register
首先會詢問您是否確定要重新註冊。這麼作可能會在 RHN Satellite 中建立重複的系統設定檔。請考慮使用 rhnreg_ks
和啟用金鑰來在不重複建立項目的情況下將系統重新註冊。如欲取得更多資訊請參閱 節 7.4.2.10.1.4, “系統詳細資料 ⇒ 詳細資料 ⇒ 重新啟用 —
”。
圖形 2.1. 驗證註冊
若您確定要透過此方式來重新註冊,請點選 是,繼續 按鈕。
圖形 2.2. 註冊以進行軟體更新
「註冊並進行軟體更新」網頁概述了註冊程序中所需的步驟。如欲取得更多有關於 Hosted 和衛星伺服器優點的相關資訊,請點選「為何要連至 RHN」按鈕。否則,請按下「下一步」按鈕來繼續進行。
圖形 2.3. 選擇更新位置
「選擇更新位置」網頁能讓您選擇您軟體更新的來源 - 來自 RHN Hosted 或是 RHN 衛星伺服器或 Proxy 伺服器。若是衛星伺服器或 Proxy 的話,請按下相聯的 radio button 然後在「Red Hat Network 位置」欄位中輸入您衛星伺服器或 Proxy 的 URL。
若您是透過一個 HTTP Proxy 來連至網際網路的話,請按下「進階網路配置」按鈕。請在接下來跳出的視窗中使用適合您 HTTP proxy 的適當欄位;若您的 proxy 需要驗證,請輸入在此輸入用戶名稱和密碼。當完成後,請按下「關閉」按鈕來繼續進行。接著您將會返回至「選擇更新位置」網頁。請按下「下一步」以繼續進行。
圖形 2.4. 輸入您的帳號資訊
「輸入您的帳號資訊」網頁會要求您輸入您的 RHN 登錄資訊(若您已擁有一組帳號的話),或建立一個新帳號(若您還未擁有一組帳號)。若要建立一組新的 RHN 帳號,請按下「建立一組新帳號」按鈕。請輸入被星號標記以及其它您所希望輸入的欄位。請按下「建立新帳號」按鈕來建立您的新帳號。
注意
若您註冊了 RHN Hosted 為組織的一部分的話,請勿透過此畫面來建立新帳號。請聯絡您的組織管理員並請他們為您建立一組帳號,然後在「輸入您的帳號資訊」網頁中輸入該資訊。否則,您和您組織或其資源之間的關聯將會不正確。
圖形 2.5. 建立您的系統設定檔
「建立您的系統設定檔」網頁能讓您選擇您要註冊的系統的設定檔名稱。任何系統的預設名稱都會是系統的主機名稱,不過您可依您的喜好更改此名稱。您也可選擇是否要將硬體和套件資訊回報給 RHN。我們建議您回報這項資訊;這麼作能夠讓 RHN 自動地將您的系統訂閱至最適合您系統的基礎和子頻道。若您希望的話,您可按下「檢視硬體設定檔」或「檢視套件設定檔」按鈕來檢視在此步驟中,
rhn_register
所上傳至 RHN 或衛星伺服器的資訊。
注意
自動註冊不會自動地將您的系統訂閱至像是 RHN Tools 的非必選子頻道中。若您希望註冊一部系統並讓它們自動地自動地訂閱一組您所選擇的頻道,請考慮使用 kickstart 設定檔或是
rhnreg_ks
和啟用金鑰來這麼作。
圖形 2.6. 檢視系統訂閱詳細資料
「檢視系統訂閱詳情」網頁顯示了您系統已註冊的基礎和子頻道的資訊。請花一些時間檢視這些頻道然後按下「下一步」來繼續進行。
圖形 2.7. 完成軟體更新設定
「完成軟體更新設定」網頁顯示了您已成功地與 RHN 註冊了一部 Red Hat Enterprise Linux 5 系統。從此,您無須進行任何動作便能取得軟體更新。當有可用更新時,有個套件圖示就會出現在您桌面右上方的角落中。請點選此圖示來套用可用的更新。請按下「完成」來退出精靈。
注意
若您的這部系統沒有任何可用的權利的話,最後這個網頁便會顯示註冊失敗。這並不代表系統設定檔並未被儲存至 RHN,這只代表您將無法以非手動式的方式進行自動更新。您還是可登入至 RHN 或衛星伺服器介面,並購買額外權利或由您的衛星伺服器管理員取得權利。請按下「退出軟體更新設定」按鈕來退出精靈。
2.1.1. rhn_register
的指令列版本
rhn_register
還有個指令列版本可讓您註冊您的系統並在沒有圖形化桌面環境的情況下存取 RHN 或衛星伺服器。
請在 shell 提示下輸入
rhn_register
。若您位於 shell 終端機視窗上並且希望執行非圖形化版本的 rhn_register,您必須輸入 rhn_register --nox
來避免開啟圖形化客戶端。
圖形 2.8. rhn_register
指令列版本
rhn_register
指令列版本介面的配置畫面和圖形化桌面版本相同。不過,若要在畫面上進行瀏覽,請使用鍵盤上的方向鍵來向左或向右和進行選擇。請按下空白鍵來選取一個動作。按下 Tab 來在不同的瀏覽項目(例如文字方塊、核取方塊〔當被選取後會被標記為 x
〕,和 radio button〔當被選取後會被一個星號標記〕)之間進行移動。