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"

以上,安装完成!

 

posted @ 2019-05-13 14:09  省略  阅读(962)  评论(0编辑  收藏  举报