服务器环境:tx轻量云,4H8G10M,系统Centos7.6
今天搭建阿拉德之怒时,进行到“安装gcc5.2环境”这一步时出现了如下图所示的错误:
原安装代码
cd /root && cp devtoolset-4.repo /etc/yum.repos.d/devtoolset-4.repo yum install compat-libgmp-4.3.1-1.sl7.x86_64.rpm -y yum install compat-libmpfr-2.4.1-1.sl7.x86_64.rpm -y yum install devtoolset-4-gcc devtoolset-4-gcc-c++ devtoolset-4-binutils -y (此处报错) scl enable devtoolset-4 bash echo 'source /opt/rh/devtoolset-4/enable' >> /root/.bashrc
解决办法
我的解决方法是跳过失效仓库,直接强制安装,具体代码如下:
yum --disablerepo=centos-sclo-rh install devtoolset-4-gcc devtoolset-4-gcc-c++ devtoolset-4-binutils -y
成功后执行:
scl enable devtoolset-4 bash echo 'source /opt/rh/devtoolset-4/enable' >> /root/.bashrc
然后执行以下命令查看版本号:
gcc --version g++ --version
但各位能否通过这种方式完成搭建,我不敢保证,只能说值得一试。如果有别的思路,欢迎大伙分享。
完整gcc5.2环境安装步骤
cd /root && cp devtoolset-4.repo /etc/yum.repos.d/devtoolset-4.repo yum install compat-libgmp-4.3.1-1.sl7.x86_64.rpm -y yum install compat-libmpfr-2.4.1-1.sl7.x86_64.rpm -y yum --disablerepo=centos-sclo-rh install devtoolset-4-gcc devtoolset-4-gcc-c++ devtoolset-4-binutils -y scl enable devtoolset-4 bash echo 'source /opt/rh/devtoolset-4/enable' >> /root/.bashrc
验证gcc版本
gcc --version g++ --version
附赠:登录游戏时弹出公告的修改路径
我的版本路径如下(如果不同,可以用n++全局搜索公告部分内容定位):
wwwwwwrootgameapplicationindexviewindexindex.html






