Homebrew 常用命令

homebrew

1. 安装、卸载

1.1. 安装

依赖:

  • Intel CPU
  • OS X 10.10 or higher
  • Command Line Tools (CLT) for Xcode: xcode-select --install, developer.apple.com/downloads or Xcode
  • A Bourne-compatible shell for installation (e.g. bash or zsh)
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
1.2. 卸载
```
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
```

2. 使用

2.1. 信息查询
```
# 查看 Homebrew 版本
➜  ~ brew -v

# 列出已安装的软件
➜  ~ brew list

# 使用浏览器打开 Homebrew 官网
➜  ~ brew home

# 查看包的详细信息
➜  ~ brew info 包名

# 检测系统中与Homebrew有关的潜在问题
➜  ~ brew doctor

# 查看包的所有版本
➜  ~ brew list --versions | grep 包名

# 以树形展示所有已安装包的依赖
➜  ~ brew deps --installed --tree
```
2.2. 查找软件包
```
➜  ~ brew search git
➜  ~ brew search /^git$/
```
2.3. 安装软件包
```
➜  ~ brew install 包名
```
2.4. 卸载软件包
```
➜  ~ brew uninstall 包名
```
2.5. 自身更新
```
➜  ~ brew update
```
2.6. 更新包
```
# 查看哪些包有新版本可更新
➜  ~ brew outdated

# 更新所有包
➜  ~ brew upgrade 

# 更新指定包
➜  ~ brew upgrade 包名
```
2.7. 清理旧的升级包
> 注意:如果一个包当前有可更新的版本没有更新,执行清理时候只会提示一个警告,而不会执行清理操作。需要先升级到最新版本,值执行清理。

```
# 查看哪些包可清理
➜  ~ brew cleanup -n 

# 清理所有
➜  ~ brew cleanup

# 清理指定包
➜  ~ brew cleanup 包名
```
2.8. 锁定不想更新的包
```
# 锁定
➜  ~ brew pin 包名

# 解锁
➜  ~ brew unpin 包名
```
2.9. 关联包
```
# 清理无效的关联,且清理与之相关的位于/Applications和~/Applications中的无用App链接
➜  ~ brew prune

# 将指定软件的安装文件symlink到Homebrew上
➜  ~ brew link 包名
```

转载于:https://my.oschina.net/antsky/blog/1607928

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值