- 由于 redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,重启安装,再配置其他源,以下为详细过程:
- 1.删除redhat原有的yum
- rpm -aq|grep yum|xargs rpm -e --nodeps
- 2.下载yum安装文件
- wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.27-14.el6.centos.noarch.rpm
- wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm
- wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.26-11.el6.noarch.rpm
- wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
- 3.进行安装yum
- rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm
- rpm -ivh yum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm
- rpm -ivh yum-3.2.27-14.el6.centos.noarch.rpm um-plugin-fastestmirror-1.1.26-11.el6.noarch.rpm
- 注意最后两个包必需同时安装,否则会相互依赖
- 4.更新repo文件
- mv /etc/yum.repos.d/rhel-debuginfo.repo /etc/yum.repos.d/rhel-debuginfo.repo.repo.bak
- vi /etc/yum.repos.d/rhel-debuginfo.repo
- 内容为:
- [base]
- name=CentOS-$releasever - Base
- baseurl=http://mirrors.163.com/centos/6.0/os/$basearch/
- gpgcheck=1
- gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
- #released updates
- [updates]
- name=CentOS-$releasever - Updates
- baseurl=http://mirrors.163.com/centos/6.0/updates/$basearch/
- gpgcheck=1
- gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
- #packages used/produced in the build but not released
- #[addons]
- #name=CentOS-$releasever - Addons
- #baseurl=http://mirrors.163.com/centos/$releasever/addons/$basearch/
- #gpgcheck=1
- #gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
- #additional packages that may be useful
- [extras]
- name=CentOS-$releasever - Extras
- baseurl=http://mirrors.163.com/centos/6.0/extras/$basearch/
- gpgcheck=1
- gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
- #additional packages that extend functionality of existing packages
- [centosplus]
- name=CentOS-$releasever - Plus
- baseurl=http://mirrors.163.com/centos/6.0/centosplus/$basearch/
- gpgcheck=1
- enabled=0
- 5、yum clean all
- 6、yum install vim #测试一下可不可以用
- 【设置本地镜像作为yum源】
- 1、mkdir /mnt/cdrom
- 2 mount /dev/cdrom /mnt/cdrom #挂着镜像,光盘
- 3 mkdir /home/redhat-iso
- 4 cp -Rf /mnt/cdrom/* /home/redhat-iso #将光盘内的内容copy到某个路径下
- 5 vi /etc/yum.repos.d/rhel-debuginfo.repo #编辑repo文件
- 添加一下内容:
- [rhel_6_iso]
- name=local iso
- baseurl=file:///home/redhat-iso/
- gpgcheck=1
- gpgkey=file:///home/redhat-iso/RPM-GPG-KEY-CentOS-6 #该处的gpgkey文件应该改成iso镜像中的文件名
转载于:https://blog.51cto.com/xlogin/902868