1.查看操作系统
6.5的版本 |
[oracle@redhat ~]$ cat /etc/issue [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