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)中​​​获​​​得​​​软​​​件​​​包​​​列​​​表​​​。​​​