ubuntu 11.10 imagemagick缺少组合运算符和选项

ubuntu 11.10 imagemagick缺少组合运算符和选项,ubuntu,imagemagick,Ubuntu,Imagemagick,我有一个正在运行的rails应用程序,它在本地mac电脑上使用imagemagick命令 我最近将这个应用程序部署到Ubuntu11.10服务器上,确保执行“sudo apt get install imagemagick”。但是,它缺少一个compose操作符和我的mac安装所具有的选项 convert:无法识别的组合运算符'ModuleSubtract'@error/convert.c/ConvertImageCommand/999 及 比较:无法识别的选项“-子图像搜索”@error/co

我有一个正在运行的rails应用程序,它在本地mac电脑上使用imagemagick命令

我最近将这个应用程序部署到Ubuntu11.10服务器上,确保执行“sudo apt get install imagemagick”。但是,它缺少一个compose操作符和我的mac安装所具有的选项

convert:无法识别的组合运算符'ModuleSubtract'@error/convert.c/ConvertImageCommand/999

比较:无法识别的选项“-子图像搜索”@error/compare.c/CompareImageCommand/839

似乎我的linux安装的imagemagick没有-compose ModulesSubtract或-subimage搜索??还有其他人有这个问题吗?

转换--version和比较--version给了你什么

-subimage search
选项仅出现在6.6.3-6左右(请参阅)

compose中的
moduleSubtract
仅出现在6.6.1-6中,根据该变更日志,它以前被命名为“Subtract”和“Add”,因此您可以使用“-compose Subtract”


您可能需要自己安装一个较新的版本(众所周知,软件的存储库版本落后于实际版本)。

我还必须安装libjpeg62-dev、libpng12-dev、libfreetype6和libfreetype6-dev,然后重新编译。在此之前,我无法阅读jpg或png图像,也无法使用TTF字体。