brew命令使用时报错

2020-04-30  本文已影响0人  薛延祥

1、brew命令使用时报错,没有权限

Error: Permission denied @ rb_sysopen - /private/tmp/github_api_headers20200430-54955-1muln17

对该文件夹授予777的权限,注意755不一定管用

chmod -R 777 /private/tmp/

2、继续报错找不到 github.com 和 api.github.com地址

Could not resolve host: api.github.com

Could not resolve host: github.com

原因,这两个境外的GitHub域名无法解析到IP地址,而brew安装插件主要是从GitHub上找的,因此报错

解决方案:

在Mac的hosts文件中添加这两个域名的IP地址,并ping通为止,

sudo vim /etc/hosts打开,在最后添加

192.30.255.113  github.com

 1113.250.94.254  api.github.com

再次查找就好了

上一篇下一篇

猜你喜欢

热点阅读