Ruby on rails 在CentOS中安装ImagMagick和rmagick gem
我知道这已经被问了好几次了,但问题是他们带来了新版本的rmagick,而旧的方法现在已经不适用了Ruby on rails 在CentOS中安装ImagMagick和rmagick gem,ruby-on-rails,imagemagick,rmagick,Ruby On Rails,Imagemagick,Rmagick,我知道这已经被问了好几次了,但问题是他们带来了新版本的rmagick,而旧的方法现在已经不适用了 Server - CentOS release 5.6 (Final) Ruby - ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-linux] Rails - 2.3.5 我尝试通过以下步骤安装rmagick gem。执行这些查询时,我是root用户: yum install ImageMagick.i386 yum install ImageMagi
Server - CentOS release 5.6 (Final)
Ruby - ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-linux]
Rails - 2.3.5
我尝试通过以下步骤安装rmagick gem。执行这些查询时,我是root用户:
yum install ImageMagick.i386
yum install ImageMagick-c++-devel.i386
gem install rmagick
前2个命令执行顺利,没有任何错误。在gem install rmagick
上,我收到以下错误:
ERROR: Error installing rmagick:
ERROR: Failed to build gem native extension.
/usr/bin/ruby extconf.rb
checking for Ruby version >= 1.8.5... yes
checking for gcc... yes
checking for Magick-config... yes
Warning: Found a partial ImageMagick installation. Your operating system likely has some built-in ImageMagick libraries but not all of ImageMagick. This will most likely cause problems at both compile and runtime.
Found partial installation at: /usr
checking for ImageMagick version >= 6.4.9... no
Can't install RMagick 2.13.1. You must have ImageMagick 6.4.9 or later.
我的问题是如何安装
ImageMagick
的version>6.4.9
。是否应该安装最新版本的ImageMagick?或者我应该试试旧版本的rmagick
gem吗?在这种情况下,有人知道rmagick gem的旧版本号吗?CentOS yum repo中的ImageMagick版本已经过时。这类人提供了更新包:您必须是root用户。快跑
yum -y install ImageMagick-perl
我可以确认更新的imagemagick软件包的链接答案帮助我成功安装了rmagick。