Hateburo: kazeburo hatenablog

SRE / 運用系小姑 / Goを書くPerl Monger

CentOS 5のEPELのrrdtoolをアップデートする

日本語フォントを出したかったのでアップデートしてみた。1.2.27 => 1.4.5

SRPMの導入

$ wget http://download.fedora.redhat.com/pub/epel/5/SRPMS/rrdtool-1.2.27-3.el5.src.rpm
$ rpm -Uvh rrdtool-1.2.27-3.el5.src.rpm

1.4.5のダウンロードとバージョンアップ

$ cd path/to/rpmbuild/SOURCES
$ wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.5.tar.gz
$ cd path/to/rpmbuild/SPECS
$ sed 's/Version: 1.2.27/Version: 1.4.5/' rrdtool.spec
$ rpmbuild -bb --define '_without_python 1' --define '_without_php 1' --define '_without_tcl 1'  --define '_without_ruby 1' rrdtool.spec
$ sudo rpm -Uvh /path/to/rpmbuild/RPMS/x86_64/rrdtool-1.4.5-3.x86_64.rpm /path/to/rpmbuild/RPMS/x86_64/rrdtool-perl-1.4.5-3.x86_64.rpm

既存データも問題なく表示できて、日本語もちゃんとでるようになった