目录

mac 终端启动提示:zsh compinit insecure directories

问题

每次打开 mac 终端就报错,ssh 、zsh 终端,总是出现

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

mac终端一打开就报错该怎么办,那么应该如何解决呢?

原因

出现这个原因就是提示不安全的目录,是否忽略。原因可能比较多,解决方法都一样

解决

打开终端先执行:

compaudit

查看一下列出的目录不安全的目录,以下是我的目录

There are insecure directories: /opt/homebrew/share/zsh/site-functions /opt/homebrew/share/zsh

然后执行以下语句给对应的目录赋权限即可

 sudo chmod -R 755 /opt/homebrew/share/zsh/site-functions
 sudo chmod -R 755 /opt/homebrew/share/zsh

之后再启动就不会有问题了

版权声明

未经授权,禁止转载本文章。
如需转载请保留原文链接并注明出处。即视为默认获得授权。
未保留原文链接未注明出处或删除链接将视为侵权,必追究法律责任!

本文原文链接: https://fiveyoboy.com/articles/mac-cmd-err-zcid/

备用原文链接: https://blog.fiveyoboy.com/articles/mac-cmd-err-zcid/