心碎的异常(四)——Linux安装rpm出现warning: socat-1.7.3.2-1.1.el7.x86_64.rpm: Header V4 RSA/SHA1 Signature, key I

Linux安装rpm出现Linux安装rpm出现:

warning: socat-1.7.3.2-1.1.el7.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 87e360b8: NOKEY
error: Failed dependencies:
    tcp_wrappers is needed by socat-1.7.3.2-1.1.el7.x86_64
 

解决:

网上资料说这是由于yum安装了旧版本的GPG keys造成的
 
rpm --import /etc/pki/rpm-gpg/RPM*

也可以(但这样不能真正解决不建议使用)

在rpm 语句后面加上 --force --nodeps 即原本为 rpm -ivh *.rpm 现在改成 rpm -ivh *.rpm --force --nodeps就可以了。 nodeps的意思是忽视依赖关系。因为各个软件之间会有多多少少的联系。有了这两个设置选项就忽略了这些依赖关系,强制安装或者卸载
 

你可能感兴趣的:(#,Linux)