警告libstdc ++ - devel-4.4.4-13.el6.x86_64.rpm

时间:2015-10-16 02:45:00

标签: linux 64-bit x86-64 redhat rpm

尝试将此rpm安装到64位的内核服务器时出现此错误。 错误如下面的日志:

rpm -ivh libstdc ++ - devel-4.4.4-13.el6.x86_64.rpm

警告:libstdc ++ - devel-4.4.4-13.el6.x86_64.rpm:标头V4 DSA / SHA1签名,密钥ID 192a7d7d:NOKEY 错误:失败的依赖项:         libstdc ++需要libstdc ++(x86-64)= 4.4.4-13.el6 - devel-4.4.4-13.el6.x86_64

任何建议将不胜感激。感谢..

1 个答案:

答案 0 :(得分:1)

您只能在安装所有依赖项后安装RPM。 要首先安装此RPM,您需要安装libstdc++-4.4.4-13.el6.x86_64.rpm

你可以用两种方式做到这一点。

方法1: 首先下载并安装libstdc++-4.4.4-13.el6.x86_64.rpm,然后再安装libstdc++-devel

wget ftp://ftp.pbone.net/mirror/ftp.scientificlinux.org/linux/scientific/6.0/x86_64/os/Packages/libstdc++-4.4.4-13.el6.x86_64.rpm
rpm -ivh libstdc++-4.4.4-13.el6.x86_64.rpm 
rpm -ivh libstdc++-4.4.4-13.el6.x86_64.rpm

方法2: 您可以使用yum自动为您解析和安装依赖项

yum localinstall libstdc++-devel-4.4.4-13.el6.x86_64.rpm

如果不起作用,请尝试

yum install libstdc++-devel