rrdtool的安装

一) 安装前的准备

  以 Redhat 9 为例 :

  如果要安装 source 包,请到 :http://oss.oetiker.ch/rrdtool/pub/?M=D,

  如果要安装 RPM 包,请到http://dag.wieers.com/packages/rrdtool/ 。

  不管采用那种方式,都需要先确认当前系统中是否有安装如下RPM包 :

  1. [root@dns1 bob]# rpm -qa |grep zlib                

  2. zlib-1.1.4-8

  3. zlib-devel-1.1.4-8                

  4. [root@dns1 bob]#

复制代码


  1. [root@dns1 bob]# rpm -qa |grep libpng

  2. libpng-1.2.2-20

  3. libpng10-devel-1.0.13-11

  4. libpng10-1.0.13-11

  5. libpng-devel-1.2.2-20

  6. [root@dns1 bob]#

复制代码



  1. [root@dns1 bob]# rpm -qa |grep freetype

  2. freetype-utils-2.1.3-6

  3. freetype-devel-2.1.3-6

  4. freetype-2.1.3-6

  5. freetype-demos-2.1.3-6

  6. [root@dns1 bob]#

复制代码


  1. [root@dns1 bob]# rpm -qa |grep  libart_lgpl 

  2. libart_lgpl-2.3.11-2

  3. libart_lgpl-devel-2.3.11-2

  4. root@dns1 bob]#

复制代码



二)RPM 方式安装

Redhat 9 上 RRDtool 相关的 rpm 包如下,并非所有都要装,有些只是同一个rpm包不同版本而已。

  1. perl-rrdtool-1.0.50-3.rh9.rf.i386.rpm

  2. perl-rrdtool-1.2.13-1.rh9.rf.i386.rpm

  3. perl-rrdtool-1.2.15-1.rh9.rf.i386.rpm

  4. php-rrdtool-1.0.50-3.rh9.rf.i386.rpm

  5. rrdtool-1.0.50-3.rh9.rf.i386.rpm

  6. rrdtool-1.2.13-1.rh9.rf.i386.rpm

  7. rrdtool-1.2.15-1.rh9.rf.i386.rpm

  8. rrdtool-devel-1.0.50-3.rh9.rf.i386.rpm

  9. rrdtool-devel-1.2.13-1.rh9.rf.i386.rpm

  10. rrdtool-devel-1.2.15-1.rh9.rf.i386.rpm

  11. tcl-rrdtool-1.2.13-1.rh9.rf.i386.rpm

复制代码



三)source 方式安装

   Source 包就简单了,就一个  :http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.2.14.tar.gz

   下面就以 Source 包的方式安装 :

    在开始 build RRDtool 之前,要先决定两件事 :

     第一是在那个目录下执行 build 操作。

     第二是想把 RRDtool 安装在什么位置。

   例如 :

  1. [root@dns1 bob]# BUILD_DIR=/tmp/rrdbuild 

  2. [root@dns1 bob]# INSTALL_DIR=/usr/local/rrdtool-1.2.14

  3. [root@dns1 bob]# mkdir -p $BUILD_DIR

  4. [root@dns1 bob]# cd $BUILD_DIR

  5. [root@dns1 rrdbuild] # tar zxf rrdtool-1.2.14.tar.gz

  6. [root@dns1 rrdbuild] cd rrdtool-1.2.14

  7. [root@dns1 rrdbuild] ./configure --prefix=$INSTALL_DIR && make && make install

复制代码



  然后需要的就是耐心的等待,正常情况下应该是没有问题的,如果还是报错,注意检查是否满足上面的 RPM 需求。

  当重新出现 shell 提示符时,表示安装结束。这时候可以执行 rrdtool 命令看是否安装成功

四)测试安装是否成功

[root@dns1 rrdtool-1.2.14]# /usr/local/rrdtool-1.2.14/bin/rrdtool  
 
RRDtool 1.2.14  Copyright 1997-2006 by Tobias Oetiker <tobi@oetiker.ch>  
            Compiled Oct 14 2006 10:55:28  
 
Usage: rrdtool [options] command command_options  
 
Valid commands: create, update, updatev, graph, dump, restore,  
             last, first, info, fetch, tune, resize, xport  
 
RRDtool is distributed under the Terms of the GNU General  
Public License Version 2. (www.gnu.org/copyleft/gpl.html)  
 
For more information read the RRD manpages  
 
[root@dns1 rrdtool-1.2.14]#



   如果出现上述输出则表示安装已经成功。不过每次都要输入这么长的命令岂不是很麻烦。最好加入到 PATH 中去。

  1. [root@dns1 rrdtool-1.2.14]# vi ~/.bashrc

复制代码


把 PATH 一行修改为 :

  1. PATH=$PATH:$HOME/bin:/usr/local/rrdtool-1.2.14/bin

复制代码



  整个安装过程到此就结束了,是不是很简单呢 ^_^

  如果你是想安装到别的地方,只要把上面对应的 /usr/local/rrdtool-1.2.14 替换为你想要的目录就可以了

转载于:https://my.oschina.net/shyl/blog/285399

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值