可能你们都据说过MacPorts,我在以前的文章里面也有介绍过 《MacPorts 用法简单总结》,今天我郑重像你们推荐 Homebrew 这款包管理软件(相似linux的apt-get),如今个人Mac就已经彻底从MacPorts中解脱出来了,彻底拥抱Homebrew。linux
首先介绍一下Homebrew,Homebrew是一个Ruby开发的智能的包管理系统。她能判断系统包的情况,并可以依赖系统已有的组件,不用从新下载一阵套组件。而MacPorts是自成一派的,他的全部组件所有安装在/opt目录下,带来的问题就是不少系统已经有的组件都要从新下载,费时间也费空间。并且Homebrew自己使用Git管理,升级很是方便。git
下面就介绍一下个人迁移过程:github
卸载原有的MacPorts(若是你没有安装,直接跳过这一步)xcode
sudo port -f uninstall installed sudo rm -rf /opt/local /Applications/DarwinPorts /Applications/MacPorts /Library/LaunchDaemons/org.macports.* /Library/Receipts/DarwinPorts*.pkg /Library/Receipts/MacPorts*.pkg /Library/StartupItems/DarwinPortsStartup /Library/Tcl/darwinports1.0 /Library/Tcl/macports1.0 ~/.macports
安装Homebrewruby
(1)首先确保你电脑上已经安装了xcode,这点灰常重要。curl
(2)终端执行(不建议sudo):url
ruby -e "$(/usr/bin/curl -fsSL https://raw.github.com/mxcl/homebrew/master/Library/Contributions/install_homebrew.rb)"
(3)没有三,已经完成了,查看版本号能够终端执行:brew -v
code
Homebrew简单使用举例homebrew
安装wget:brew install wget
ip
卸载wget: brew uninstall wget
搜索软件包wget(假定只知道get): brew search get
查看已经安装包: brew list
更多帮助请看: man brew
Homebrew项目地址