yum 删除了,如何重新导入
说明:准备研究docker时遇到的问题,提示如下:
[root@localhost116 yum-package]# rpm -ivh yum-3.2.29-81.el6.centos.noarch.rpm warning: yum-3.2.29-81.el6.centos.noarch.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY error: Failed dependencies: yum-plugin-fastestmirror is needed by yum-3.2.29-81.el6.centos.noarch [root@localhost116 yum-package]# rpm -ivh yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm warning: yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY error: Failed dependencies: yum >= 3.0 is needed by yum-plugin-fastestmirror-1.1.30-41.el6.noarch
這里感觉挺奇怪的,现在做的操作就是安装yum,为啥还提示需要安装yum?不管了,先解决问题,步骤如下:
1、查询系统的yum安装信息:
rpm -q yum
显示“package yum is not installed”标识没有安装yum工具,如提示其他的,需要先卸载直到显示提示没有yum包。
卸载命令:
rpm -ev XX --nodeps #XX表示需要卸载的包名,--nodeps表示忽略依赖关系
2、下载对应的安装包,地址:http://mirrors.163.com/centos/6/os/x86_64/Packages/ (这里我需要安装的是6版本的,可查看自己对应需要按照的版本)
安装包:
rpm -ivh "yum-3.2.29-81.el6.centos.noarch.rpm" "yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm"
以上,安装完成!