当前位置: 首页 >数据库 > Homebrew的安装、卸载和扩展

Homebrew的安装、卸载和扩展

一、Homebrew 安装、卸载等命令

Homebrew 的安装和卸载都非常简单,只需要在终端输入相应的命令即可成功安装或卸载。

1、Homebrew 安装命令

  1. /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2、Homebrew 卸载命令

  1. /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/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 #查看已安装的包的依赖,树形显示

作者:毛·豆
来源链接:https://www.cnblogs.com/Hizy/p/10987025.html

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。





本文链接:https://www.javaclub.cn/database/118326.html

标签:MySQL升级
分享给朋友:

“Homebrew的安装、卸载和扩展” 的相关文章

JDBC工具类(DButil) 2022年05月13日 09:13:25
mysql 查询表中前10条数据 2022年06月08日 04:35:17
mysql版本查询 2022年06月14日 09:43:45
mysql贪婪搜索 2022年06月20日 08:18:21
mysql获取上月月份 2022年06月21日 10:38:38
mysql查询5分钟内的数据 2022年06月23日 22:28:57
怎么查mysql数据库版本信息查询 2022年06月26日 08:03:16