Redhat7 安装yum源及epel——筱影07

回复 收藏
本帖最后由 筱影 于 2016-6-22 22:20 编辑

别的版本应该也可以用类似的方法,去mirrors.163.com/centos  找到对应系统的版本,下载几个个需要的文件,
rhel-debuginfo.repo里面的路劲改下就可以

1.首先删除redhat原有的yum ,因为redhat 原本的yum 没有注册为redhat用户是用不了的。
rpm -aq|grep yum|xargs rpm -e --nodeps
注:删除之前先安装yum install -y wget,不然下载不了下面的包了!

2.下载163的yum 安装包
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-132.el7.centos.0.1.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm

3.进行安装yum
rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
rpm -ivh yum-3.4.3-132.el7.centos.0.1.noarch.rpm yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm
注:最后两个包必需同时安装,否则会相互依赖

4.备份原有的repo文件

mv /etc/yum.repos.d/rhel-debuginfo.repo /etc/yum.repos.d/rhel-debuginfo.repo.repo.bak

5.如果没有上面那个文件就直接创建一个自定义的repo文件

vi /etc/yum.repos.d/rhel-debuginfo.repo

在文件中写入


  1. [base]
  2. name=CentOS-$releasever - Base
  3. baseurl=http://mirrors.163.com/centos/7/os/$basearch/
  4. gpgcheck=1
  5. gpgkey=http://mirrors.163.com/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7
  6. #released updates
  7. [updates]
  8. name=CentOS-$releasever - Updates
  9. baseurl=http://mirrors.163.com/centos/7/updates/$basearch/
  10. gpgcheck=1
  11. gpgkey=http://mirrors.163.com/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7
  12. [extras]
  13. name=CentOS-$releasever - Extras
  14. baseurl=http://mirrors.163.com/centos/7/extras//$basearch/
  15. gpgcheck=1
  16. gpgkey=http://mirrors.163.com/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7
  17. [centosplus]
  18. name=CentOS-$releasever - Plus
  19. baseurl=http://mirrors.163.com/centos/7/centosplus//$basearch/
  20. gpgcheck=1
  21. enabled=0
保存退出

5.yum clean all 清除原有缓存
6.yum makecache 获取yum源数据
7.安装 epel 源
yum install epel-release
yum repolist检查是否安装成功






2016-06-22 17:28 举报
已邀请:

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: