安装RMagick

download from http://rubygems.org
[simon@localhost]#ls|grep gem
image_science-1.2.1.gem
rmagick-2.13.0.gem
RubyInline-3.8.0.gem
ZenTest-4.4.2.gem


$unzip  FreeImage3130.zip
$make
$sudo make install

download ZenTest-4.4.2.gem,RubyInline-3.8.0.gem http://rubygems.org
注意依赖包的版本

sudo gem install ZenTest-4.4.2.gem
sudo gem install RubyInline-3.8.0.gem

ubuntu:
$sudo apt-get install libfreeimage3 libfreeimage-dev
$sudo gem install image_science

#######################################
centos 下是安装ImageMagick
download from http://www.imagemagick.org/script/download.php
make & make install
#######################################


a) install imagemagick
$sudo apt-get install imagemagick
先看是否默认安装
$dpkg -l |grep imagemagick
imagemagick                                                
imagemagick-doc    

也可以放弃以apt-get的方式安装,尝试以源码安装
> cd
> wget ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick.tar.gz
> tar zxf ImageMagick.tar.gz
> cd ImageMagick-6.6.4-10
> ./configure
> make
> sudo make install



$sudo apt-get install libmagickwand-dev

测试convert命令是否成功,成功后进行下面的操作。



b) install ruby rmagick
RMagick is an interface between Ruby and ImageMagick.

源码安装:
download rmagick from http://rmagick.rubyforge.org/
$tar xzvf RMagick-2.12.....
$ruby setup.rb
$ruby setup.rb install


也可以装gem rmagick:
sudo gem install --remote rmagick
当出现:Successfully installed rmagick-2.12.2
rmagick安装成功

显示的安装成功并不表示实际可用,还要进行如下测试。


测试是否可用
irb -r rubygems -r RMagick解释:将rubygems和RMagick装载到irb环境中。
或者在irb环境中另行加载
irb
require 'rubygems'
require 'RMagick'
注意:这里RMagick的前两个是大写。
如果装载成功,就返回true。

测试是否可以使用RMagick中的方法
Magick::Pixel.from_color("red")
会返回:
=> red=65535, green=0, blue=0, opacity=0

 

如果是rails3必须bundle install

 

 

第 4 步 - 依赖项安装 Redmine 使用 Bundler 来管理 gem 依赖项。 如果您使用 Ruby 2.5 或更早版本,则需要先安装 Bundler: gem install bundler 然后您可以使用以下命令安装 Redmine 所需的所有宝石: bundle config set --local without 'development test' bundle install 可选依赖项 R马吉克 RMagickRuby 编程语言和 ImageMagick 图像处理库之间的接口。该库对于 4.1.0 之前的 Redmine 将甘特图导出为 PNG 或 PDF 是必需的。 如果您的系统上未安装 ImageMagick (6.4.9 - 6.9.10),并且您正在安装 Redmine 4.0 或更早版本,则应使用以下方法跳过 rmagick gem 的安装: bundle config set --local without 'development test rmagick' bundle install 如果您在 Windows 上安装时遇到问题,请参阅此作方法。rmagick 数据库适配器 Redmine 通过从文件中读取数据库配置所需的适配器 gem 来自动安装它(例如,如果您仅使用适配器配置了连接,则只会安装 gem)。config/database.ymlmysql2mysql2 在文件中添加或删除适配器后,不要忘记重新运行!bundle install --without development test ...config/database.yml 队列适配器 Redmine 使用默认队列适配器,不建议用于生产环境。推荐的适配器是 Sidekiq,它使用 Redis 进行持久化。配置指南:SidekiqConfiguration。ActiveJob::QueueAdapters::AsyncAdapter 其他依赖项 (Gemfile.local) 如果您需要加载 Redmine 核心不需要的宝石(例如Puma、fcgi),创建一个在 redmine 目录根目录下命名的文件。运行时会自动加载。Gemfile.localbundle install 例: # Gemfile.local gem 'puma' 我使用的是ruby3.3.9和redmine6.0.7该怎么安装
最新发布
09-23
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值