Mac OS 软件包管理器Homebrew

前言

当我们在 Mac os 下安装软件的时候,常常会因为缺失依赖包而不得不停止,这时候通常的做法就是在网上下载各种依赖包来进行一一的安装,这种操作难免会有些复杂了,并且很浪费时间。那么今天要讲的是一个专门用于Mac 下缺失的软件包管理器Homebrew。
Homebrew是 Mac os 下不可或缺的软件包管理器,可以通过终端方便的使用它来安装管理苹果没有自带的Unix相关工具软件。

安装

Homebrew的安装和使用都非常简单,直接通过命令行就可以快速的安装,Homebrew是基于Ruby安装的,Mac默认自带Ruby。打开终端,将以下语句粘贴到命令行中:

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

脚本会在执行前暂停,并说明将它将做什么。如果 Mac 系统OS X版本在10.7及以下的设备,安装请看这里

  • 注意:安装过程中会先检测系统中是否已经安装了Homebrew,如果已经安装,会有提示命令行让你先删除已安装的Homebrew。同时安装过程中需要按回车键授权同意安装,安装结束之后,最好运行以下命令,用于检测是否有冲突,同时它会提示一些已失效的库链接:brew doctor

如何使用

刚刚说到Homebrew可以用来安装依赖包,具体的使用方法如下:
安装完 Homebrew 后,在终端输入(比如这里要安装 wget)

$ brew install wget

这样就可以快速的安装了,另外,Homebrew支持安装非常多的依赖包,可以再这里查看到。

Homebrew 会将软件包安装到独立目录,并将其文件软链接至 /usr/local 。

$ cd /usr/local
$ find Cellar
Cellar/wget/1.16.1
Cellar/wget/1.16.1/bin/wget
Cellar/wget/1.16.1/share/man/man1/wget.1

$ ls -l bin
bin/wget -> ../Cellar/wget/1.16.1/bin/wget

常用命令

安装软件包

brew install git 

卸载软件包

brew uninstall git 

查看软件包信息

brew info git

Homebrew 更新

brew update 

更新已经过时的软件包(全部更新)

brew upgrade 或 brew upgrade wget

列举通过 Homebrew 安装的程序

brew list

查找软件包

brew search git

更多帮助

brew help

参考文档:
官网:https://brew.sh/
https://www.jianshu.com/p/110d04e2f470

猜你喜欢

转载自blog.csdn.net/luoyayun361/article/details/80446181