- 解决OS X下依赖库的问题
- 将软件安装到独立的目录,并在
/usr/local
创建链接 - 安装、卸载都通过命令,且非常简单
命令
shortcut | meaning |
---|---|
brew install node | 安装模块 |
brew remove node | 卸载模块 |
brew list | 显示所有安装的模块 |
brew update | 升级Homebrew自身 |
brew upgrade | 升级brew安装的模块 |
brew info | 通过brew安装包的大小 |
brew info npm | 查看模块信息 |
brew search npm | 搜索包 |
brew cleanup | 清空缓存 |
brew deps node | 显示包依赖 |
brew home | 用浏览器打开Homebrew |
说明
- Homebrew下载的包在
/Library/Caches/Homebrew/
问题
执行brew update
失败
可以替换为中科大的镜像源:
- 在
/usr/local
(Homebrew的git目录)中执行git remote set-url origin http://mirrors.ustc.edu.cn/homebrew.git
- 在自己的临时目录执行:
git clone http://mirrors.ustc.edu.cn/homebrew.git
,替换/usr/local
中的.git
和Library
rm -rf /usr/local/.git
rm -rf /usr/local/Library
cp -R homebrew/.git /usr/local/
cp -R homebrew/Library /usr/local/
brew update
- 删除自己的临时目录