前提条件
- wget http://oss.oetiker.ch/rrdtool/pub/libs/
-
查看软件包是否安装。若无,则手动安装
- rpm -qa |grep zlibrpm -qa |grep zlib
- rpm -qa |grep libpng
- rpm -qa |grep libart_lgpl 因为没有,所以手动安装yum -y install libart_lgpl-devel
- rpm -qa |grep freetype
-
添加变量
- BUILD_DIR=/tmp/rrdbuild
- INSTALL_DIR=/usr/local/rrdtool-1.7.1 (路径可以修改,记得在/usr/loca/新建文件夹并命名为rrdtool-1.7.1)
- mkdir -p $BUILD_DIR
- cd $BUILD_DIR
下载、安装软件包
- wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.7.1.tar.gz
- gunzip -c rrdtool-1.7.1.tar.gz | tar xf -
- cd rrdtool-1.7.1/
- ./configure --prefix=$INSTALL_DIR --disable-python --disable-tcl
- make clean
- make
- make install
-
出现报错
- make[2]: *** [perl-piped] 错误 2
- make[2]: 离开目录“/tmp/rrdbuild/rrdtool-1.7.1/bindings”
- 解决:yum install perl-devel -y
打开命令usr/local/rrdtool-1.7.1/bin/rrdtool
参考链接:
http://www.blogjava.net/alwayscy/archive/2006/12/06/85775.html
https://blog.csdn.net/wuxincool/article/details/6290082