1

我一直遇到 gems 在服务器上没有所需库的问题。RMagick 就是其中之一,通常是 mysql2,它通常需要安装开发版本,例如:

imagemagick libmagickcore-dev libmagickwand-dev

我的问题是,有没有更好的方法来管理这个?我正在使用捆绑器和 capistrano,所以如果有人能指出我正确的方向,那就太好了。

我可以看到的一个大问题是发行版会从服务器更改为服务器,但是如果我有一个可以运行的任务,它可以根据 Gemfile 检查这些所需包的存在,那将非常有帮助。这可能吗?

4

1 回答 1

1

您可以扩展“上限部署:设置”部分。=在本节中运行'apt-get instal imagemagick libmagickcore-dev libmagickwand-dev'。但是您的用户必须具有 sudo 访问权限。

您也可以阅读本手册

于 2012-11-17T13:33:28.173 回答