一.安装Homebrew

Homebrew官网
英文:https://brew.sh
中文:https://brew.sh/index_zh-cn

执行官网里提供了安装命令:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

image
然后输入Mac的密码用于确认安装第三方应用

有些小伙伴执行官网的命令会报错,看到下面的错误不要慌

curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

这是由于伟大的防火墙的存在导致连接被拒绝了,可以使用下面这个国内的命令,这个是放在gitee上的

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

执行成功会提示你选择镜像源
image-1659427812597
接下来按照提示一步步走,如果之前没有安装过git,会终止homebrew安装,弹出git安装提示,点击“安装”就好,然后再次执行上面的安装命令,根据提示重新操作

安装脚本执行完成后,重启终端(重启后才生效)
通过在终端输入"brew -v",可以查看homebrew版本。
如果正确输出版本信息,表示成功安装。
安装路径根据芯片和系统会略有区别,可以使用 which brew 命令查看

(/usr/local for macOS Intel, /opt/homebrew for Apple Silicon and /home/linuxbrew/.linuxbrew for Linux)
Mac intel芯片:/usr/local
Mac M1芯片: /opt/homebrew
Linux:/home/linuxbrew/.linuxbrew 

image-1659428226467

如需卸载,使用指令:

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"

二.Homebrew更换源

安装成功后,如果没有魔法上网的话,Homebrew安装很多软件都会失败,所以需要对Homebrew进行换源

  1. 到brew 的工作目录
cd "$(brew --repo)"
  1. 更换brew源
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
  1. 到homebrew-core工作目录
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
  1. 更换homebrew-core源
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

三.安装iTerm2

可以选择从官网下载 https://iterm2.com/
也可以用Homebrew安装

brew install iterm2

四.安装oh-my-zsh

  1. 使用curl安装
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
  1. 使用wget安装
sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

切换默认的系统终端到zsh

chsh -s /bin/zsh

五.安装oh-my-zsh插件

oh-my-zsh主题

oh-my-zsh主题地址:https://github.com/robbyrussell/oh-my-zsh/wiki/Themes
修改配置文件

vi ~/.zshrc

image-1659430380449

修改配置后记得更新配置

source ~/.zshrc

oh-my-zsh常用插件

以autojump为例

  1. 下载autojump
brew install autojump
  1. 修改配置文件
vi ~/.zshrc

在plugins中添加下载的插件
image-1659433569307
3.更新配置

source ~/.zshrc

需要安装什么软件就可以使用 brew install 软件名
然后修改配置文件,保存后更新配置文件就可以了
zsh-syntax-highlighting比较特殊,如果是使用 brew install zsh-syntax-highlighting的话,那么不需要放入plugins中,需要在.zshrc配置文件添加一行命令
image-1659433746058

image-1659433658832

Q.E.D.