Homebrew的安装、卸载和扩展
⼀、Homebrew 安装、卸载等命令
Homebrew 的安装和卸载都⾮常简单,只需要在终端输⼊相应的命令即可成功安装或卸载。
1、Homebrew 安装命令
rubyinstaller安装
1. /usr/bin/ruby -e "$(curl -fsSL raw.githubusercontent/Homebrew/install/master/install)"
2、Homebrew 卸载命令
1. /usr/bin/ruby -e "$(curl -fsSL raw.githubusercontent/Homebrew/install/master/uninstall)"
3、Homebrew常⽤命令列表
brew help #查看所有命令
brew search mysql #搜索
brew install mysql #安装软件
brew uninstall mysql #卸载软件
brew list #显⽰已经安装软件列表
brew services list #显⽰安装的服务
brew info mysql #查看信息,⽐如⽬前的版本,依赖,安装后注意事项等
4、Homebrew⼀般命令列表
brew services start mysql #启动
brew services stop mysql #停⽌)
brew services restart mysql #重启)
brew update #更新 Homebrew
brew outdated #列出所有安装的软件⾥可以升级的那些
brew upgrade #更新所有的包
brew upgrade $mysql #更新指定的包
brew cleanup # 清理所有包的旧版本
brew cleanup $mysql #清理指定包的旧版本
brew cleanup -n #查看可清理的旧版本包,不执⾏实际操作
which brew #查看 brew 命令的路径
brew home mysql #⽤浏览器打开官⽅主页
⼆、Homebrew锁定不想更新的包
如果经常更新的话,brew update ⼀次更新所有的包是⾮常⽅便的。但我们有时候会担⼼⾃动升级把⼀些不希望更新的包更新了。数据库就属于这⼀类,尤其是 PostgreSQL 跨 minor 版本升级都要迁移数据库的。我们更希望个时间单独处理它。这时可⽤ brew pin 去锁定这个包,然后 brew update 就会略过它了,⽤到的命令如下:
brew pin $FORMULA #锁定某个包
brew unpin $FORMULA # 取消锁定
brew deps #查看包的依赖关系,常⽤它来查看已安装的包的依赖,然后判断哪些包是可以安全删除的。
brew deps --installed --tree #查看已安装的包的依赖,树形显⽰

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。