yum的卸载和安装
安装精髓:报错就查,少包就按。
一、如果yum没有注册则需要卸载再安装第三方yum
1、卸载redhat的默认安装yum包
[root@dsl ~]#rpm –qa | grep yum
[root@dsl ~]#rpm –qa | grep yum | xargs rpm –e --nodeps
说明:
rpm –e 包名,是卸载的意思,--nodeps是强制的意思
xargs 是一个强有力的命令,它能够捕获一个命令的输出,然后传递给另外一个命令
2、下载yum安装的包http://mirrors.163.com/centos/6/os/x86_64/Packages/ (已经下载好了4个包)
使用 rpm -ivh yum* --nodeps 强制安装上面的yum包。安装完成后可以正常使用。
二.yum 安装没有成功
1. rpm --rebuilddb ***重建rpm数据库
2. rpm -ivh yum-* ***一个一个安装
三.保存解决
问题:Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY???
答:由于yum安装了旧版本的GPG keys造成的
执行:
rpm --import /etc/pki/rpm-gpg/RPM*