2

Я установил более свежую версию zsh, используя homebrew, расположенный в /usr/local/bin/zsh .

which zsh возвращает /bin/zsh .

Как я могу сделать /usr/local/bin/zsh по умолчанию, не добавляя весь каталог /usr/local/bin в начало моего $PATH?

1 ответ1

2

Просто вставьте ссылку на /usr /bin или в другую папку перед /bin:

sudo ln -s /usr/local/bin/zsh /usr/bin/

Если вы хотите изменить оболочку входа в систему, добавьте /usr /local /bin /zsh в /etc /shells и запустите chsh.

У меня есть /usr /local /bin перед /bin на пути, и я не столкнулся с какими-либо проблемами из-за этого. Некоторые команды TextMate не работают с более новыми версиями Ruby или bash.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .