У меня установлен доморощенный, но у меня нет доступа администратора. Как установить пакеты homebrew без доступа администратора? Есть ли локальный тег или что-то, что я не вижу?Как установить пакеты homebrew локально
0
A
ответ
2
Homebrew необходимо /usr/local
быть chown
-ed для вашего пользователя, и вам нужно sudo
для этого. Если вы не можете установить его в другом месте. Некоторые люди используют ~/.brew
или ~/homebrew
; вы можете использовать что угодно, но избегать путей с пробелами. See the docs here.
Предположим, вы хотите установить в ~/.brew
; выполните следующую команду:
git clone --depth=1 https://github.com/Homebrew/homebrew.git ~/.brew
Затем убедитесь, что bin
и sbin
каталоги в вашем PATH
. Если вы используете Bash добавить следующее в вашем ~/.bash_profile
:
export PATH="$HOME/.brew/bin:$HOME/.brew/sbin:$PATH"
Выполнить source ~/.bash_profile
или перезапустить оболочку и запустить brew doctor
, чтобы увидеть, если он установлен правильно. Он должен предупредить вас, что он не установлен в /usr/local
, но это ожидается здесь.
Я просто хочу добавить, что для выполнения этой работы мне пришлось сначала запустить 'brew update'! – spicypumpkin