Linux]设置管理员组的权限

时间:2012-12-04 03:29:25

标签: ruby-on-rails ubuntu

我正在尝试设置我的VPS以部署我的Rails应用程序,并且我经常面临这些权限被拒绝的错误。我认为主要的问题是我作为“部署者”运行,他是一个管理员组,并且某种程度上“部署者”没有正确地获得其权利。但这种猜测可能是错误的。

deployer@max:~$ gem install bundler --no-ri --no-rdoc
Fetching: bundler-1.2.3.gem (100%)
ERROR:  While executing gem ... (Errno::EACCES)
    Permission denied - /var/lib/gems

2 个答案:

答案 0 :(得分:1)

您需要在gem命令前加sudo作为前缀,因为/var/lib/gemsroot所有。您还可以查看RVM,它允许真正轻松安装和管理gem和Ruby版本。

答案 1 :(得分:0)

刚刚使用“sudo”命令来解决这个问题...