lixiaolong 发表于 2018-5-9 10:31:28

RedHat使用yum下载安装软件包

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
Ø将修改为
Ø:%s#$releasever#6#g
(2)# vim epel.repo
      
      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、下载安装软件包:
页: [1]
查看完整版本: RedHat使用yum下载安装软件包