Homebrew 使用

2023年 1月 4日 45.1k 0

Homebrew 是 OS X 下的包管理工具,类似 CentOS 的 yum ,Ubuntu 的 apt-get 。在 OS X 命令行下,可以通过 brew 和 brew cask 命令安装应用。

1. 安装 brew cask

1
brew install brew-cask-completion

2. brew 和 brew cask 区别

brewbrew cask 的区别在于偏向的应用类型。brew 更偏向于开发人员,主要安装命令行工具;brew cask 偏向日常用户,主要安装图形界面应用。在使用方法上,两者没有太大差别,基本上使用 brew cask 替换 brew 即可,详细请查看 help。

3. brew 增删改查

  • 安装
1
brew install <AppName>
  • 卸载
1
brew uninstall <AppName>
  • 更新
1
brew upgrade <AppName>
  • 锁定,不升级
1
brew pin <AppName>

使用 unpin 可解锁

  • 查看
1
brew info <AppName>

4. brew 日常维护

  • 列出安装的包
1
brew list
  • 更新 Homebrew
1
brew update
  • 更新全部包
1
brew upgrade
  • 清理下载的包
1
brew cleanup

5. 禁用安装前 Homebrew 的更新

如果没有开代理或更换源,安装前的更新可能会很慢、甚至卡顿。下面的命令可以禁用安装前 Homebrew 的更新:

1
export HOMEBREW_NO_AUTO_UPDATE=true

6. brew 更换源

1
2
3
4
5
6
7
8
9
cd "$(brew --repo)"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
# git remote set-url origin https://github.com/Homebrew/brew.git
 
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
# git remote set-url origin https://github.com/Homebrew/homebrew-core

brew update

相关文章

KubeSphere 部署向量数据库 Milvus 实战指南
探索 Kubernetes 持久化存储之 Longhorn 初窥门径
征服 Docker 镜像访问限制!KubeSphere v3.4.1 成功部署全攻略
那些年在 Terraform 上吃到的糖和踩过的坑
无需 Kubernetes 测试 Kubernetes 网络实现
Kubernetes v1.31 中的移除和主要变更

发布评论