Ruby on rails Rails部署到Amazon EC2:无法打开库';libcurl';

Ruby on rails Rails部署到Amazon EC2:无法打开库';libcurl';,ruby-on-rails,ruby-on-rails-3,amazon-ec2,libcurl,Ruby On Rails,Ruby On Rails 3,Amazon Ec2,Libcurl,我一直遵循railscast,通过rubber将我的rails应用程序部署到Amazon EC2: 我在终端中输入了以下内容: cap deploy:cold 然后我得到以下错误: ** [out :: web01.foo.com] rake aborted! ** [out :: web01.foo.com] ** [out :: web01.foo.com] Could not open library 'libcurl': libcurl: cannot open shared

我一直遵循railscast,通过rubber将我的rails应用程序部署到Amazon EC2:

我在终端中输入了以下内容:

cap deploy:cold
然后我得到以下错误:

 ** [out :: web01.foo.com] rake aborted!
 ** [out :: web01.foo.com] 
 ** [out :: web01.foo.com] Could not open library 'libcurl': libcurl: cannot open shared object file: No such file or directory.
 ** [out :: web01.foo.com] Could not open library 'libcurl.so': libcurl.so: cannot open shared object file: No such file or directory
 ** [out :: web01.foo.com] 
 ** [out :: web01.foo.com] 
 ** [out :: web01.foo.com] (See full trace by running task with --trace)
 ** [out :: web01.foo.com] 
    command finished in 4322ms
failed: "/bin/bash -l -c 'cd /mnt/sample_app-production/releases/20120905210248 && bundle exec rake RAILS_ENV=production RAILS_GROUPS=assets assets:precompile'" on web01.foo.com
我认为这个问题与“libcurl”有关。如何安装此软件?


??

我在Ubuntu Lucid服务器上安装时遇到了同样的问题

我没有找到我遇到的错误的来源,但是做一个简单的符号链接是一个足够好的解决方法

cd /usr/lib
ln -s libcurl.so.4 libcurl.so

我安装了curl,但仍然出现相同的错误。还有其他想法吗?