Linux:在装Redis时报错:CC command not found
报错:CC command not found
解决方案:
运行上条命令时再报:
14: PYCURL ERROR 6 - “Couldn’t resolve host ‘mirrorlist.centos.org’”
Error: Cannot find a valid baseurl for repo: base
解决办法
直接运行:vi /etc/resolv.conf
在当前文件里加入nameserver 114.114.114.114,前面不要井号。
完事后在运行:yum install gcc。
完事再报:
zmalloc.h:50:31: 错误:jemalloc/jemalloc.h:没有那个文件或目录
zmalloc.h:55:2: 错误:#error “Newer version of jemalloc required”
make[1]: *** [adlist.o] 错误 1
make[1]: Leaving directory `/root/app/redis-5.0.7/src’
make: *** [all] 错误 2
解决办法:
先执行:cd deps
在执行:make hiredis jemalloc linenoise lua geohash-int
然后:cd -
在执行:make
完事到最后了又出错了报错信息如下
解决办法:
使用命令:make MALLOC=libc,重新编译
完事