编写目的
homebrew是macOS缺失的软件包的管理器,是一款自由及及开放源代码的软件包管理系统,用以简化macOS系统上的软件安装过程。
安装
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
基本命令
- list 列表展示所有已经安装的软件包。
brew list
- info 查询具体软件包信息,例如依赖关系当前版本注意事项等。
brew info xxx(需要查询的软件包名称)
- search 根据名称搜索软件包信息,使用
@
可以指定版本号。
brew search mysql
查询指定版本
brew search mysql@5.7
- update 更新brew至最新版本
brew update
- outdated 检测所安装的软件是否有最新版本
brew outdated
- install 安装软件包,
@
可以指定版本号。
brew install mysql
- upgrade 升级软件,若不指定名称则升级所有软件。
brew upgrade
或者
brew upgrage xxx(具体需要升级的软件包)
- uninstall 删除不需要的软件包。
brew uninstall xxx(具体需要删除的软件包)
- cleanup 清理不需要的版本及其安装缓存,因为brew不会自动移除旧版本的软件包。
brew cleanup
创建自己的软件包
brew create xxx(需要创建的软件压缩包)