Red Hat Training

A Red Hat training course is available for Red Hat Satellite

第 2 章 客​​​户​​​端​​​应​​​用​​​程​​​序​​​

要​​​获​​​得​​​ Red Hat Network 提​​​供​​​的​​​大​​​多​​​数​​​企​​​业​​​级​​​功​​​能​​​,如​​​在​​​一​​​个​​​ RHN Satellite 服​​​务​​​器​​​中​​​注​​​册​​​,配​​​置​​​最​​​新​​​的​​​客​​​户​​​端​​​应​​​用​​​程​​​序​​​是​​​必​​​需​​​的​​​。​​​在​​​注​​​册​​​到​​​ Red Hat Network 前​​​获​​​得​​​这​​​些​​​应​​​用​​​程​​​序​​​会​​​有​​​一​​​些​​​困​​​难​​​,这​​​个​​​问​​​题​​​对​​​那​​​些​​​从​​​大​​​量​​​的​​​旧​​​系​​​统​​​迁​​​移​​​到​​​ Red Hat Network 的​​​用​​​户​​​来​​​说​​​尤​​​为​​​突​​​出​​​。​​​本​​​章​​​介​​​绍​​​了​​​解​​​决​​​这​​​些​​​问​​​题​​​的​​​方​​​法​​​。​​​

重要

Red Hat 强​​​烈​​​推​​​荐​​​连​​​接​​​到​​​ RHN Proxy Server 或​​​ RHN Satellite Server 的​​​客​​​户​​​端​​​系​​​统​​​运​​​行​​​最​​​新​​​的​​​ Red Hat Enterprise Linux 版​​​本​​​来​​​保​​​证​​​正​​​确​​​的​​​连​​​接​​​。​​​
另​​​外​​​,如​​​果​​​配​​​置​​​了​​​客​​​户​​​端​​​防​​​火​​​墙​​​,就​​​应​​​该​​​开​​​启​​​端​​​口​​​ 80 和​​​ 443 以​​​便​​​ Red Hat Network 正​​​常​​​工​​​作​​​。​​​

2.1. 部​​​署​​​最​​​新​​​的​​​ Red Hat Network 客​​​户​​​端​​​ RPM

