Homebrew 安装简介

官网 http://brew.sh/index_zh-cn.html

安装

根据官网操作

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"`

关闭分析跟踪
brew analytics off

换源

homebrew主要分两部分:git repo(位于GitHub)和二进制bottles(位于bintray)

cd "$(brew --repo)"
git remote set-url origin git://mirrors.ustc.edu.cn/brew.git

改回来
# git remote set-url origin https://github.com/Homebrew/brew.git
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile

常用指令

更新brew自身
brew update

列出过时的软件包(已安装但不是最新版本)
brew outdated

更新过时的软件包(不跟包名就是更新所有包)
brew upgrade package_name

验证brew是否安装成功(也可以用来检查无效的包和依赖关系有问题的包)
brew doctor

查看软件包信息
brew info package_name

查找软件包
brew search package_name

安装软件包
brew install package_name

卸载软件
brew uninstall package_name

列出已安装的软件包
brew list

列出安装包的内容
brew list package_name

列出软件包的依赖关系
brew deps package_name

列出brew常用命令
brew help

10.12 权限修复

升级 10.12 Sierra 之后运行 brew update会报 /usr/local 无权写入
10.12 之前 brew 使用 /usr/local 作为主目录,目录所有者是 user
更新10.12之后 /usr/local 这个目录所有者变成了 root
Fix:
sudo chown $(whoami):admin /usr/local

之后再运行 brew update 就能正常运行,同时 Homebrew 已经提供对 10.12的支持,更新后主目录迁移到 /usr/local/Homebrew ,现在再把权限改回来

sudo chown root:wheel /usr/local

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容