先放错误
redis make[1]: *** [server.o] Error 1 make[1]: Leaving directory `/root/redis-6.0.9/src' make: *** [all] Error 2
最近打算自学redis的时候,从刚开始安装就遇到了问题,
我的系统是centos7,想安装最新的版本 按照官网的安装步骤来就会出现报错的问题
$ wget https://download.redis.io/releases/redis-6.0.9.tar.gz $ tar xzf redis-6.0.9.tar.gz $ cd redis-6.0.9 $ make
查了好多办法都不能用
但是大家都说是因为GCC版本过低,要升级
于是去查各种升级方法,还有卸载重新安装的,坑是越踩越多
解决方法
以下这几条命令亲测可用
yum -y install centos-release-scl yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils scl enable devtoolset-9 bash echo "source /opt/rh/devtoolset-9/enable" >> /etc/profile gcc -v
如果还不行,建议删除redis文件夹,重新再解压一次redis压缩