Homebrew的安装与使用

1、首先了解Homebrew是什么?

Mac OS X是基于Unix的操作系统,可以安装大部分为Unix/Linux开发的软件。然而,如果只是以使用为目的,对每个软件都进行手工编译不是很方便,也不利于管理已安装的软件,于是出现了类似于Linux中APT、Yum等类似的软件包管理系统,其中最著名的有MacPorts、Fink、Homebrew等。我曾经是MacPorts的使用者,但了解Homebrew之后,立即“弃暗投明”了。其实MacPorts也是一个很不错的解决方案,除了一个实在让我头疼的特性。MacPorts有个原则,对于软件包之间的依赖,都在MacPorts内部解决(/opt/local),无论系统本身是否包含了需要的库,都不会加以利用。这使得MacPorts过分的庞大臃肿,导致系统出现大量软件包的冗余,占用不小的磁盘空间,同时稍大型一点的软件编译时间都会难以忍受。而Homebrew的原则恰恰相反,它尽可能地利用系统自带的各种库,使得软件包的编译时间大为缩短;同时由于几乎不会造成冗余,软件包的管理也清晰、灵活了许多。Homebrew的另一个特点是使用Ruby定义软件包安装配置(叫做formula),定制非常简单。

2、如何安装?

打开终端输入以下命令即可安装(美好的事情即将发生)

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

3、如何使用?

指令名称 命令 举例
搜索软件 brew search XXX 搜索git(brew search git)
安装软件 brew install XXX 安装git(brew install git)
卸载软件 brew uninstall XXX 卸载git(brew install git)
更新软件 brew upgrade XXX 更新git(brew upgrade git)
查看命令帮助 brew help /
查看安装列表 brew list /
更新Homebrew brew update /
师傅领进门,修行靠个人,还有新大陆等着你去发现

你可能感兴趣的:(Homebrew的安装与使用)