rpm安装错误,libstdc ++ - 4.4.4-13.el6

时间:2015-10-17 04:14:03

标签: linux command-line 64-bit redhat rpm

我正在尝试安装此rpm" libstdc ++ - 4.4.4-13.el6.x86_64"

但我有这个错误: -

# rpm -ivh libstdc++-4.4.4-13.el6.x86_64.rpm
warning: libstdc++-4.4.4-13.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 1d1e034b: NOKEY
Preparing...                ########################################### [100%]
        package libstdc++-4.4.7-4.el6.x86_64 (which is newer than libstdc++-4.4.4-13.el6.x86_64) is already installed
        file /usr/lib64/libstdc++.so.6.0.13 from install of libstdc++-4.4.4-13.el6.x86_64 conflicts with file from package libstdc++-4.4.7-4.el6.x86_64

我也试图安装这个rpm" libstdc ++ - 4.4.7-4.el6.x86_64"正如我之前尝试安装" libstdc ++ - 4.4.4-13.el6.x86_64",但该方法不起作用。

我确实尝试过替换" rpm -ivh --replacefiles"命令。,为了用libstdc ++ - 4.4.7-4.el6.x86_64替换libstdc ++ - 4.4.7-4.el6.x86_64,用libstdc ++ - 4.4.4-13.el6.x86_64替换libstdc ++ - 4.4.7-4.el6.x86_64,但方法也是不起作用。

我也尝试过sudo命令,但仍然遇到类似的情况。任何建议都会很好

1 个答案:

答案 0 :(得分:0)

它的alrite,我弄清楚了.. 只需使用此命令强制安装rpm

rpm -ivh --old-package

rpm -ivh --force

要么应该这样做。