Brew 是OS X 上类似apt-get以及yum的一个软件包管理器,它依托于Github………………
所以,虽然你侥幸下载到了 brew,但你肯定是无法更新 brew 的。原因你懂。不过虽然不能更新 brew,但这只是指brew这个管理器本身罢了,软件还是可以安装的。但由于无法使用 brew update 也就无法更新软件……我们有必要来给 brew 换源。
brew 的镜像源
brew 也有镜像源?嗯,确实有的,而且还不止一个:
- 中科大brew镜像源
- 清华brew镜像源
更换镜像源
1 2 3 4 5 6 |
cd / git //清华镜像源 git //中科大镜像源 //二者选其一即可更新 |
后续操作
1 2 3 4 5 6 7 8 9 10 11 |
cd ~ mkdir cd //以下要与你选择的镜像源相同 git git sudo - / sudo - / sudo - homebrew / sudo - homebrew / |
排错
如果你遇到如下问题:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
╰─? Stashing M . M . M README M share M share M share M share M share M share D share M share M share M share M share M share M share M share M share D share M share M share M share M share fatal Unable create ‘/usr/local/.git/index.lock‘ Permission Cannot Error Failure executing git -- -- |
那么就安照如下命令排错:
1 2 3 4 |
sudo - admin / //确保目录归属管理组 sudo - g / //确保管理组可读 |
最后
没了,运行 brew update 来愉快地更新吧!然后 brew upgrade 。