シェアする

No package ‘MagickCore’ found checking for outdated ImageMagick version (<= 6.4.9)が出た時

imagemagick_not_found_MagickCore

Chefとか使ってるに限らず、環境構築をしている際にImageMagickの強敵具合に戸惑うことあるよね。
Railsでの開発やrubyを使用した開発の際にrmagickはほぼ必須です。

今回はImageMagick6を使用してrmagickをインストールしようとした時に発生したエラーです。
Centos7にchefで環境構築をし、
capistrano3でデプロイ作業をしている時に、エラーが起きちゃいましたよ(・ω・)ノ。

先に解決策をいうと、ImageMagickのc++ パッケージをインストールしてください。

エラーの内容


なっげ!!!
ふざけんなww!!わら
ポイントはここになります。
「MagickCore」がねえんだ!!って言いたいようだ。


いくつか解決手段はあるようですが、packageで解決できる場合もあります。
前述した通り、ImageMagick6-c++-develをインストールします。
remiでインストールすることを忘れないように

解決策

これで依存関係のあるパッケージ群をインストールしてくれます。

これでRmagickがインストールされるはずです。

解決だね。
じゃあね〜〜。