没有权限。 Rails无法完成安装

时间:2013-09-25 09:25:31

标签: ruby-on-rails ruby linux

我尝试在我的用户帐户中安装Ruby on Rails。 Atraves用户终端,请执行以下操作。

  1. 我发现满足最低要求
  2. 我编写命令行来安装Rails(穷人)。
  3. 我在安装过程开始时收到以下错误消息:

    Searching for binary rubies, this might take some time.
    Checking requirements for debian.
    Installing requirements for debian
    
    user password required for /usr/bin/env PATH=/usr/local/bin:/usr/bin:/bin:usr/local   /games:/usr/games:/home/user/.rvm/bin:/sbin:/usr/sbin:/usr/local/sbin apt-get --quiet --yes update:
    
    Updating system.
    Error running requirements_debian_update_system ruby-2.0.0-p247, please read /home/user.rvm/log/1380100570_ruby-2.0.0-p247/update_system.log
    Requirements installation failed with status: 1.
    

2 个答案:

答案 0 :(得分:2)

也许您的问题与sudoers文件有关。 尝试编辑此文件:

vim /etc/sudoers
此文件中的

应该是具有权限的用户名。例如:

your_user_name    ALL=(ALL) ALL 

尝试添加,如果它不存在:)

答案 1 :(得分:0)

我通过使用我想要使用的版本单独重新安装ruby来解决了这个问题。 然后通过gem install rails-v安装rails 然后清除引用错误的gem并重新运行bundle install。然后选择我想要使用的版本安装ruby rvm rvm use default -v