重命名 dylib,sudo 停止工作

重命名 dylib,sudo 停止工作

我重命名了 dylib

/usr/lib/libz.1.dylib 

为了测试目的,但当我试图改回来时,我意识到

sudo mv ...

无法运行,因为它正好需要这个 dylib。

我怎样才能解决这个问题?

现在你也许会笑。

答案1

  1. 重新启动 Mac(如果停止运行,则可能需要按住“电源”按钮)。
  2. 当或出现 Apple 标志时,多次按“Cmd+R”。
  3. 等到出现恢复模式窗口。
  4. 从顶部菜单打开“终端”。
  5. cd/Volumes/Macintosh HD/usr/lib
  6. 将库重命名:您已经是root用户。
  7. 重新启动 Mac。

我一个小时前也遇到过同样的问题:换了libsqlite3.dylib一个坏的。

相关内容