一、简介
初次接触mac os系统,Homebrew的使用给我带来了十分酸爽的滋味,Homebrew简称brew,是MacOS上的软件包管理工具,它相当于开发软件界的Appstore,通过他来安装软件会变得很简单,比如你要下载或者卸载python,只需要通过下列命令即可
当然你在安装软件前可能需要通过来查找一下看看Homebrew是否有对应软件
二、安装&卸载
1.安装
通过Homebrew官 ,我们可以得到正确的安装姿势:打开终端运行下列命令即可
2.卸载
三、使用
1.通过即可查看brew的常用命令
- 安装软件:
- 卸载软件:
- 搜索软件:
- 显示已经安装软件列表:
- 查看软件信息:
- 删除旧版本安装包缓存: 、
- 查看那些已安装的程序需要更新:
- 更新软件,把所有的Formula目录更新,并且会对本机已经安装并有更新的软件用*标明:
- 更新某具体软件:
- 锁定某个软件禁止更新:
- 解除禁更锁定:
- 查看brew存放安装包的缓存地址:
2.服务相关命令
- 显示安装的服务: brew services list
- 启动: brew services start mysql
- 停止: brew services stop mysql
- 重启: brew services restart mysql
四、Homebrew Cask扩展
brew-cask 便于用更简洁的命令行安装 OS X应用!比如你可以这样安装 Chrome:。几乎所有常用的应用都可以通过 brew-cask 安装,而且是从应用的官 上下载,所以你要安装新的应用时,建议用安装。如果你不知道应用在 brew-cask 中的ID,可以先用命令搜索。
1.安装Cask
2.命令
其命令与brew基本相似,只要在brew后加上cask即可
3.与brew的区别
brew是从下载源码解压然后 ./configure && make install ,同时会包含相关依存库。并自动配置好各种环境变量,而且易于卸载。这个对程序员来说简直是福音,简单的指令,就能快速安装和升级本地的各种开发环境。
brew-cask是已经编译好了的应用包(.dmg/.pkg),仅仅是下载解压,基本与在官 下载的过程是一样的,省掉了自己去下载、解压、拖拽。目前的最新brew-cask版本中,下载的软件安装包都放在brew软件安装包目录的Cask目录下
五、注意
1.旧版本的清除
Homebrew将会把老版本的包缓存下来,以便当你想回滚至旧版本时使用。但这是比较少使用的情况,长期缓存会占用大量存储空间,需要定时通过清除
2.软件安装包的清除
使用Homebrew安装软件包时,会自动先下载软件包,然后解压安装,安装成功后不会自动将软件安装包清除,如果为了节省空间需要将安装包清除,可以通过命令查看存放路径,去进行删除
六、软件安装路径
Homebrew会将套件安装到独立目录,并将文件软链接至/usr/local。Homebrew的所有文件均会被安装到预定义目录下,所以无需担心Homebrew的安装位置。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!