zoukankan      html  css  js  c++  java
  • homebrew

    homebrew

    homebrew是什么

    Mac OS平台下的软件包管理工具

    安装、卸载、更新、查看、搜索等功能

    一条指令,实现包管理,无各种依赖和文件路径的情况

    官方的slogan:又提示缺少套件啦?别担心,homebrew随时守候。

    homebrew安装

    要求

    • Intel CPU

    • OS X 10.9 or higher

    • Xcode命令行工具

    • 支持shell (sh或者bash)

    安装和卸载

    • 安装

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

    如果提示出错了Error: /usr/local/Cellar is not writable. You should change the 
    ownership and permissions of /usr/local/Cellar back to your 
    user account: 
    输入下面的命令行

    sudo chown -R $(whoami) /usr/local/Cellar

    然后继续安装输入上面的安装指令

    3.检测是否安装成功

    brew

    如果安装成功了,会返回如下命令

    limengjiedeMacBook-Pro:flask_demo limengjie$ brew
    Example usage:
      brew search [TEXT|/REGEX/]
      brew info [FORMULA...]
      brew install FORMULA...
      brew update
      brew upgrade [FORMULA...]
      brew uninstall FORMULA...
      brew list [FORMULA...]
    
    Troubleshooting:
      brew config
      brew doctor
      brew install --verbose --debug FORMULA
    
    Contributing:
      brew create [URL [--no-fetch]]
      brew edit [FORMULA...]
    
    Further help:
      brew commands
      brew help [COMMAND]
      man brew
      https://docs.brew.sh
    • 卸载
    $ 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

    homebrew基本使用

    安装任意包

    brew install <packageName>

    卸载任意包

    brew uninstall <packageName>

    brew其他命令

    brew list           列出已安装的软件
    
    brew update     更新brew
    
    brew home       用浏览器打开brew的官方网站
    
    brew info         显示软件信息
    
    brew deps        显示包依赖

    注意:

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

    如果你不想每次都使用sudo指令,你可以选择/usr/local 目录下的文件读写进行root用户授权

    sudo chown -R $(whoami) /usr/local

    完。

  • 相关阅读:
    CF1539 VP 记录
    CF1529 VP 记录
    CF875C National Property 题解
    CF1545 比赛记录
    CF 1550 比赛记录
    CF1539E Game with Cards 题解
    CF1202F You Are Given Some Letters... 题解
    vmware Linux虚拟机挂载共享文件夹
    利用SOLR搭建企业搜索平台 之九(solr的查询语法)
    利用SOLR搭建企业搜索平台 之四(MultiCore)
  • 原文地址:https://www.cnblogs.com/limengjie0104/p/9558255.html
Copyright © 2011-2022 走看看