Проблема с установкой Fish shell в группе пользователей OS X без прав администратора

Я изо всех сил пытаюсь установить Fish shell на OS X El Capitan.

моя структура пользователя настроена, поэтому у меня есть учетная запись администратора и стандартная учетная запись. Стандартная учетная запись-это та, которую я использую и просто имею учетную запись администратора по соображениям безопасности. Однако я не могу установить fish на свой стандартный аккаунт. Он отлично установлен на моем аккаунте администратора, но когда я меняю оболочку с bash на fish, я получаю следующую ошибку в iTerm2:

A сессия закончилась очень скоро после начала. Проверьте правильность команды в профиле "my_admin_username".

в оболочке, я также получаю следующую ошибку:

login: /usr/local/bin/fish: Permission denied

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

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

любая помощь очень ценится.

18
задан badfilms
20.02.2023 20:26 Количество просмотров материала 3654
Распечатать страницу

1 ответ

El Capitan представила функцию под названием Защита Целостности Системы что ограничивает даже пользователь root от выполнения определенных действий над некоторыми системными каталогами,/usr/local включено.

этой может быть актуальным.

1
отвечен svenper 2023-02-22 04:14

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх