[Mac]Brew permission denied apply2files

报错信息:

Error: Permission denied @ apply2files - /xxxxxx

解决方案

mac有时候安装了多个开源库,比如yarn, npm、nvm,brew等包管理文件后有时候就会有出现交叉依赖,最终导致权限的问题,同时brew又不允许sudo的操作,因此在不精通brew的情况下还是采取谨慎的方案,重新安装下homebrew,最为稳妥。
当然,如果权限都是自己通过chmod或是chown修改的,那也可以自行修改。

ruby -e "$(curl -fsSL [https://raw.githubusercontent.com/Homebrew/install/master/uninstall](https://raw.githubusercontent.com/Homebrew/install/master/uninstall))"
ruby -e "$(curl -fsSL [https://raw.githubusercontent.com/Homebrew/install/master/install](https://raw.githubusercontent.com/Homebrew/install/master/install))"

但这种做法实际是会有副作用的,他会直接清除安装的node,yarn,所以还不是最完美的,只能作为最后的备选方案。

援引自:https://github.com/Homebrew/homebrew-core/issues/45009

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容