因为出差须要一个还过的去的配备,又开启了新电脑的初始化之路。又因为 MACOS 在稳定性方面做的足够优良,所以从新做零碎、重装软件这事很长时间才有机会从新领会一次。
记得上次装置 brew 的时候 GITHUB 的链接还是没有任何阻碍的。这次装置居然发现 GITHUB 也打不开了。。。这对程序员来讲确实是不够敌对。心愿能尽早的得以改良吧。
以下开始 BREW 装置的注释
基本原理
在官网上只有一个命令,该命令为:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
作用就是下载一个脚本文件并执行,该脚本文件又会主动地下载其它的文件,最终达到装置胜利的目标。
依赖
brew 装置必须有一个好的网络(可能也有国内源,没有具体查过)。这个好的网络要求基于以下两点:
- 执行装置命令的 shell 的网络必须没有问题。
- brew 在装置过程中须要 git 的加持去下载一些文件,而同 shell 一样,GIT 也须要一个独自的代理。
这里须要阐明的是 shell 默认会疏忽在零碎设置的代理,所以不能认为本人装置了某个软件或是启用了某个代码 shell 就主动走代理了。
装置
首先关上 shell,而后输出设置代理的命令,比方:
export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890
留神:如果你还没有相干的代理可用,那么你首先要解决的应该是网络环境。如果你曾经处于一个良好的网络环境下,则能够疏忽上述命令甚至本文,间接依照官网的命令复过过去执行即可。
而后在 shell 中执行设置 git 代理的命令:
git config --global https.proxy http://127.0.0.1:7890
git config --global https.proxy https://127.0.0.1:7890
接下来便能够欢快的复制官网的命令并执行了。
Good Luck!
非凡状况
大多数状况下,咱们可能都无奈顺利的一次实现装置。而难堪的事件在于:如果咱们第一次失败的话,再次装置的时候即便网络问题被解决了,也同样可能会失败。这时候则须要先卸载后面安了一半的 brew,而后再重新安装。
此时最很简略的办法是执行以下批处理:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
来实现卸载。
或者依照不能的状况来进行独自的解决。比方:
- 能够尝试删除
/usr/local/Homebrew/Library/Taps/
下的homebrew
文件夹。 - 能够尝试删除
/usr/local/Homebrew
文件夹。
总结:新人真的是越来越难了,如果新人没有人带,那就难上加难了。