美文网首页
Homebrew 的使用

Homebrew 的使用

作者: 叫兽儿 | 来源:发表于2019-10-24 10:35 被阅读0次

    一、安装

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

    将以上命令粘贴至终端即可。

    二、卸载

    $ 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
    

    三、基本使用

    1、安装任意包
    $ brew install <packageName>
    

    Homebrew 会将软件包安装到独立目录,并将其文件软链接至 /usr/local

    $ cd /usr/local
    $ find Cellar
    Cellar/wget/1.16.1
    Cellar/wget/1.16.1/bin/wget
    Cellar/wget/1.16.1/share/man/man1/wget.1
    
    $ ls -l bin
    bin/wget -> ../Cellar/wget/1.16.1/bin/wget
    

    Homebrew 不会将文件安装到它本身目录之外,所以可将 Homebrew 安装到任意位置。

    2、卸载任意包
    $ brew uninstall <packageName>
    
    3、查询可用包
    $ brew search <packageName>
    
    4、查看已安装包列表
    $ brew list
    
    5、查看安装包的信息
    $ brew info <packageName>
    
    6、更新 Homebrew
    $ brew update
    
    7、查看 Homebrew 版本
    $ brew -v
    

    四、注意

    在Mac OS X 10.11系统以后,/usr/local/等系统目录下的文件读写是需要系统root权限的,如果没有指定安装路径,会默认安装在需要系统root用户读写权限的目录下,导致有些指令需要添加sudo前缀来执行,比如升级Homebrew需要:

    $ sudo brew update
    
    如果不想每次都使用sudo指令,有两种方法可以选择:

    方法一:对/usr/local目录下的文件读写进行root用户授权

    $ sudo chown -R <user> /usr/local
    

    方法二:安装Homebrew时对安装路径进行指定,直接安装在不需要系统root用户的目录下(推荐)

    <install path> -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    

    相关文章

      网友评论

          本文标题:Homebrew 的使用

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