1.删除redhat原有的yum
rpm -aq|grep yum|xargs rpm -e --nodeps
2.下载yum安装文件
注意,如果下载时找不到文件,就登录到:http://mirrors.163.com/centos/6/os/x86_64/ 上查找相应的文件。然后再下载。
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
安装不成功!
原因:没有卸载原来的python-urlgrabber
执行
rpm -qa |grep python-urlgrabber|xargs rpm -e --nodeps
修改yum配置文件
5、yum clean all
6、yum install vim #失败
原因:路径错误,没有repo.xml文件
修改文件中的路径,问题解决
二、不能联网,没有光驱的情况下,这样来安装
上传系统镜像文件到/root下
挂载到/yum目录下
mount /root/rhel-server-7.1-x86_64-dvd.iso /yum/ -o loop
将文件夹下所有文件复制到/mnt/cdrom下
touch rhel-media.repo
vi rhel-media.repo
内容:
[media]
name=Red Hat Enterprise Linux 6.6
baseurl=file:///mnt/cdrom
enabled=1
gpgcheck=1
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release
yum clean all
yum makecache
参考:http://blog.itpub.net/25313300/viewspace-708509/