2015-07-23 3 views
4

Привет всем Я пытаюсь настроить среду dev, и я слежу за учебником через; Link to tutorialrbenv разрешение на установку отказано

Я плохо себя чувствую и не имею никакого реального опыта в терминальных командах, отличных от самых простых элементов управления версиями. Я следил за первым звеном и при попытке запустить

source ~/.bash_profile 

У меня ошибка; mkdir: /usr/local/rbenv/shims: Permission denied mkdir: /usr/local/rbenv/versions: Permission denied

Теперь каждый раз, когда я загружаю терминал, появляется ошибка.

Содержание bash_profile;

export PATH=/usr/local/rbenv/bin:$PATH 
export RBENV_ROOT=/usr/local/rbenv 
eval "$(rbenv init -)" 

Любое руководство было бы весьма признателен

+0

Можете ли вы разместить содержимое '.bash_profile'? –

+0

Да, я добавил его к вопросу. – Meeps

+1

Похоже, что установка rbenv помещает строку сценария оболочки в ваш .bash_profile, который пытается создать этот каталог. Вы можете либо предоставить себе разрешения на создание каталогов в/usr/local/rbenv, либо 'sudo mkdir/directories/that/need/to/be/created' один раз. –

ответ

4

Похоже, установка rbenv ставит линию сценариев оболочки в вашем .bash_profile, что попытки создать этот каталог. Вы можете либо дать себе разрешения на создание каталогов в /usr/local/rbenv, либо sudo mkdir /directories/that/need/to/be/created один раз.

sudo mkdir -p /usr/local/rbenv/shims 
sudo mkdir -p /usr/local/rbenv/versions 
1

Это было очень полезно System Wide Install With rbenv частности изменения прав доступа каталога rbenv к группе пользователей находятся в:

команда chgrp -R персонал/USR/местные/rbenv CHMOD -R г + rwxXs/usr/local/rbenv

Смежные вопросы