ubuntuインストールredis

1121 ワード

redisをインストールするにはmakeツールが必要です.ubuntuの下にはありません.以下のインストールを参照する必要があります.

 $ sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
 $ sudo apt-get update
Then, installing Ubuntu Make:

 $ sudo apt-get install ubuntu-make

ソース:
https://wiki.ubuntu.com/ubuntu-make
その後redisディレクトリでmakeを実行
やはり失敗した.ccがインストールされていないため、インストールを続行します.
sudo apt-get install gcc

再びmake.またfailedです.
今回のヒント:
#include [jemalloc] jemalloc.h
recipe for adlist.o failed
次の操作を行います.

Plz, Just try next step:
[root@localhost redis-2.6.10]# make distclean
[root@localhost redis-2.6.10]# cd deps; make; cd ..
[root@localhost redis-2.6.10]# cd src; make; cd ..

リファレンスhttps://github.com/antirez/redis/issues/722
make installは成功しました.その後make testを実行し、tclがインストールされていないことをプロンプトします.

sudo apt-get install tcl8.6-dev
sudo apt-get install tk8.6-dev

インストールに成功したら、make testを実行します.一連のtest OKの結果が印刷されました.