Mac OS X下HomeBrew安装卸载
1.卸载
1 2 3 4 5 6 7 | cd `brew --prefix` rm -rf Cellar brew prune rm `git ls-files` rm -r Library/Homebrew Library/Aliases Library/Formula Library/Contributions rm -rf .git rm -rf ~/Library/Caches/Homebrew |
2.安装
1 | ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)" |
打开 Terminal, 复制并粘贴以上指令。
该脚本首先会解释它要做什么并暂停操作,在指令确认之后才会开始安装。更多的安装选项请查看 这里(需要10.5)。
3.以下来自http://brew.sh/index_zh-cn.html:
1 | $ brew install wget |
Homebrew 将软件包分装到单独的目录,然后 symlink 到 /usr/local
中。
1 2 3 4 5 6 7 8 | $ cd /usr/local $ find Cellar Cellar/wget/1.12 Cellar/wget/1.12/bin/wget Cellar/wget/1.12/share/man/man1/wget.1 $ ls -l bin bin/wget -> ../Cellar/wget/1.12/bin/wget |
Homebrew 不会把文件安装到预置目录之外,所以您可以将 Homebrew 安装到任何位置。
轻松创建您自己的 Homebrew 软件包。
1 2 | $ brew create http: //foo.com/bar-1.0.tgz Created /usr/local/Library/Formula/bar.rb |
完全基于 git 和 ruby,您可以很方便地撤销、更改或合并上流的更新。
1 | $ brew edit wget # opens in $EDITOR! |
Homebrew 的 formula 都是简单的 Ruby 脚本:
1 2 3 4 5 6 7 8 9 10 11 12 | require 'formula' class Wget < Formula homepage 'http://www.gnu.org/wget/' url 'http://ftp.gnu.org/wget-1.12.tar.gz' md5 '308a5476fc096a8a525d07279a6f6aa3' def install system "./configure --prefix=#{prefix}" system 'make install' end end |
Homebrew 使 OS X 更完整。用 gem
来安装您的 gems、用 brew
来搞定它们的依赖包。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步