Red Hat Enterprise Linux Server release 6.4 x64安装yum

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/kk185800961/article/details/45418985

 

本想将mongodb安装到redhat中,yum不能使用,看网上说可以另外安装。

试了几次网上的,没有成功。看着看着也发现规律,知道怎么改了。

 

先把自带的卸载:

rpm -aq | grep yum | xargs rpm -e --nodeps
 
 

 

下载几个必要的包:(我这是64位的,不是的话先访问http://ftp.sjtu.edu.cn/centos/6/os/确定)


 
 
  1. wget http:/ /ftp.sjtu.edu.cn/centos /6/os /x86_64/Packages/python-iniparse- 0. 3.1- 2.1.el6.noarch.rpm
  2. wget http:/ /ftp.sjtu.edu.cn/centos /6/os /x86_64/Packages/yum-metadata-parser- 1.1. 2- 16.el6.x86_64.rpm
  3. wget http:/ /ftp.sjtu.edu.cn/centos /6/os /x86_64/Packages/yum- 3.2. 29- 60.el6.centos.noarch.rpm
  4. wget http:/ /ftp.sjtu.edu.cn/centos /6/os /x86_64/Packages/yum-plugin-fastestmirror- 1.1. 30- 30.el6.noarch.rpm


安装yum:


 
 
  1. rpm -ivh python-iniparse-0 .3 .1-2 .1 .el6 .noarch .rpm
  2. rpm -ivh yum-metadata-parser-1 .1 .2-16 .el6 .x86_64 .rpm
  3. rpm -ivh yum-3 .2 .29-60 .el6 .centos .noarch .rpm yum-plugin-fastestmirror-1 .1 .30-30 .el6 .noarch .rpm

 

 

 

编辑repo包:(如果也可以先把它删除)

vi /etc/yum.repos.d/CentOS-Base.repo
 
 

 


 
 
  1. [ base]
  2. name=CentOS -6-Base
  3. #mirrorlist=http://mirrorlist.centos.org/?release=$releasever6&arch=$basearch&repo=os
  4. #baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
  5. baseurl=http: //ftp.sjtu.edu.cn/centos/6/os/$basearch/
  6. gpgcheck= 0
  7. gpgkey=http: //mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
  8. #released updates
  9. [ update]
  10. name=CentOS -6-Updates
  11. #mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=updates
  12. baseurl=http: //ftp.sjtu.edu.cn/centos/6/updates/$basearch/
  13. gpgcheck= 0
  14. gpgkey=http: //mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
  15. #packages used/produced in the build but not released
  16. [ extras]
  17. name=CentOS -6-Extras
  18. #mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=extras
  19. baseurl=http: //ftp.sjtu.edu.cn/centos/6/extras/$basearch/
  20. gpgcheck= 0
  21. gpgkey=http: //mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
  22. #additional packages that extend functionality of existing packages
  23. [ centosplus]
  24. name=CentOS -6-Plus
  25. #mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=centosplus
  26. baseurl=http: //ftp.sjtu.edu.cn/centos/6/centosplus/$basearch/
  27. gpgcheck= 0
  28. enabled= 0
  29. gpgkey=http: //mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
  30. #contrib - packages by Centos Users
  31. [ contrib]
  32. name=CentOS -6-Contrib
  33. #mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=contrib
  34. baseurl=http: //ftp.sjtu.edu.cn/centos/6/contrib/$basearch/
  35. gpgcheck= 0
  36. enabled= 0
  37. gpgkey=http: //mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6


注意检查上面的每个网址路径,在网页上访问看看是否存在,如果是其他版本,把上面的6更改掉,其他版本可能还有其他配置(如 centos5还有[addons])。

 

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6 #这个也要对应版本

 

导入gpgkey:(当前是使用第二行导入)


 
 
  1. #rpm -- import http: //mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
  2. rpm -- import http: //ftp.sjtu.edu.cn/centos/6/os/x86_64/RPM-GPG-KEY-CentOS-6

 

 

 

清除缓存:

yum clean all
 
 


测试yum安装:

yum install vim
 
 

 

yum install mysql*
 
 


成功安装!~

 

 

最快方法:

 


 
 
  1. # cat /etc/redhat-release
  2. # uname -r
  3. # mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
  4. # wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
  5. # redhat 使用 Centos 7
  6. curl -o /etc/yum.repos.d/redhat.repo http: //mirrors.aliyun.com/repo/Centos-7.repo
  7. sed -i 's/$releasever/7/g' /etc/yum.repos.d/redhat.repo
  8. yum clean all
  9. yum makecache
  10. yum update -y

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值