前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >mac上homebrew重装手记

mac上homebrew重装手记

作者头像
菩提树下的杨过
发布2020-02-14 16:51:18
3.4K0
发布2020-02-14 16:51:18
举报

今天因为种种原因,把mac上的homebrew玩坏了,需要重装的时候,即发现遇到一堆问题,记录于此:

1. (官网)卸载方法

代码语言:javascript
复制
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

运行时,却发现出错:curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

浏览器里 https://raw.githubusercontent.com/Homebrew/install/master/uninstall 却是可以正常访问的,明显不是网络问题(注:如果浏览器里访问不了,说明需要反墙)。

解决办法:

a) 先在浏览器里 https://raw.githubusercontent.com/Homebrew/install/master/uninstall 把这个的内容保存到一个文件,类似 brew_uninstall.txt

b) /usr/bin/ruby ~/brew_uninstall.txt (注:如果上一步的brew_uninstall.txt不是在当前用户根目录下,大家根据实际情况调整路径)

2.(暴力)卸载方法

大致原理就是把带brew字样的文件和目录全干掉,网上有很多讲这个的,就不展开了

sudo rm -rf /usr/local/.git rm -rf ~/Library/Caches/Homebrew rm -rf /usr/local/Homebrew

3. 重装homebrew

代码语言:javascript
复制
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

如果遇到刚才类似的问题curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused,还是老办法:

https://raw.githubusercontent.com/Homebrew/install/master/install 浏览器访问,把这里面的内容保存到brew_install.txt

然后强烈建议修改下这里面的内容, 默认这里用的源是github.com,巨慢!!!

代码语言:javascript
复制
BREW_REPO = "git://mirrors.ustc.edu.cn/brew.git".freeze
CORE_TAP_REPO = "git://mirrors.ustc.edu.cn/homebrew-core.git".freeze

找到上面这二行,如果没有“BREW_REPO =” 和 “CORE_TAP_REPO =”开头的,就手动添加这2行,意思是改成国内的镜像,然后保存

然后再执行:

/usr/bin/ruby ~/brew_install.txt

4. github.com mac终端ping不通的问题

很多时候,用brew安装一些其它开源软件,总归要访问github.com,如果发现浏览器里能访问,但是终端ping不通,可以尝试修改hosts文件

151.101.185.194 github.global.ssl.fastly.net 192.30.253.112 github.com 151.101.184.133 assets-cdn.github.com 151.101.184.133 avatars0.githubusercontent.com 151.101.112.133 avatars1.githubusercontent.com

把这一堆都加上。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-01-18 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档