要​​​使​​​用​​​ Red Hat Network 的​​​企​​​业​​​级​​​功​​​能​​​,Package Updaterpup)、​​​yum、​​​Red Hat Enterprise Linux 5 中​​​的​​​ Red Hat Network Registration Clientrhn_register)以​​​及​​​较​​​早​​​ Red Hat Enterprise Linux 版​​​本​​​中​​​的​​​ up2date 是​​​必​​​须​​​的​​​。​​​如​​​果​​​您​​​要​​​在​​​您​​​的​​​环​​​境​​​中​​​使​​​用​​​ RHN Proxy Server 或​​​者​​​ RHN Satellite Server,则​​​在​​​客​​​户​​​端​​​系​​​统​​​中​​​安​​​装​​​这​​​些​​​程​​​序​​​是​​​很​​​重​​​要​​​的​​​。​​​
这​​​里​​​有​​​一​​​些​​​明​​​智​​​的​​​完​​​成​​​ RHN 客​​​户​​​端​​​软​​​件​​​更​​​新​​​的​​​方​​​法​​​。​​​其​​​中​​​之​​​一​​​就​​​是​​​将​​​ RPM 存​​​放​​​在​​​一​​​个​​​所​​​有​​​客​​​户​​​端​​​系​​​统​​​都​​​可​​​以​​​访​​​问​​​的​​​地​​​方​​​,并​​​使​​​用​​​可​​​能​​​的​​​最​​​简​​​单​​​的​​​命​​​令​​​来​​​部​​​署​​​这​​​些​​​软​​​件​​​包​​​。​​​几​​​乎​​​任​​​何​​​情​​​况​​​下​​​都​​​不​​​需​​​要​​​手​​​动​​​执​​​行​​​ yum、​​​pup 和​​​ rhn_register (如​​​果​​​是​​​较​​​早​​​的​​​ Red Hat Enterprise Linux 版​​​本​​​,就​​​是​​​ up2date)。​​​这​​​些​​​客​​​户​​​端​​​工​​​具​​​都​​​应​​​该​​​可​​​以​​​连​​​接​​​到​​​您​​​的​​​ RHN Satellite 或​​​代​​​理​​​服​​​务​​​器​​​环​​​境​​​。​​​以​​​下​​​的​​​讨​​​论​​​的​​​前​​​提​​​是​​​假​​​设​​​这​​​些​​​“​​​即​​​时​​​可​​​用​​​”​​​的​​​ yum、​​​pup 和​​​ rhn_register(或​​​者​​​ up2date)不​​​是​​​最​​​新​​​的​​​版​​​本​​​,且​​​无​​​法​​​在​​​您​​​的​​​环​​​境​​​中​​​工​​​作​​​。​​​
请​​​记​​​住​​​,只​​​有​​​运​​​行​​​ Red Hat Enterprise Linux 5 的​​​系​​​统​​​必​​​须​​​在​​​安​​​装​​​后​​​在​​​ firstboot 中​​​注​​​册​​​ RHN 或​​​者​​​使​​​用​​​ rhn_register。​​​运​​​行​​​ Red Hat Enterprise Linux 3 和​​​ 4 的​​​系​​​统​​​可​​​使​​​用​​​嵌​​​合​​​在​​​ Red Hat Update Agent 中​​​的​​​注​​​册​​​功​​​能​​​。​​​
本​​​文​​​档​​​假​​​设​​​用​​​户​​​至​​​少​​​已​​​经​​​在​​​其​​​网​​​络​​​中​​​安​​​装​​​了​​​一​​​个​​​ RHN Satellite Server 和​​​(或​​​者​​​) RHN Proxy Server。​​​下​​​面​​​的​​​例​​​子​​​演​​​示​​​系​​​统​​​管​​​理​​​员​​​假​​​设​​​机​​​器​​​还​​​没​​​有​​​正​​​常​​​工​​​作​​​的​​​ RHN 的​​​情​​​况​​​下​​​,第​​​一​​​次​​​使​​​用​​​ yum、​​​pup、​​​rhn_register(或​​​者​​​ up2date)的​​​简​​​单​​​方​​​法​​​。​​​这​​​个​​​管​​​理​​​员​​​已​​​经​​​使​​​用​​​简​​​单​​​命​​​令​​​ rpm -Uvh,在​​​ /var/www/html/pub/ 目​​​录​​​中​​​复​​​制​​​了​​​客​​​户​​​端​​​系​​​统​​​需​​​要​​​的​​​ yum、​​​pup、​​​rhn_register(或​​​者​​​ up2date)RPM。​​​在​​​客​​​户​​​端​​​中​​​运​​​行​​​,这​​​个​​​命​​​令​​​会​​​将​​​这​​​些​​​ RPM 安​​​装​​​到​​​那​​​个​​​客​​​户​​​端​​​中​​​,假​​​设​​​域​​​名​​​、​​​路​​​径​​​和​​​ RPM 版​​​本​​​是​​​正​​​确​​​的​​​(请​​​注​​​意​​​:为​​​方​​​便​​​输​​​出​​​以​​​及​​​生​​​成​​​ PDF 版​​​本​​​而​​​将​​​这​​​个​​​命​​​令​​​分​​​成​​​几​​​行​​​,但​​​在​​​ shell 提​​​示​​​符​​​后​​​它​​​应​​​该​​​是​​​一​​​行​​​)。​​​
rpm -Uvh
http://your_proxy_or_sat.your_domain.com/pub/rhn-setup-0.4.17-8.el5.i386.rpm
http://your_proxy_or_sat.your_domain.com/pub/yum-3.2.8-9.el5.i386.rpm
http://your_proxy_or_sat.your_domain.com/pub/pirut-1.3.28-13.3l5.noarch.rpm
请​​​记​​​住​​​:可​​​能​​​需​​​要​​​根​​​据​​​所​​​服​​​务​​​的​​​系​​​统​​​更​​​改​​​这​​​个​​​构​​​架​​​(在​​​这​​​里​​​是​​​ i386)。​​​