Mac上安装brew及使用

做为一名mac小白,并且作为一名前端工程师,mac还是很有搞头的,这两天在搭建开发环境:包括:nodejs,fis,php,apache2等,在此过程中了解到brew是mac下一款非常棒的软件包管理系统,特学习整理了一下brew的安装和简单使用。

其实在 Homebrew 之前,最常见的就是 MacPorts 跟 Fink 了。

MacPorts有个原则,对于软件包之间的依赖,都在MacPorts内部解决(/opt/local),无论系统本身是否包含了需要的库,都不会加以利用。这使得MacPorts过分的庞大臃肿,导致系统出现大量软件包的冗余,占用不小的磁盘空间,同时稍大型一点的软件编译时间都会难以忍受。

而Homebrew的原则恰恰相反,它尽可能地利用系统自带的各种库,使得软件包的编译时间大为缩短;同时由于几乎不会造成冗余,软件包的管理也清晰、灵活了许多。Homebrew的另一个特点是使用Ruby定义软件包安装配置(叫做formula),定制非常简单。

So,据上,我选择使用brew作为我的mac套件管理工具,那么该如何安装呢?

安装brew

brew官网上已经给出了brew的安装方式,一条简单的ruby命令(mac默认已安装了ruby)即可:

另:建议安装之前先安装xcode,安装之后才能编译各种东西~~ 貌似软件大小有2G左右~~

在mac终端输入如下命令:

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

安裝好之後,就有以下指令可以使用

brew search 查询软件
brew info 查询软件信息
brew list 已经安装了那些软件
brew update 更新 homebrew 自己
brew install 安裝软件

比如安装:svn和git就可以用如下命令

brew install git

brew install svn

不错貌似这两个命令在xcode里自带了…

更多文档 查看 brew官网

这篇文章目前没有评论

Leave a Reply

(必填项)

(必填项)

(可选)