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
之后再启动就不会有问题了