RedHat使用yum下載安裝軟件包
Red Hat Enterprise Linux Server(RHEL)的yum服務是收費的,如果沒有付費,則無法使用yum安裝軟件包。通過刪除RedHat自帶的yum,安裝CentOS版本的yum,並使用CentOS的yum源和epel源,就可以下載安裝軟件包。
1、下載軟件包:
軟件包名稱 | 下載地址 |
yum-metadata-parser-1.1.2-16.el6.x86_64.rpm | https://mirrors.aliyun.com/centos/6.9/os/x86_64/Packages/ (軟件版本可能會更新) |
python-urlgrabber-3.9.1-11.el6.noarch.rpm | |
yum-3.2.29-81.el6.centos.noarch.rpm | |
yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm | |
Centos-6.repo | http://mirrors.aliyun.com/repo/ |
2、刪除RedHat自帶的yum:
(1)# rpm -qa | grep yum | xargs rpm -e --nodeps
(2)# rpm -e python-urlgrabber
3、安裝軟件包:
# rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
# rpm -ivh python-urlgrabber-3.9.1-11.el6.noarch.rpm
# rpm -ivh yum-3.2.29-81.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm
備註:最後2個軟件包一起安裝,有依賴關系
4、更新repo:
# cd /etc/yum.repos.d/
# mv rhel-source.repo rhel-source.repo.bak
(1)# vim Centos-6.repo
? 將[base]修改為[aliyun]
? :%s#$releasever#6#g
(2)# vim epel.repo
[epel]
name=Extra Packages for Enterprise Linux 6 - $basearch
baseurl=http://mirrors.sohu.com/fedora-epel/6/$basearch
failovermethod=priority
enabled=1
gpgcheck=0
# yum clean all
# yum makecache
# yum list
# yum repolist
5、下載安裝軟件包:
RedHat使用yum下載安裝軟件包