有没有简单的方法来安装RMagick?

时间:2009-09-27 05:01:10

标签: ruby-on-rails ruby linux image

我正在尝试在我的slicehost上安装RMagick(Linux Hardy) 而不是从源代码编译,这是我做的:

$ sudo aptitude install -y imagemagick
$ sudo aptitude install -y libmagick9-dev
$ sudo gem install rmagick

安装后,它会毫无问题地读取GIF,但对于JPEG和PNG,我一直收到此错误:

Magick::ImageMagickError: no decode delegate for this image format 

我知道这可能是因为我没有libpng和libjpg库,但我没有找到如何安装这些库的指南。我从源代码编译了libpng和libjpg,没有运气,文件在/ usr / lib中,但我仍然收到错误。

3 个答案:

答案 0 :(得分:2)

我觉得这很有帮助:how to install rmagick on linux

答案 1 :(得分:1)

答案 2 :(得分:0)

您一定要遵循此处的建议: http://rmagick.rubyforge.org/install-faq.html#delegate

一切都很好,但是你需要在添加jpeg委托后重新配置你的图像magick安装。