(HostsAppend)Hosts文件编辑工具1.0免费版 类型:文件处理大小:209KB语言:中文 评分:7.0 标签: 立即下载
MacPorts和Homebrew都是Mac OS X上的软件包管理工具 ,Homebrew是一个Ruby开发的智能的包管理系统。她能判断系统包的状况,并能够依赖系统已有的组件,不用重新下载一阵套组件。而MacPorts是自成一派的,他的所有组件全部安装在/opt目录下,带来的问题就是很多系统已经有的组件都要重新下载,费时间也费空间。而且Homebrew本身使用Git管理,升级非常方便。不过MacPorts和Homebrew它们之间是不兼容的,这里要说的是删除MacPorts并安装Homebrew。
准备条件:
	Mac是自带Ruby程式的,如果你之间”处理”过它,记得要确保它的存在.用ruby -v查看下版本号.
	安装xcode
	打开Terminal(终端)
	删除MacPorts:
	sudo port -fp uninstall –follow-dependents 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
安装HomeBrew:
	安装Brew的安装过程跟网上的略有不同:
	首先下载HomeBrew:
	https://nodeload.github.com/mxcl/homebrew/legacy.tar.gz/master(为了方便以后可以重复使用)
	下载好后直接解压缩,可以放在任何你想放的地方,我是放到/usr/local文件夹里面
	最后一步是装homebrew/bin/文件夹写入环境变量,在这里我是直接加入到~/.bash_profile的PATH里面,这里是我的.bash_profile的内容:
export PATH=/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/mysql/bin:/Applications/adt-bundle-mac-x86_64/android-ndk-r8d:/Applications/adt-bundle-mac-x86_64/sdk:/Applications/adt-bundle-mac-x86_64/cocos2d-2.1beta3-x-2.1.0:/usr/local/homebrew/bin
	关于环境变量的问题在这里就不详细讨论了,以上仅供参考。
	现在重新打开终端,已经可以使用brew。
	通过Homebrew安装软件:
	
	查找你需要的软件使用brew search * 命令,安装使用brew install *命令(用具体的软件名称替换*),下面演示:
	brew search git
	brew install git
	
	如果你想安装vim,wget或者unrar等其它各类软件,都这么做去吧.
	
	另外,你已经安装了git了,那么建立了本地的git仓库,执行如下:
	
	cd /usr/local
	git init
	git remote add origin git://github.com/mxcl/homebrew.git
	git pull origin master
	如果GitHub上有项目,也可直接拿下:
	
	git clone http://github.com/YOURGITHUBUSERNAME/homebrew.git /tmp/homebrew
	其它Homebrew指令:
	brew list —列出已安装的软件
	brew update —更新Homebrew
	brew home *—用浏览器打开
	brew info *—显示软件内容信息
	brew deps * — 显示包依赖
	brew server * —启动web服务器,可以通过浏览器访问http://localhost:4567/ 来同网页来管理包
	brew -h brew —帮助
	
	删除Homebrew:
	
	万一你用的不爽了,告诉你卸载指令:
	cd `brew –prefix`
	rm -rf Cellar
	brew prune
	rm -rf Library .git .gitignore bin/brew README.md share/man/man1/brew
	rm -rf ~/Library/Caches/Homebrew