Когда я запускаю такие команды Ruby, как gem -v
, я получаю эту ошибку:
/ Пользователи / Кристоффер / .rvm / рубины / рубиново-1.9.2-p180 / бен / перл: 4:
предупреждение: небезопасный мир, доступный для записи dir
/ Пользователи / Кристофер в PATH, режим 040777
1.6.2
Прежде всего, я не понимаю, что это значит. / Users / kristoffer не в моем пути согласно echo $PATH
. Результат echo $PATH
:
/ Пользователи / Кристоффер / .rvm / драгоценные камни / рубиново-1.9.2-p180 / бен: /Users/kristoffer/.rvm/gems/ruby-1.9.2-p180@global/bin: / Users / Кристоффер / .rvm / рубины / рубин-1.9.2-p180 / Bin: /Users/kristoffer/.rvm/bin: / USR / бен: / бен: / USR / SBIN: / SBIN: / USR / местные / бен: / USR / X11 / бен
Как видите, PATH довольно чистый. Просто путь по умолчанию + что RVM добавил.
Я видел другие посты, подобные этому, где рекомендуемый способ решить проблему - запустить chmod go-w path/to/folder
Тем не менее, я почти уверен, что плохая идея сделать мою домашнюю папку недоступной для записи, верно? Я восстановил разрешения с помощью Дисковой утилиты, и она не нашла ничего плохого в разрешениях для моей домашней папки.
Есть идеи, в чем проблема и как я могу ее исправить?