macOS 终端打开提示:zsh compinit: insecure directories

项目场景:

机型 MacBook Pro 13最新款 M1芯片版本
系统 macOS Big Sur 11.0
事实上应该跟机型,系统没有太大关系。

问题描述:

帮忙远程解决问题的时候,每次终端打开,或者执行source ~/.zshrc的时候都会有以下提示:

zsh compinit: insecure directories, run compaudit for list. Ignore
insecure directories and continue [y] or abort compinit [n]? y%

我需要频繁的打开终端,每次都提示,真是烦的很。问机主做了什么,他也搞不清楚,刚接触都按网上教程搞的。


原因分析:

估计安装OhMyZsh插件后,哪个地方配置不当导致的吧。


解决方案:

$ cd /usr/local/share/zsh
$ sudo chmod -R 755 site-functions
$ cd /usr/local/share/
$ sudo chmod -R 755 zsh
$ sudo chown -R root:staff zsh

source ~/.zshrc 测试一下效果,完美! 成功解决了。再也没有那个提示了,整个世界都清爽了!

参考文章:
《安装OhMyZsh插件后提示错误:“zsh compinit: insecure directories”》
https://my.oschina.net/u/215547/blog/824106

猜你喜欢

转载自blog.csdn.net/lxyoucan/article/details/113626823