Я испортил свою терминальную среду в Mac OS X и задавался вопросом, как это исправить - PullRequest
0 голосов
/ 01 марта 2011

Когда я открываю окно терминала, это то, что я получаю немедленно:

dyld: библиотека не загружена: /usr/lib/libiconv.2.dylib
Ссылка на: / bin / bash
Причина: несовместимая версия библиотеки: bash требуется версия 7.0.0 или более поздняя, ​​но libiconv.2.dylib предоставляет версию 6.0.0

[Процесс завершен]

1 Ответ

0 голосов
/ 01 марта 2011

Вы можете попробовать удалить файлы ~ / .bash_profile, ~ / .profile, ~ / .bashrc и ~ / Library / Preferences / com.apple.Terminal.plist, если они существуют, но, скорее всего, это на самом деле проблема, описанная в ошибке: libiconv был заменен более старой версией. В этом случае его можно заменить двумя способами: загрузить исходный код, собрать и установить его, установив ssh-файл на компьютер, или переустановить библиотеку с установочного DVD-диска. Если вы решите установить с DVD, я бы предложил загрузить Pacifist, чтобы вы могли установить только libiconv вместо всей системы (конечно, могут быть и другие файлы, которые тоже нужно заменить).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...