美文网首页
Homebrew 安装简介

Homebrew 安装简介

作者: nil_ | 来源:发表于2016-10-02 18:32 被阅读0次

    官网 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

    相关文章

      网友评论

          本文标题:Homebrew 安装简介

          本文链接:https://www.haomeiwen.com/subject/ctpdyttx.html