吃不胖的肥仔 發表於 2017-1-19 14:50:14

RHEL配置Centos yum源的方法

<p>由于RHEL的yum在线更新是收费的,如果没有注册的话是不能使用的,即不能在线安装软件。在这种情况下,如果我们使用的机器安装的是RHEL系统要是每次安装软件先挂载本地光盘会很繁琐,而且有些软件也是老版本的,这种情况下我们可以借助CentOS的YUM源来满足我们的需求。</p>
<p><strong>一、删除RHEL原有的YUM</strong></p>
<p>rpm&nbsp;-aq|grep&nbsp;yum|xargs&nbsp;rpm&nbsp;-e&nbsp;--nodeps</p>
<p><strong>二、下载CentOS的yum安装包(163源)</strong></p>
<p>wget&nbsp;http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm</p>
<p>wget&nbsp;http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm</p>
<p>wget&nbsp;http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-metadata-parser-1.1.2-4.el5.x86_64.rpm&nbsp;&nbsp;</p>
<p>wget&nbsp;http://mirrors.163.com/centos/5/os/x86_64/RPM-GPG-KEY-CentOS-5</p>
<p><strong>三、安装CentOS的YUM安装包</strong></p>
<p>yum和yum-plugin-fastestmirror需要一起安装,这两个包存在依赖关系,分开安装会失败,安装之前先把RPM-GPG-KEY导入系统,否则会出现警告信息</p>
<p>rpm&nbsp;-ivh&nbsp;yum-metadata-parser-1.1.2-4.el5.x86_64.rpm&nbsp;&nbsp;</p>
<p>rpm&nbsp;--import&nbsp;RPM-GPG-KEY-CentOS-5</p>
<p>rpm&nbsp;&ndash;ivh&nbsp;yum-3.2.22-40.el5.centos.noarch.rpm&nbsp;&nbsp;yum-fastestmirror-1.1.16-21.el5.centos.noarch.rm</p>
<p>至此我们就可以在线使用yum了</p>
<p><strong>四、修改yum源</strong></p>
<p>为了使用在线使用Yum安装软件更快,我们可以使用国内的网易Yum源或者其他国内yum源</p>
<p><strong>五、更改yum源</strong>&nbsp; </p>
<p>#我们使用网易的CentOS镜像源</p>
<p>cd&nbsp;/etc/yum.repos.d/</p>
<p>vi&nbsp;rhel-debuginfo.repo</p>
<p>#&nbsp;CentOS-Base.repo</p>
<p>#</p>
<p>#&nbsp;The&nbsp;mirror&nbsp;system&nbsp;uses&nbsp;the&nbsp;connecting&nbsp;IP&nbsp;address&nbsp;of&nbsp;the&nbsp;client&nbsp;and&nbsp;the</p>
<p>#&nbsp;update&nbsp;status&nbsp;of&nbsp;each&nbsp;mirror&nbsp;to&nbsp;pick&nbsp;mirrors&nbsp;that&nbsp;are&nbsp;updated&nbsp;to&nbsp;and</p>
<p>#&nbsp;geographically&nbsp;close&nbsp;to&nbsp;the&nbsp;client.&nbsp;&nbsp;You&nbsp;should&nbsp;use&nbsp;this&nbsp;for&nbsp;CentOS&nbsp;updates</p>
<p>#&nbsp;unless&nbsp;you&nbsp;are&nbsp;manually&nbsp;picking&nbsp;other&nbsp;mirrors.</p>
<p>#</p>
<p>#&nbsp;If&nbsp;the&nbsp;mirrorlist=&nbsp;does&nbsp;not&nbsp;work&nbsp;for&nbsp;you,&nbsp;as&nbsp;a&nbsp;fall&nbsp;back&nbsp;you&nbsp;can&nbsp;try&nbsp;the</p>
<p>#&nbsp;remarked&nbsp;out&nbsp;baseurl=&nbsp;line&nbsp;instead.</p>
<p>#</p>
<p>#</p>
<p></p>
<p>name=CentOS-5&nbsp;-&nbsp;Base&nbsp;-&nbsp;163.com</p>
<p>mirrorlist=http://mirrorlist.centos.org/?release=5&amp;arch=$basearch&amp;repo=os</p>
<p>baseurl=http://mirrors.163.com/centos/5/os/$basearch/</p>
<p>gpgcheck=1</p>
<p>gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5</p>
<p>#released&nbsp;updates</p>
<p></p>
<p>name=CentOS-5&nbsp;-&nbsp;Updates&nbsp;-&nbsp;163.com</p>
<p>mirrorlist=http://mirrorlist.centos.org/?release=5&amp;arch=$basearch&amp;repo=updates</p>
<p>baseurl=http://mirrors.163.com/centos/5/updates/$basearch/</p>
<p>gpgcheck=1</p>
<p>gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5</p>
<p>#packages&nbsp;used/produced&nbsp;in&nbsp;the&nbsp;build&nbsp;but&nbsp;not&nbsp;released</p>
<p></p>
<p>name=CentOS-5&nbsp;-&nbsp;Addons&nbsp;-&nbsp;163.com</p>
<p>mirrorlist=http://mirrorlist.centos.org/?release=5&amp;arch=$basearch&amp;repo=addons</p>
<p>baseurl=http://mirrors.163.com/centos/5/addons/$basearch/</p>
<p>gpgcheck=1</p>
<p>gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5</p>
<p>#additional&nbsp;packages&nbsp;that&nbsp;may&nbsp;be&nbsp;useful</p>
<p></p>
<p>name=CentOS-5&nbsp;-&nbsp;Extras&nbsp;-&nbsp;163.com</p>
<p>mirrorlist=http://mirrorlist.centos.org/?release=5&amp;arch=$basearch&amp;repo=extras</p>
<p>baseurl=http://mirrors.163.com/centos/5/extras/$basearch/</p>
<p>gpgcheck=1</p>
<p>gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5</p>
<p>#additional&nbsp;packages&nbsp;that&nbsp;extend&nbsp;functionality&nbsp;of&nbsp;existing&nbsp;packages</p>
<p></p>
<p>name=CentOS-5&nbsp;-&nbsp;Plus&nbsp;-&nbsp;163.com</p>
<p>mirrorlist=http://mirrorlist.centos.org/?release=5&amp;arch=$basearch&amp;repo=centosplus</p>
<p>baseurl=http://mirrors.163.com/centos/5/centosplus/$basearch/</p>
<p>gpgcheck=1</p>
<p>enabled=0</p>
<p>gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5</p>
<p>#contrib&nbsp;-&nbsp;packages&nbsp;by&nbsp;Centos&nbsp;Users</p>
<p></p>
<p>name=CentOS-5&nbsp;-&nbsp;Contrib&nbsp;-&nbsp;163.com</p>
<p>mirrorlist=http://mirrorlist.centos.org/?release=5&amp;arch=$basearch&amp;repo=contrib</p>
<p>baseurl=http://mirrors.163.com/centos/5/contrib/$basearch/</p>
<p>gpgcheck=1</p>
<p>enabled=0</p>
<p>gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5</p>
<p><strong>六、清理</strong></p>
<p>yum&nbsp;clean&nbsp;all</p>
<p>yum&nbsp;makecache</p>
<p><strong>七、更新</strong></p>
<p>yum&nbsp;update</p>
頁: [1]
查看完整版本: RHEL配置Centos yum源的方法