歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> RHEL5.5安裝rrdtool 解決多多依賴關系

RHEL5.5安裝rrdtool 解決多多依賴關系

日期:2017/2/28 15:50:24   编辑:Linux教程
在一些監控軟件中需要借助rrdtool繪圖,然後安裝rrdtool這個畫圖工具的時候經常報錯,下面就簡單說明下安裝步驟(RHEL5.5 32bit)。

1. 下載並安裝pkg-config

  1. export PREFIX=/usr/local/rrdtool
  2. export CFLAGS="-O3 -fPIC"
  3. export LDFLAGS="-Wl,--rpath -Wl,${PREFIX}/lib"
  4. export PKG_CONFIG_PATH=${PREFIX}/lib/pkgconfig
  5. tar zxvf pkg-config-0.23.tar.gz
  6. cd pkg-config-0.23
  7. ./configure --prefix=$PREFIX
  8. make && make install
  9. cd ..

2. 下載並安裝zlib、libpng、freetype、libxml2、fontconfig

  1. tar zxvf zlib-1.2.3.tar.gz
  2. cd zlib-1.2.3
  3. ./configure --prefix=$PREFIX
  4. make && make install
  5. cd ..
  6. tar zxvf libpng-1.2.18.tar.gz
  7. cd libpng-1.2.18
  8. ./configure --prefix=$PREFIX
  9. make && make install
  10. cd ..
  11. tar zxvf freetype-2.3.5.tar.gz
  12. cd freetype-2.3.5
  13. ./configure --prefix=$PREFIX
  14. make && make install
  15. cd ..
  16. tar zxvf libxml2-2.6.3.tar.gz
  17. cd libxml2-2.6.3
  18. ./configure --prefix=$PREFIX
  19. make && make install
  20. cd ..
  21. tar zxvf fontconfig-2.4.2.tar.gz
  22. cd fontconfig-2.4.2
  23. ./configure --prefix=$PREFIX --with-freetype-config=$PREFIX/bin/freetype-config --with-expat-lib=/usr/lib
  24. make && make install
  25. cd ..

3. 下載並安裝pixman、cairo、glib、pango

  1. tar zxvf pixman-0.10.0.tar.gz
  2. cd pixman-0.10.0
  3. ./configure --prefix=$PREFIX
  4. make && make install
  5. cd ..
  6. tar zxvf cairo-1.6.4.tar.gz
  7. cd cairo-1.6.4
  8. ./configure --prefix=$PREFIX --enable-xlib=no --enable-xlib-render=no --enable-win32=no
  9. make && make install
  10. cd ..
  11. tar zxvf glib-2.15.4.tar.gz
  12. cd glib-2.15.4
  13. ./configure --prefix=$PREFIX
  14. make && make install
  15. cd ..
  16. tar zxvf pango-1.21.1.tar.gz
  17. cd pango-1.21.1
  18. ./configure --prefix=$PREFIX --without-x
  19. make && make install
  20. cd ..

4. 下載並安裝rrdtool

  1. tar xzvf rrdtool-1.3.8.tar.gz
  2. cd rrdtool-1.3.8
  3. ./configure --prefix=$PREFIX
  4. make && make install
  5. cd ..
Copyright © Linux教程網 All Rights Reserved