Терминал падает при запуске. Как вернуть его обратно?
Я получаю эту ошибку при запуске и iterm и терминала:
dyld: Library not loaded: /usr/local/lib/libgdbm.4.dylib
Referenced from: /usr/local/bin/zsh
Reason: image not found
Насколько мне известно, я не могу вводить какие-либо команды в окнах терминала.
Я нашел этот поток, где кто-то получает ту же ошибку и советует переустановить zsh:
Ошибка загрузки библиотеки в Mac терминал
Это может сработать для меня. Но где я могу это выполнить?
Другой альтернативой может быть, если возможно переключиться обратно на bash.
2 ответа
В iTerm выберите Profiles>Open Profile>Default>General>Command>chsh -s /bin/bash
Откройте новое окно оболочки. Bash будет выбран в качестве оболочки по умолчанию.
Измените настройку снова Profiles>Open Profile>Default>General>Command>Login shell
Теперь терминал снова будет работать.
У меня просто была такая же проблема. zsh просит libgdbm.5.dylib, но мне не удалось запустить терминал ни по одному из найденных ответов. Итак, я отправился на поиски.dylib и нашел...6.dylib. Вот что я сделал, и все работало нормально!
Найдите /..../libgdbm.?.glib.dylib, затем скопируйте / пропустите файл. После вставки переименуйте его в файл с запрошенным номером. то есть. "libgdbm.5.dylib