Red Hat Training

A Red Hat training course is available for Red Hat Satellite

6.2.2. 使用 RHN Push 應用程式

注意

建議您在上傳前,至少建立一個私有頻道,以接收自訂套件,因為系統需要擁有頻道,才能取得套件。
以下指令會將套件的表頭上傳至 RHN Satellite Server,並將套件複製至 RHN Satellite Server 的套件軟體庫中:
rhnpush -c label_of_private_channelpkg-list
RHN Push 配置檔案設定可藉由在指令列上指定選項與值來置換:
rhnpush -c label_of_private_channel --server=localhost pkg-list
label_of_private_channel 是個建立來取得這些套件的自訂頻道。請確認您使用建立頻道時所設立的精確頻道標籤。如果您要指定一或多個頻道(透過 -c--channel),所上傳的套件表頭會與所有指定的頻道相連結。若未指定頻道,套件將存在「套件管理」網頁中的「無頻道」一節中。有關於重新指定套件上的說明,請參閱 節 4.6, “將套件指定給軟體頻道”
--server 選項會指定要安裝套件的伺服器,這是必要的。RHN Push 可以安裝在外部系統上,但建議您在 RHN Satellite Server 上執行 RHN Push
pkg-list 代表要上傳的套件清單。您也可以使用 -d 選項,指定包含套件的本機目錄,以加到頻道中。RHN Push 也能從標準輸入中讀取套件清單(使用 --stdin)。