依赖1)mysql-devel:
确保版本大于5.1.40,直接从mysql官方网站下载对应版本
wget -c http://cdn.mysql.com/Downloads/MySQL-5.5/MySQL-devel-5.5.35-1.rhel5.x86_64.rpm
wget -c http://cdn.mysql.com/Downloads/MySQL-5.5/MySQL-client-5.5.35-1.rhel5.x86_64.rpm
sudo rpm -ivh Mysql-devel-5.5.35-1.rhel5.x86_64.rpm MySQL-client-5.5.35-1.rhel5.x86_64.rpm
依赖2)zlib-devel
sudo yum list zlib-devel //查看对应的版本信息
sudo yum install zlib-devel.x84_64 //安装
依赖3)uuidd
sudo yum list uuidd //查看对应的版本信息
sudo yum install uuidd.x86_64 //安装
依赖4)readline-devel
sudo yum list readline-devel //查看对应的版本信息
sudo yum install readline-devel.x86_64 //安装
依赖5)ncurses-devel
sudo yum list ncurses-devel //查看对应的版本信息
sudo yum install ncurses-devel.x86_64 //安装
依赖6)e4fsprogs-devel
sudo yum list e4fsprogs-devel //查看对应的版本信息
sudo yum install e4fsprogs-devel.x86_64 //安装
依赖7)boost-devel
sudo yum list boost-devel //查看对应的版本信息
sudo yum install boost-devel.x86_64 //安装
依赖8)snappy-devel
wget -c https://snappy.googlecode.com/files/snappy-1.1.1.tar.gz
tar -zxvf snappy-1.1.1.tar.gz
cd snappy-1.1.1
./configure
make
sudo make install
依赖9)e2fsprogs
sudo yum list e2fsprogs//查看对应的版本信息
sudo yum install e2fsprogs.x86_64 //安装
依赖10)jemall
wget -c http://www.canonware.com/download/jemalloc/jemalloc-3.3.0.tar.bz2//下载
bzip2 -d jemalloc-3.3.0.tar.bz2
tar -xvf jemalloc-3.3.0.tar
cd jemalloc-3.3.0
./configure
make
sudo make install
依赖11)tb-common-utils //要使用版本18分支
svn checkout -r 18 http://code.taobao.org/svn/tb-common-utils/trunk/ tb-common-utils
//begin 添加TBLIB_ROOT环境变量
vi .bash_profile
TBLIB_ROOT=$HOME/lib
export TBLIB_ROOT
//end 添加TBLIB_ROOT环境变量
cd tb-common-utils
./build.sh //编译安装,比较耗时