在安装linux包时,出现error: Failed dependencies,是因为缺少依赖软件包。
按照提示中的缺少依赖包安装即可。
下方是一个解决该问题的例子,安装gcc-c++-4.4.7-16.el6.x86_64.rpm 时缺少依赖
libstdc++-devel = 4.4.7-16.el6 is needed by gcc-c++-4.4.7-16.el6.x86_64
于是安装libstdc++-devel = 4.4.7-16.el6 is needed by gcc-c++-4.4.7-16.el6.x86_64
[root@localhost pack]# rpm -ivh gcc-c++-4.4.7-16.el6.x86_64.rpm
warning: gcc-c++-4.4.7-16.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
error: Failed dependencies:
libstdc++-devel = 4.4.7-16.el6 is needed by gcc-c++-4.4.7-16.el6.x86_64
[root@localhost pack]# rpm -ivh libstdc++-devel-4.4.7-16.el6.x86_64.rpm
warning: libstdc++-devel-4.4.7-16.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing... ####################