redhat6.5更换YUM源搜狐境像。20210422更新版

1.查看操作系统

6.5的版本

[oracle@redhat ~]$  cat /etc/issue
Red Hat Enterprise Linux Server release 6.5 (Santiago)
Kernel \r on an \m

[oracle@redhat ~]$ 
 

2.下载centos包

网址:http://vault.centos.org/6.5/os/x86_64/Packages/

32位的(http://vault.centos.org/6.5/os/i386/Packages/)

需要下载如下几个,可以直接拉到最下面找。

我是64位的,所以用的64,如果是32位的,就下载i386的。

python-iniparse-0.3.1-2.1.el6.noarch.rpm

python-urlgrabber-3.9.1-9.el6.noarch.rpm

yum-3.2.29-69.el6.centos.noarch.rpm

yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm

3. 上传

把下载好的包上到自己的服务器上。

有人可能上传不上去,我们可以先吧文件上传到其他服务上(同网络,能互通的)然后

连接到上传文件的那台服务器上

登录

登录上去找到自己上传的文件,拖到需要当前服务器上就好了

4.更换yun

 4.1 查看现在的yum

这是已经更换过的
[root@redhat apps]# rpm -qa |grep yum 
yum-plugin-fastestmirror-1.1.30-42.el6_10.noarch
yum-metadata-parser-1.1.2-16.el6.x86_64
yum-3.2.29-81.el6.centos.0.1.noarch
PackageKit-yum-plugin-0.5.8-26.el6.x86_64
PackageKit-yum-0.5.8-26.el6.x86_64

 
 4.2 删除原来的yum

[root@redhat apps]# rpm -qa|grep yum|xargs rpm -e --nodeps

[root@redhat apps]#

 4.3 安装centos 的yum

[root@redhat apps]# rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm

[root@redhat apps]# rpm -ivh python-urlgrabber-3.9.1-9.el6.noarch.rpm

[root@redhat apps]# rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

[root@redhat apps]# rpm -ivh yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm yum-3.2.29-69.el6.centos.noarch.rpm

最后一个要一起安装,他们相互有依赖


 4.4 修改配置

[root@redhat yum.repos.d]# cd 
[root@redhat ~]# cd /etc/yum.repos.d/
[root@redhat yum.repos.d]# mv rhel-source.repo rhel-source.repo.bak
[root@redhat yum.repos.d]# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

[root@redhat yum.repos.d]# vim CentOS6-Base-163.repo

baseurl=http://mirrors.163.com/centos/6/updates/$basearch/        (把文件里所有的$releasever替换为6) 搜狐的还要把 mirrors.163.com 替换成 mirrors.sohu.com

搜狐repo

[base]
name=CentOS-6 - Base - 163.com
baseurl=http://mirrors.sohu.com/centos/6/os/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=os
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

#released updates 
[updates]
name=CentOS-6 - Updates - 163.com
baseurl=http://mirrors.sohu.com/centos/6/updates/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=updates
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

#additional packages that may be useful
[extras]
name=CentOS-6 - Extras - 163.com
baseurl=http://mirrors.sohu.com/centos/6/extras/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=extras
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-6 - Plus - 163.com
baseurl=http://mirrors.sohu.com/centos/6/centosplus/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=centosplus
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

#contrib - packages by Centos Users
[contrib]
name=CentOS-6 - Contrib - 163.com
baseurl=http://mirrors.sohu.com/centos/6/contrib/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=contrib
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

4.5 生成缓存

先清除缓存,在生成缓存
[root@redhat yum.repos.d]# yum clean all

[root@redhat yum.repos.d]# yum makecache

现在就可以使用yum  进行更新或者安装了

yum update  / yum install 包名

验证

yum install telnet
 

完毕!!!
————————————————
版权声明:本文为CSDN博主「未命名的空间」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_37055225/article/details/105972885

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值