使用HomeBrew安装程序时报错
# 0.前言
问题解决:在VSCode
环境配置时,执行brew install gnupg
报错。
# 1.报错
安装过程中,在执行到brew cleanup
的命令时,会报以下错误:
Error: Permission denied @ apply2files - /usr/local/lib/node_modules/cap4m
1
这种权限问题,一般使用sudo
开管理员权限解决,但是执行如下操作,会报以下错误:
> sudo brew cleanup
Running Homebrew as root is extremely dangerous and no longer supported.
As Homebrew does not drop privileges on installation you would be giving all
build scripts full access to your system.
1
2
3
4
2
3
4
# 2.解决
最后解决的方式是,使用 finder
找到对应的文件(软链接),进行手动删除。
# 3.原因
删除的文件,是之前自己练习npm link
留下的几个失效软链接。
如果使用npm root -g --depth 0
,此时终端就会提示报错。
删除失效的软链接后,brew
安装成功。
编辑 (opens new window)
上次更新: 2022/04/06, 15:04:00