use*_*363 3 ruby ubuntu ruby-on-rails rvm
还有就是rvm 1.19.6安装在ubuntu 12.04用ruby 2.0.0.permission denied做的时候才接受rvm get stable.这是错误:
$rvm get stable
######################################################################## 100.0%
bash: line 535: /home/ubuntu/.rvm/RELEASE: Permission denied
Could not update RVM, get some help at #rvm IRC channel at freenode servers.
Run Code Online (Sandbox Code Playgroud)
当我们尝试在服务器上安装readline时,rvm remove 2.0.0会创建权限拒绝错误:
$rvm remove 2.0.0
tee: /home/ubuntu/.rvm/log/ruby-2.0.0-p0/1367720906_remove.src.log: Permission denied
tee: /home/ubuntu/.rvm/log/ruby-2.0.0-p0/1367720906_remove.src.log: Permission denied
Removing /home/ubuntu/.rvm/src/ruby-2.0.0-p0...........
.........
Error running '__rvm_rm_rf /home/ubuntu/.rvm/rubies/ruby-2.0.0-p0',
please read /home/ubuntu/.rvm/log/ruby-2.0.0-p0/1367720907_remove.rubies.log
rm: cannot remove `/home/ubuntu/.rvm/bin/ruby-2.0.0-p0': Permission denied
Removing ruby-2.0.0-p0 aliases...
Removing ruby-2.0.0-p0 wrappers...
rm: cannot remove `/home/ubuntu/.rvm/wrappers/ruby-2.0.0-p0/ruby': Permission denied
rm: cannot remove `/home/ubuntu/.rvm/wrappers/ruby-2.0.0-p0/rake': Permission denied
rm: cannot remove `/home/ubuntu/.rvm/wrappers/ruby-2.0.0-p0/erb': Permission denied
rm: cannot remove `/home/ubuntu/.rvm/wrappers/ruby-2.0.0-p0/gem': Permission denied
Run Code Online (Sandbox Code Playgroud)
我们试图删除〜/ .gem /并分配到〜/ .gem /规格继权这个帖子,也没有工作.这个rvm出了什么问题?感谢帮助.
从评论中提取.
rvm以root身份安装,需要由ubuntu用户拥有(或者你需要以root身份运行所有命令)
sudo chown -R ubuntu .rvm 将修复权限错误
至于ruby 2.0.0@global 它不需要删除.如果你看看用作安装宝石的地方的rvm文件应该跨越特定版本的ruby的所有gemset,例如我bond, hirb, wirb, awesomeprint在我的全局中都有它们在我的全局中被引用.irbrc.因此,当我为每个项目创建宝石时,我总是可以使用它们(这样的东西bundler也很方便)
| 归档时间: |
|
| 查看次数: |
3753 次 |
| 最近记录: |