ruby-on-rails-3 - Ubuntu 11.04 Ruby on Rails 安装写入权限错误

标签 ruby-on-rails-3 ubuntu

我正在尝试安装 rails 并已安装 rvm 并正在尝试安装 rails 但它说我没有写权限。

$ gem install rails --version 3.0.7
    ERROR:  While executing gem ... (Gem::FilePermissionError)
    You don't have write permissions into the /var/lib/gems/1.8 directory.

当我尝试 sudo 时,它给了我这个错误,我知道你可以使用 --no-ri --no-r-doc 但即使我这样做了,这个 rails 也没有正确安装。有没有人有任何想法?
$ sudo gem install rails --version 3.0.7
Successfully installed rails-3.0.7
1 gem installed
Installing ri documentation for rails-3.0.7...
file 'lib' not found
Installing RDoc documentation for rails-3.0.7...
file 'lib' not found

最佳答案

根据我对 rvm 的经验, gem 不应该留在/var/lib/

如果你没有特别要求这个,你的 rvm 安装可能有问题

如果是这样,我肯定会建议按照 ryan bigg's guide of installing rvm 进行干净的 rvm 安装。 .我每次都跟着它,之后再也没有遇到过丝毫问题。

希望这可以帮助!

关于ruby-on-rails-3 - Ubuntu 11.04 Ruby on Rails 安装写入权限错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6147468/

相关文章:

ruby-on-rails-3 - 编辑用户时如何摆脱设计当前密码要求?

ruby-on-rails - 如何更新回形针附件字段记录

ruby-on-rails-3 - Rails 3中的动态按钮

ruby-on-rails - Rails 3.1,RSpec : testing model validations

php - 在 Ubuntu 上安装 rdkafka

css - 动态 CSS - 错误的内容类型

node.js - 如何使用 Node.js 和 Knex 连接到 AWS EC2 实例内的 postgresql 数据库

linux - emacs 剪切粘贴

Linux:什么是链接

postgresql - 如何从 Ubuntu 命令行将用户添加到 PostgreSQL?