我最近安装了gem rvm-capistrano以便在我的服务器中部署。首先,我尝试运行cap deploy:setup
。似乎安装了RVM,但由于某些原因(权限或其他原因),它无法安装REE:
Warning:
*** [err :: myserver.com] Failed to create the file ruby-enterprise-1.8.7-2012.02.tar.gz
[...]
There was an error, please check /usr/local/rvm/log//*.log. Next we'll try to fetch via http.
** [out :: myserver.com] Trying ftp:// URL instead.
我没有包含更多因为无关紧要。
显然,deploy.rb
sudo选项设置为'root'
。
答案 0 :(得分:1)
adduser #{user} rvm
为我修好了。其中#{user}
是您的上限部署用户的名称。