Ubuntu 11.04 Ruby on Rails устанавливает ошибку прав записи - PullRequest
1 голос
/ 27 мая 2011

Я пытаюсь установить рельсы и установил rvm и пытаюсь установить рельсы, но он говорит, что у меня нет прав на запись.

$ 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

1 Ответ

2 голосов
/ 27 мая 2011

из моего опыта работы с rvm, гемы не должны оставаться в / var / lib /

, если вы специально не просили об этом, может быть проблема с вашей установкой rvm

если это так, я бы определенно рекомендовал чистую установку rvm, следуя руководству Райана Бигга по установке rvm .я следовал за ним каждый раз и никогда не испытывал ни малейших проблем после этого.

надеюсь, это поможет!

...