Я установил bash 4.0 через MacPorts, затем использовал sudo chsh -s /opt/local/bin/bash my_user
чтобы изменить мою оболочку.
До этого я пытался запустить обычный chsh
без sudo
, но это не позволило мне изменить мою оболочку на этот путь.
Теперь, когда я пытаюсь запустить Терминал, я получаю сообщение, что моя оболочка имеет недопустимое значение, поэтому Терминал не запускается. Я нажимаю «Выйти», и, что неудивительно, но раздражающе, он немедленно завершается.
- Как мне сбросить свою оболочку, чтобы я мог снова запустить Терминал?
- Как настроить оболочку на bash, установленную через MacPorts, чтобы она работала?
- Почему Терминал считает мою оболочку незаконной? Это на стороне нео-запретителей?
Mac OS X 10.5.8. Все супер мега современно.