开发者社区> 问答> 正文

Centos 7安装GCC遇到一个超级大坑

原本的意思是安装redis,提示GCC版本过低,于是准备升级,结果发现升级不了

升级方式:

[root gcc]# sudo yum install centos-release-scl   // 执行成功

[root gcc]# sudo yum install devtoolset-7  //执行失败,提示没有 devtoolset-7 这个包: No package devtoolset-7 available.

[root gcc]# yum search devtoolset  // 搜索有哪些devtoolset  包

/*显示
======================= N/S matched: devtoolset ========================
devtoolset-9-runtime.x86_64 : Package that handles devtoolset-9 Software
                            : Collection.
devtoolset-9-binutils.x86_64 : A GNU collection of binary utilities
devtoolset-9-gcc.x86_64 : GCC version 9
devtoolset-9-gcc-c++.x86_64 : C++ support for GCC  version 9
devtoolset-9-libstdc++-devel.x86_64 : Header files and libraries for C++
                                    : development

  Name and summary matches only, use "search all" for everything.
*/ 

[root gcc]# sudo yum install devtoolset-9  //执行失败,提示没有 devtoolset-9 这个包: No package devtoolset-9 available.于是手动一个一个的yum install 刚才搜索出来的5个包.

[root gcc]# scl enable devtoolset-9 bash  // 执行失败,提示/opt/rh/devtoolset-9/ doesn't exist,于是使用  scl --list 查询


[root gcc]# scl --list  // 查询结果为空

请问各位大神,这种情况怎么办呢。搞不明白了呀

展开
收起
游客2hhaxff65eydi 2021-09-09 11:23:45 4614 0
1 条回答
写回答
取消 提交回答
  • 把名称打全就可以吧。

    比如yum install devtoolset-9-runtime

    2021-10-11 15:49:59
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载
Debian GNU/Linux 安全合规之路 立即下载