ошибка при установке ruby ​​на рельсы в Debian 5.0 - PullRequest
0 голосов
/ 09 сентября 2011

я успешно установил rvm и ruby ​​1.9.2 на мою машину debian lenny

   rvm -v
   rvm 1.8.2 by Wayne E. Seguin (wayneeseguin@gmail.com) [https://rvm.beginrescueend.com/]

   ruby -v
   ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-linux]

Теперь я хотел установить рельсы

    rvm install rails

Я получил некоторые ошибки и не могу решить эти проблемы

    Building native extensions.  This could take a while...
    /home/mrie/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/ext/builder.rb:48: warning: Insecure world writable dir /home in PATH, mode 040777

я уже пробовал это почему и где стоит / home в $ PATH?

Ответы [ 2 ]

0 голосов
/ 09 сентября 2011

Кстати, вы не используете rvm для установки rails с.

Вы делаете что-то вроде: rvm install 1.9.2 && rvm - создаете use 1.9.2@foo && gem install rails

0 голосов
/ 09 сентября 2011

Это не имеет ничего общего с $PATH (ну, насколько я знаю: p). Это означает, что ваш домашний каталог (в данном случае /home) имеет слишком много разрешений. Насколько я вижу, он установлен на 777, что означает, что любой может читать, записывать и выполнять файлы в вашем домашнем каталоге, что, очевидно, небезопасно.

Вы должны изменить права своего каталога следующим образом:

chmod 755 /home

Не используйте флаг -R (который обозначает recursive). Файлы должны иметь только 644, а не 755.

...