包管理工具Homebrew介绍
homebrew介绍
homebrewHomebrew作为OS X上强大的软件包管理器,为系统软件提供了非常方便的安装方式,
独特式的解决了包的依赖问题,并不再需要烦人的sudo,
一键式编译,无参数困扰,比如你只需要一行命令就可以安装gitbrew install git
官网http://brew.sh/
常用命令
1.安装homebrew(需要Ruby跟Xcode,mac自带ruby环境)ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
2.搜索软件:brew search subversion
(用svn举例)3.安装软件:安装svn brew install subversion
安装gitbrew install git
4.已安装软件的list:brew list
5.卸载软件:brew uninstall subversion
6.检查已安装软件更新:brew outdated
7.升级软件:brew upgrade xxx
8.homebrew升级:brew update
9.清理homebrew:brew cleanup
10.查看帮助:brew --help
安装某软件的指定版本
1.新版本的homebrew需要先brew tap homebrew/versions
2.搜索该软件,以svn为例brew search subversion ,结果为:
omebrew/versions/subversion16 subversion subversion17
homebrew/versions/subversion17 subversion16
3.安装svn 1.7版本brew install homebrew/versions/subversion17
如果install时候遇到报错『brew install composer throws Error: undefined method [] for Formula:Class』,先执行下brew update
一般能够解决,update的速度比较慢,需要耐心等待一会儿
homebrew-cask介绍
homebrew-cask是一套建立在homebrew基础上的Mac软件安装命令行工具http://ksmx.me/homebrew-cask-cli-workflow-to-install-mac-applications/
官网http://caskroom.io/
安装
1.首先需要参照上文安装 homebrew
2.在命令行运行brew tap phinze/homebrew-cask && brew install brew-cask
常用命令
1.brew cask install xxx
安装 xxx
2.brew cask search 列出所有可以被安装的软件
3.brew cask search drop 查找所有和 drop 相关的应用
4.brew cask info XX查看XX 应用的信息
5.brew cask uninstall qq 卸载 QQ