Posted at

Ubuntu13.10でRMagickを使うために

More than 5 years have passed since last update.

RMagickを使っているRubyなプロジェクトで bundle install してもgemインストールでこけてしまったのでそのときの対処方法。

下記のようなエラーがでてRMagickが入らない!ということがあるようで。

(Can't findの後ろはたぶんverなどによって違う)

Can't install RMagick 2.13.2. Can't find Magick-config

いくつか参考にすると "ImageMagick" なるライブラリが入ってないとダメらしい。

さらにこのライブラリは apt-get では入らず、 aptitude をつからないとダメらしい。

ということで以下の順番にコマンドをたたきます。


shell

# aptitudeのインストール

sudo apt-get install aptitude
# ImageMagick関連のライブラリインストール
sudo aptitude install imagemagick libimagemagick libmagickcore libmagickcore-dev libmagickwand-dev
# gemインストール
bundle install
# もしくは下記
# gem install rmagick

aptitudeapt-get のフロントエンドらしい?

これについてはちゃんと調べる必要がありそうだけどとりあえず上記でインストールできた。