UINOTE

待整理-mac homebrew 常用命令

mac 系统常用的软件安装工具 homebrew, 其最常用的命令如下:


  1. 安装(需要 Ruby):

    ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/Go/install)"


  2. 搜索:

    brew search MySQL


  3. 查询:主要看具体的信息,比如目前的版本,依赖,安装后注意事项等

    brew info mysql


  4. 更新:这会更新 Homebrew 自己,并且使得接下来的两个操作有意义——

    brew update


  5. 检查过时(是否有新版本):

    brew outdated
    这回列出所有安装的软件里可以升级的那些


  6. 升级:brew upgrade 升级所有可以升级的软件们

  7. 清理:brew cleanup 清理不需要的版本极其安装包缓存

brew update          # 更新 Homebrew 的信息
brew outdated        # 看一下哪些软件可以升级
brew upgrade <xxx>   # 如果不是所有的都要升级,那就这样升级指定的
brew upgrade; brew cleanup    # 如果都要升级,直接升级完然后清理干净
1.brew-cask VS App Store
●下载方便
●易于管理,容易卸载
●包含了App Store没有的软件


2.安装brew
打开Homebrew官网,复制代码安装。


3.brew常用命令
$brew install name         # 安装源码
$brew info svn                # 显示软件的各种信息(包括版本、源码地址、依赖等等)
$brew uninstall name     # 卸载软件
$brew search name       # 搜索brew 支持的软件(支持模糊搜索)
$brew list                       # 列出本机通过brew安装的所有软件
$brew update                # brew自身更新
$brew upgrade name    #更新安装过的软件(如果不加软件名,就更新所有可以更新的软件)
$brew cleanup             #清除下载的缓存
(PS:详见man brew)


4.安装brew-cask
(安装完brew时,brew-cask已经安装好了,无需额外安装)


5.brew cask的常用命令
$brew cask search               # 列出所有可以被安装的软件
$brew cask search name     # 查找所有和 name相关的应用
$brew cask install name       # 下载安装软件
$brew cask uninstall name   # 卸载软件
$brew cask info app             # 列出应用的信息
$brew cask list                      # 列出本机安装过的软件列表
$brew cask cleanup              # 清除下载的缓存以及各种链接信息
$brew cask uninstall name && brew cask install name #更新程序 (目前homebrew-cask 并没有命令直接更新已安装的软件,软件更新主要是通过软件自身的完成更新)
(PS:详见man brew cask)

下一篇:Gems