您的位置:首页 > 其它

安装OhMyZsh插件后提示错误:“zsh compinit: insecure directories”

2017-01-13 00:00 3743 查看
摘要: zsh compinit: insecure directories, run compaudit for list. Ignore insecure directories and continue [y] or abort compinit ?

问题描述:

安装(手动下载)完zsh插件后,执行 source ~/.zshrc,显示如下提示:

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


安装提示执行 compaudit 命令,返回如下:

There are insecure directories:
/usr/local/share/zsh/site-functions
/usr/local/share/zsh

解决方法

执行如下命令修改权限

$ cd /usr/local/share/zsh
$ sudo chmod -R 755 site-functions


再次执行
source ~/.zshrc
,如果问题还未解决,这时你就需要修改
site-functions
的所有者

OSX 10.9及以下系统执行如下命令:

$ cd /usr/local/share/
$ sudo chown -R root:root site-functions


OSX 10.9以上系统执行如下命令(user:staff 是 OSX 系统默认权限):

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


再次执行
source ~/.zshrc
,OK!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Mac OS X oh-my-zsh
相关文章推荐