Bri*_*ong 12 ruby-on-rails rmagick imagemagick
我在生产服务器上运行了一段时间(Ubuntu正在运行ImageMagick,Rmagick等).
从谷歌搜索它似乎没有找到正确的字体使用,这需要正确设置
sudo nano /usr/lib/ImageMagick-6.3.7/config/type-ghostscript.xml
当我打开这个文件时,它列出了这个目录中的一堆字体
/usr/share/fonts/type1/gsfonts/
它们都存在.我已经尝试更改这些字体的所有者和权限.似乎没有帮助.
有没有人遇到这个并且能够修复它?谢谢!
终于在MONTHS之后解决了!!
答案在这里:http://rubyforge.org/forum/forum.php?thread_id = 8742&forum_id = 4402
不得不使用"--with-gs-font-dir =/where/your/gs/fonts/live"标志编译imagemagick
做了一个"找到.pfb"来找到它们的位置.对我来说,在ubuntu上是"--with-gs-font-dir =/usr/share/fonts/type1/gsfonts"
完成以下步骤.注意我还必须使用"-disable-openmp"标志,因为此处描述了另一个奇怪的错误:http://computerplumber.com/2009/01/installing-rmagick-28-gem-on-hardy/
# remove in case you already installed imagemagick from apt-get
sudo apt-get remove imagemagick
sudo apt-get install libperl-dev gcc libjpeg62-dev libbz2-dev libtiff4-dev libwmf-dev libz-dev libpng12-dev libx11-dev libxt-dev libxext-dev libxml2-dev libfreetype6-dev liblcms1-dev libexif-dev perl libjasper-dev libltdl3-dev graphviz gs-gpl pkg-config
#get image magick from source and compile it
cd ~/sources
wget ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick.tar.gz
tar xvfz ImageMagick.tar.gz
cd ImageMagick-6.5.4-2
./configure --disable-openmp --with-gs-font-dir=/usr/share/fonts/type1/gsfonts
make
sudo make install
#reinstall rmagick gem
sudo gem uninstall rmagick
sudo gem install rmagick
这可能是我生命中遇到过的最糟糕的安装体验,因为这个以及其他许多错误.对imagemagick和rmagick感到羞耻.
| 归档时间: | 
 | 
| 查看次数: | 6962 次 | 
| 最近记录: |