离线安装gcc++ rpm包报错:被 gcc-c++-4.8.5-36.el7_6.2.x86_64 需要

作者
2025-04-14阅读 46

1、安装包

gcc-c++-4.8.5-44.el7.x86_64.rpm

2、报错信息

[root@uat-apfile scp]# rpm -Uvh *
错误:依赖检测失败:
        gcc = 4.8.5-36.el7_6.2 被 gcc-c++-4.8.5-36.el7_6.2.x86_64 需要
        libmpc.so.3()(64bit) 被 gcc-c++-4.8.5-36.el7_6.2.x86_64 需要
        libmpfr.so.4()(64bit) 被 gcc-c++-4.8.5-36.el7_6.2.x86_64 需要
        libstdc++ = 4.8.5-36.el7_6.2 被 gcc-c++-4.8.5-36.el7_6.2.x86_64 需要
        libstdc++-devel = 4.8.5-36.el7_6.2 被 gcc-c++-4.8.5-36.el7_6.2.x86_64 需要

3、解决方式

根据错误信息,逐个下载缺失的安装包

这里我是从阿里云的

阿里云开源镜像站下载的

https://developer.aliyun.com/mirror/

**其中需要注意的是

libmpc.so.3()(64bit) 被 gcc-c++-4.8.5-36.el7_6.2.x86_64 需要

--->需要安装:libmpc-1.0.1-3.el7.x86_64.rpm

libmpfr.so.4()(64bit) 被 gcc-c++-4.8.5-36.el7_6.2.x86_64 需要

--->需要安装 mpfr-3.1.1-4.el7.x86_64.rpm

4、我的截图(逐个逐个下载吧)

null



全部评论

头像
乌兔
前端开发
私信
获得点赞 445
文章被阅读 31,261