当前位置: 首页 > 工具软件 > homebrew-aws > 使用案例 >

Homebrew使用

乐正远
2023-12-01

Homebrew

brew update

完后会显示可以更新的包列表,其中打钩的是已经安装的包。输出类似下面这样:
Updated Homebrew from fe93aa3 to 6ae64c3.
Updated 1 tap (homebrew/versions).
==> Updated Formulae
awscli      cmake ✔     homebrew/versions/libmongoclient-legacy

 

 

更新包 (formula)

brew outdated 查看哪些包可以更新
brew upgrade             # 更新所有的包
brew upgrade $FORMULA    # 更新指定的包
brew cleanup 清理旧版本和缓存文件。Homebrew 只会清除比当前安装的包更老的版本,所以不用担心有些包没更新但被删了。
brew cleanup             # 清理所有包的旧版本
brew cleanup $FORMULA    # 清理指定包的旧版本
brew cleanup -n          # 查看可清理的旧版本包,不执行实际操作


brew pin $FORMULA      # 锁定某个包
brew unpin $FORMULA    # 取消锁定
brew info $FORMULA    # 显示某个包的信息
brew info             # 显示安装了包数量,文件数量,和总占用空间
brew deps 显示包依赖关系

brew deps --installed --tree # 查看已安装的包的依赖,树形显示

 

 

输出如下:
elixir (required dependencies)
└── :erlang

wxmac (required dependencies)
├── jpeg
├── libpng
│   └── xz
└── libtiff
    └── jpeg
 

 类似资料: