首先安装 Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安装失败
原因:这是raw.githubusercontent.com 访问不稳定引起的。
使用中科大镜像
/usr/bin/ruby -e "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install)"
使用新的 Bash 脚本编写的 Homebrew 版本
/bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"
查看当前 shell
echo $SHELL
一般 M1 的电脑都默认支持 zsh
,如果你是其他的 shell 的话,就需要切换一下
查看当前安装了哪些 shell
cat /etc/shells
切换到 zsh
chsh -s /bin/zsh
如果你的电脑没有下载的话,你可以下载 zsh
brew install zsh
下载好之后需要重启一下终端
然后安装 oh-my-zsh
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
但是由于网络的问题,该次安装可能会失败
curl: (7) Failed to connect to raw.githubusercontent.com port 443 after 22 ms: Couldn't connect to server
很大一部分原因是由于 DNS 污染。
因此我们只需要在本地 hosts 文件里,给对应的域名配置上正确的 ip 地址就行
199.232.68.133 raw.githubusercontent.com
199.232.68.133 user-images.githubusercontent.com
199.232.68.133 avatars2.githubusercontent.com
199.232.68.133 avatars1.githubusercontent.com
推荐 iHosts 来修改 hosts 文件的配置
出现这个界面,表示安装成功啦