M1 安装 homebrew

1.直接使用包安装

  1. 进入 Homebrew 的 GitHub 仓库 tag 地址 下载最新的 tag

  2. 根据系统选择下载:mac、windows 可以下载 zip 文件, linux 可以下载 tar.gz 的文件。

  3. 下载后解压。

  4. /opt 文件夹下创建 homebrew 文件夹,然后将解压后的内容全部复制到 homebrew 文件夹下

  5. 下载地址为:https://github.com/Homebrew/brew/archive/refs/tags/3.3.3.zip

  6. wget cd /opt && mkdir homebrew

  7. 建立软连接 . sudo ln -s /opt/homebrew/bin/brew /usr/local/bin/brew

  8. 进入本地 homebrew 的存放路径,如果找不到的话,可以直接在 terminal 下输入以下命令

  9. 进入/opt目录
    10.查看 /opt 目录下是否有 homebrew 文件夹(注意大小写)

敲击 brew 命令时,出现以下内容时,表示已经安装 Homebrew 成功


Example usage:
  brew search [TEXT|/REGEX/]
  brew info [FORMULA...]
  brew install FORMULA...
  brew update
  brew upgrade [FORMULA...]
  brew uninstall FORMULA...
  brew list [FORMULA...]

Troubleshooting:
  brew config
  brew doctor
  brew install --verbose --debug FORMULA

Contributing:
  brew create [URL [--no-fetch]]
  brew edit [FORMULA...]

Further help:
  brew commands
  brew help [COMMAND]
  man brew
  https://docs.brew.sh

安装完成后,一定要下载一个软件测试下,比如下载 wget

brew install wget 

2.更换 brew 的下载源

  • Homebrew 源
# 替换 USTC 镜像
cd "$(brew --repo)"
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git

# 重置为官方地址
cd "$(brew --repo)"
git remote set-url origin https://github.com/Homebrew/brew.git
  • Homebrew Bottles 源
# 请在运行 brew 前设置环境变量 HOMEBREW_BOTTLE_DOMAIN ,值为 https://mirrors.ustc.edu.cn/homebrew-bottles

# 对于 bash 用户
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile

source ~/.bash_profile


# 对于 zsh 用户
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc

source ~/.zshrc

# 如果想恢复成官方 Homebrew Bottles 源,则直接注释掉 HOMEBREW_BOTTLE_DOMAIN 变量即可
  • Homebrew Core 源
# 替换 USTC 镜像
cd "$(brew --repo)"/Library/Taps/homebrew/homebrew-core
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

# 重置为官方地址
cd "$(brew --repo)"/Library/Taps/homebrew/homebrew-core
git remote set-url origin https://github.com/Homebrew/homebrew-core
  • Homebrew Cask 源
# 替换为 USTC 镜像
cd "$(brew --repo)"/Library/Taps/homebrew/homebrew-cask
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git

# 重置为官方地址
cd "$(brew --repo)"/Library/Taps/homebrew/homebrew-cask
git remote set-url origin https://github.com/Homebrew/homebrew-cask
  • Homebrew Cask Versions 源
# 替换为 USTC 镜像
cd "$(brew --repo)"/Library/Taps/homebrew/homebrew-cask-versions
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask-versions.git

# 重置为官方地址
cd "$(brew --repo)"/Library/Taps/homebrew/homebrew-cask-versions
git remote set-url origin https://github.com/Homebrew/homebrew-cask-versions.git

3.相关命令

命令 说明
brew update 更新 Homebrew 自身
brew outdated 查看哪些安装包需要更新
brew upgrade 更新所有的包
brew upgrade $FORMULA 更新指定的包
brew cleanup 清理所有包的旧版本
brew cleanup $FORMULA 清理指定包的旧版本
brew cleanup -n 查看可清理的旧版本包,不执行实际操作
brew pin $FORMULA 锁定某个包
brew unpin $FORMULA 取消锁定
brew info $FORMULA 显示某个包的信息
brew info 显示安装了包数量,文件数量,和总占用空间
brew deps --installed --tree 查看已安装的包的依赖,树形显示
brew list 列出已安装的包
brew rm $FORMULA 删除某个包
brew install {package-name} 下载某个包
brew uninstall --force $FORMULA 删除所有版

你可能感兴趣的:(操作系统,操作系统,苹果m1)