CentOSにImageMagick+Rmagick+Gruffをインストール

CentOSImageMagick+Rmagick+Gruffをインストールします

ImageMagickのインストール
yumでインストールしようとしたがver6.2.8がインストールされてしまう
→Rmagickの最新版(ver2.5.2)をインストールするには6.3.0以上のRmagickが必要
rpmでのインストール→依存性の問題でインストールできず
直接ソースを落としてきてインストールすることにします
参考サイト↓です
http://www.imagemagick.org/script/binary-releases.php#unix


▼まずソース落としてきます
[***@**** ~]# wget ftp://ftp.kddlabs.co.jp/graphics/ImageMagick/ImageMagick-6.4.2-6.tar.gz
--10:52:15-- ftp://ftp.kddlabs.co.jp/graphics/ImageMagick/ImageMagick-6.4.2-6.tar.gz
=> `ImageMagick-6.4.2-6.tar.gz'
ftp.kddlabs.co.jp をDNSに問いあわせています... 192.26.91.193, 2001:200:601:10:206:5bff:fef0:466c
ftp.kddlabs.co.jp|192.26.91.193|:21 に接続しています... 接続しました。
anonymous としてログインしています... ログインしました!
==> SYST ... 完了しました。 ==> PWD ... 完了しました。
==> TYPE I ... 完了しました。 ==> CWD /graphics/ImageMagick ... 完了しました。
==> SIZE ImageMagick-6.4.2-6.tar.gz ... 11071695
==> PASV ... 完了しました。 ==> RETR ImageMagick-6.4.2-6.tar.gz ... 完了しました。
長さ: 11071695 (11M)

65% [=============================================> ] 7,213,936 192K/s eta 32s
[***@**** ~]# wget ftp://ftp.kddlabs.co.jp/graphics/ImageMagick/ImageMagick-6.4.2-5.tar.gz
--10:54:04-- ftp://ftp.kddlabs.co.jp/graphics/ImageMagick/ImageMagick-6.4.2-5.tar.gz
=> `ImageMagick-6.4.2-5.tar.gz'
ftp.kddlabs.co.jp をDNSに問いあわせています... 192.26.91.193, 2001:200:601:10:206:5bff:fef0:466c
ftp.kddlabs.co.jp|192.26.91.193|:21 に接続しています... 接続しました。
anonymous としてログインしています... ログインしました!
==> SYST ... 完了しました。 ==> PWD ... 完了しました。
==> TYPE I ... 完了しました。 ==> CWD /graphics/ImageMagick ... 完了しました。
==> SIZE ImageMagick-6.4.2-5.tar.gz ... 11072511
==> PASV ... 完了しました。 ==> RETR ImageMagick-6.4.2-5.tar.gz ... 完了しました。
長さ: 11072511 (11M)

100%[======================================================================>] 11,072,511 508K/s in 60s

10:55:05 (182 KB/s) - `ImageMagick-6.4.2-5.tar.gz' を保存しました [11072511]
▲ダウンロード完了
▼解凍します
[***@**** ~]#tar xvfz ImageMagick-6.4.2-5.tar.gz
▲解凍完了
▼makeしてインストールしますます
[***@**** ~]# cd ImageMagick-6.4.2
[***@**** ImageMagick-6.4.2]# ls
AUTHORS.txt Install-windows.txt Makefile.in README.txt filters magick.sh.in wand
ChangeLog LICENSE NEWS.txt aclocal.m4 images scenes winpath.sh
ImageMagick.spec.in Magick++ NOTICE coders index.html scripts www
Install-mac.txt Magickshr.opt PerlMagick config ltdl tests
Install-unix.txt Make.com Platforms.txt configure m4 utilities
Install-vms.txt Makefile.am QuickStart.txt configure.ac magick version.sh
[***@**** ImageMagick-6.4.2]# make

◆長いです、がまん、がまん

[***@**** ImageMagick-6.4.2]# make install
▲インストール完了
▼バージョンの確認をする
[***@**** ImageMagick-6.4.2]# convert -version
Version: ImageMagick 6.4.2 08/04/08 Q16 OpenMP http://www.imagemagick.org
Copyright: Copyright (C) 1999-2008 ImageMagick Studio LLC
▲無事6.4.2がインストールされました!!

▼リンクの作成とldconfig
[***@**** ~]# cd /usr/local/lib
[***@**** lib]# ls -al
合計 21572
drwxr-xr-x 5 root root 4096 8月 4 11:09 .
drwxr-xr-x 11 root root 4096 4月 17 15:29 ..
drwxr-xr-x 4 root root 4096 8月 4 11:09 ImageMagick-6.4.2
-rw-r--r-- 1 root root 3031818 8月 4 11:09 libMagick++.a
-rwxr-xr-x 1 root root 1104 8月 4 11:09 libMagick++.la
lrwxrwxrwx 1 root root 20 8月 4 11:09 libMagick++.so -> libMagick++.so.1.0.0
lrwxrwxrwx 1 root root 20 8月 4 11:09 libMagick++.so.1 -> libMagick++.so.1.0.0
-rwxr-xr-x 1 root root 2006321 8月 4 11:09 libMagick++.so.1.0.0
-rw-r--r-- 1 root root 5924682 8月 4 11:09 libMagickCore.a
-rwxr-xr-x 1 root root 1075 8月 4 11:09 libMagickCore.la
lrwxrwxrwx 1 root root 22 8月 4 11:09 libMagickCore.so -> libMagickCore.so.1.0.0
lrwxrwxrwx 1 root root 22 8月 4 11:09 libMagickCore.so.1 -> libMagickCore.so.1.0.0
-rwxr-xr-x 1 root root 4324789 8月 4 11:09 libMagickCore.so.1.0.0
-rw-r--r-- 1 root root 2462280 8月 4 11:09 libMagickWand.a
-rwxr-xr-x 1 root root 1107 8月 4 11:09 libMagickWand.la
lrwxrwxrwx 1 root root 22 8月 4 11:09 libMagickWand.so -> libMagickWand.so.1.0.0
lrwxrwxrwx 1 root root 22 8月 4 11:09 libMagickWand.so.1 -> libMagickWand.so.1.0.0
-rwxr-xr-x 1 root root 1816627 8月 4 11:09 libMagickWand.so.1.0.0
-rw-r--r-- 1 root root 2424540 4月 18 16:01 libruby-static.a
drwxr-xr-x 2 root root 4096 8月 4 11:09 pkgconfig
drwxr-xr-x 5 root root 4096 4月 18 16:29 ruby
[***@**** lib]# ln -s /usr/local/lib/libMagick++.so.1.0.0 /usr/lib/
[***@**** lib]# ldconfig /usr/local/lib

▼次にrmagickのインストール

▼gemでインストール
[***@**** lib]# gem install rmagick
Building native extensions. This could take a while...
Successfully installed rmagick-2.5.2
1 gem installed
▲完了
▼最後にgruffのインストール

▼gemでインストール
[***@**** lib]# gem install gruff
Successfully installed rubyforge-1.0.0
Successfully installed hoe-1.7.0
Successfully installed gruff-0.3.1
3 gems installed
Installing ri documentation for rubyforge-1.0.0...
Installing ri documentation for hoe-1.7.0...
Installing ri documentation for gruff-0.3.1...
Installing RDoc documentation for rubyforge-1.0.0...
Installing RDoc documentation for hoe-1.7.0...
Installing RDoc documentation for gruff-0.3.1...
▲完了