Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1794098
  • 博文数量: 184
  • 博客积分: 10122
  • 博客等级: 上将
  • 技术积分: 5566
  • 用 户 组: 普通用户
  • 注册时间: 2005-12-08 12:32
文章存档

2011年(1)

2008年(183)

我的朋友

分类: LINUX

2008-03-03 13:17:40

一) 安装前的准备

  以 Redhat 9 为例 :

  如果要安装 source 包,请到 :,

  如果要安装 RPM 包,请到 。

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

CODE:
[root@dns1 bob]# rpm -qa |grep zlib               
zlib-1.1.4-8
zlib-devel-1.1.4-8               
[root@dns1 bob]#



CODE:
[root@dns1 bob]# rpm -qa |grep libpng
libpng-1.2.2-20
libpng10-devel-1.0.13-11
libpng10-1.0.13-11
libpng-devel-1.2.2-20
[root@dns1 bob]#



CODE:

[root@dns1 bob]# rpm -qa |grep freetype
freetype-utils-2.1.3-6
freetype-devel-2.1.3-6
freetype-2.1.3-6
freetype-demos-2.1.3-6
[root@dns1 bob]#



CODE:
[root@dns1 bob]# rpm -qa |grep  libart_lgpl
libart_lgpl-2.3.11-2
libart_lgpl-devel-2.3.11-2
root@dns1 bob]#

二)RPM 方式安装

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

CODE:
perl-rrdtool-1.0.50-3.rh9.rf.i386.rpm
perl-rrdtool-1.2.13-1.rh9.rf.i386.rpm
perl-rrdtool-1.2.15-1.rh9.rf.i386.rpm
php-rrdtool-1.0.50-3.rh9.rf.i386.rpm
rrdtool-1.0.50-3.rh9.rf.i386.rpm
rrdtool-1.2.13-1.rh9.rf.i386.rpm
rrdtool-1.2.15-1.rh9.rf.i386.rpm
rrdtool-devel-1.0.50-3.rh9.rf.i386.rpm
rrdtool-devel-1.2.13-1.rh9.rf.i386.rpm
rrdtool-devel-1.2.15-1.rh9.rf.i386.rpm
tcl-rrdtool-1.2.13-1.rh9.rf.i386.rpm

三)source 方式安装

   Source 包就简单了,就一个  :

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

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

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

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

   例如 :

CODE:
[root@dns1 bob]# BUILD_DIR=/tmp/rrdbuild
[root@dns1 bob]# INSTALL_DIR=/usr/local/rrdtool-1.2.14
[root@dns1 bob]# mkdir -p $BUILD_DIR
[root@dns1 bob]# cd $BUILD_DIR
[root@dns1 rrdbuild] # tar zxf rrdtool-1.2.14.tar.gz
[root@dns1 rrdbuild] cd rrdtool-1.2.14
[root@dns1 rrdbuild] ./configure --prefix=$INSTALL_DIR && make && make install

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

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

四)测试安装是否成功

QUOTE:
[root@dns1 rrdtool-1.2.14]# /usr/local/rrdtool-1.2.14/bin/rrdtool

RRDtool 1.2.14  Copyright 1997-2006 by Tobias Oetiker
            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. ()

For more information read the RRD manpages

[root@dns1 rrdtool-1.2.14]#

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

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

把 PATH 一行修改为 :

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

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

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

好了,下一节我们讲MRTG和 RRDtool 实施前的规划问题。
阅读(2378) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2009-06-15 13:17:51

好东西啊,顶一个