標籤:
在ubuntu下安裝redis-2.8.19,遇到以下問題
1、執行make命令的時候顯示command not found需先安裝make,執行以下命令:
sudo apt-get install make
2、安裝make命令之後,執行 sudo make 顯示如下:
[email protected]:/usr/local/redis/redis-2.8.19$ sudo makecd src && make allmake[1]: Entering directory `/home/user/redis-2.4.2/src‘MAKE hiredismake[2]: Entering directory `/home/user/redis-2.4.2/deps/hiredis‘cc -c -std=c99 -pedantic -O3 -fPIC -Wall -W -Wstrict-prototypes -Wwrite-strings -g -ggdb net.cmake[2]: cc: Command not foundmake[2]: *** [net.o] Error 127make[2]: Leaving directory `/home/user/redis-2.4.2/deps/hiredis‘make[1]: *** [dependencies] Error 2make[1]: Leaving directory `/home/user/redis-2.4.2/src‘make: *** [all] Error 2
解決辦法:
sudo apt-get install gccsudo apt-get install build-essentialsudo apt-get update
完成上述操作之後,執行 sudo make
如果報以下錯誤
if there is another error like "fatal error: jemalloc/jemalloc.h: No such file or directory"
則執行以下命令
sudo make distclean
sudo make
以上是在安裝過程中遇到的問題,及搜尋到奏效的解決辦法,記錄以備日後之需
Redis安裝遇到問題及解決辦法記錄