2

Я переименовал dylib

/usr/lib/libz.1.dylib 

для тестирования, но когда я попытался изменить его обратно, я должен был понять, что

sudo mv ...

не может быть запущен, потому что ему нужен именно этот dylib.

Как я могу это исправить?

Вы можете смеяться сейчас.

1 ответ1

2
  1. Перезагрузите Mac (возможно, вам придется нажать и удерживать кнопку "Power", если он остановится).
  2. Когда или до появления логотипа Apple, нажмите «Cmd +R» много раз.
  3. Подождите, пока не появится окно режима восстановления.
  4. Откройте "Терминал" в верхнем меню.
  5. cd to /Volumes/Macintosh HD/usr/lib
  6. Переименуйте библиотеку обратно: вы уже являетесь пользователем root.
  7. Перезагрузите Mac.

Я столкнулся с той же проблемой час назад: заменил libsqlite3.dylib сломанной.

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