big sur 系统,每次装完 homebrew,ohmyzsh 就会报错
解决办法:
chmod 755 /usr/local/share/zsh
chmod 755 /usr/local/share/zsh/site-functions
但是没搞清楚为什么会这样,以前 catalina 装完 homebrew 也没这样,有没有大佬知道的
自问自答一下,搞清楚什么原因了
是因为在big sur安装homebrew后,会在/usr/local/share/生成一个zsh文件夹,里面包含了:
而这个文件夹默认权限是775,ohmyzsh要求说得要755才行,因此会报错
所以只需要把权限改成755就行了,如果不想改权限的话,只要在.zshrc配置文件中,加入
Set ZSH_DISABLE_COMPFIX=true
就行了
1
GTD OP 自己已经解决了,请看附言 append
|
2
yangzzzzzzzt1 2020-11-26 12:20:26 +08:00
这个底色挺好看的,色号是啥呀
|
3
GTD OP |
4
Alkaid007Wang 2020-11-26 12:42:30 +08:00 via iPhone
人家下面不是都提示你怎么办了吗
|
5
GTD OP |
6
lance6716 2020-11-26 14:46:34 +08:00 via Android
可是明明 ohmyzsh 也说了“解决办法,为什么会这样,为什么会不安全,为什么会有提示”
|
7
Alkaid007Wang 2020-11-26 16:30:51 +08:00
@GTD 你到底自己有看那些说明吗? 人家原因和解决办法都写的很清楚 你还来反驳我? 真搞笑
|
8
Xusually 2020-11-26 16:32:14 +08:00
😄
|
9
GTD OP |
10
GTD OP @Alkaid007Wang #7
@lance6716 #6 而且最搞笑的事是,这个 zsh 本来是没有问题的,是安装了 homebrew 才出现的,请问他这段文字,告诉我为什么安装了 homebrew 会出现这个问题吗? 我这个问题问的是不是安装 homebrew 后为什么会出现这个问题?你们到底有没有看就在瞎猜? 又请问你们能解释吗? |
11
IgniteWhite 2020-11-26 19:52:19 +08:00 via iPhone
服了,楼主分享的经验对以后遇到问题的人很有用,这分明是 big sur 的新情况啊。有些人这也能杠一下
|