Mac 下使用 Homebrew
大家如何管理自己在 mac 下的软件,相信很多小白玩家都是使用 AppStore 吧。包管理工具可以让你安装和更新程序变得更方便,目前在 OS X 系统中最受欢迎的包管理工具是 Homebrew.
Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。
如何安装 Homebrew?
首先安装 ruby(Ruby,Mac自带,如果没有请安装)
快捷键 Ctl+P 打开Spotlight 输入 Terminal, 打开终端。在打开的命令行工具中输入如下语句:
回车,等待下载安装完毕。如果安装成功,会有如下提示。
在命令行中输入命令brew进行测试,可以看到如下结果,说明安装成功。
查看 ruby 版本号,可以通过一下命令行:
如何卸载 Homebrew
常用的 homebrew命令:
- brew list 显示已安装的包
- brew home [] 用浏览器打开相关包的页面
- brew info [] 显示包信息
- brew deps [] 显示包依赖
- brew server 启动web服务器,可以通过浏览器访问
http://localhost:4567/ 来同网页来管理包 - brew -h brew帮助
注意:
在Mac OS X 10.11系统以后,/usr/local/等系统目录下的文件读写是需要系统root权限的,以往的Homebrew安装如果没有指定安装路径,会默认安装在这些需要系统root用户读写权限的目录下,导致有些指令需要添加sudo前缀来执行,比如升级Homebrew需要:
如果你不想每次都使用sudo指令,你有两种方法可以选择:
对/usr/local 目录下的文件读写进行root用户授权
示例:
彭怀亮,于 2018.02 月于上海。
注:在笔者撰文期间,Google 在 Google China Developers Days 上宣布了 developers.google.cn 域名的启用,方便国内开发者访问。对于文中所有链向 developers.google.com 的参考文献,应该都可以在 cn 站点中找到。