首页 > IT职业 > IT生活 > 用Mac的朋友们,你们都在使用Homebrew了吗
用Mac的的朋友们,如果你们平时喜欢折腾一些软件,应该或多或少会见到过这个命令
brew install [xxx]。
那么brew命令到底是啥呢?接下来我们一步步来了解。
Homebrew是macOS/Linux上的软件包的管理器。
安装方法简单,但可能会遇到网络麻烦。
说简单:复制这条命令在 终端执行:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
回车后会让你输入
password(开机密码),安装过程中会下载
Command Line Tools,耐心等待即可。


说麻烦:有可能遇到网络不通,需要使用国内源:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
按提示选择,还可以直接换下载源。

安装完成后,完全退出重新打开终端(brew命令才会生效),运行:
brew -v
能正常输出版本号表示安装成功了。
brew install python brew install --cask google-chrome
brew install:安装命令行工具,主要安装
CLI(命令行)软件。
brew install --cask:安装 Mac 图形软件,用来安装
macOS GUI 应用,在
启动台(Launchpad) 里能看到。 很多 GUI 软件可以直接运行
brew install,Homebrew 会自动识别。

brew update brew upgrade brew upgrade python brew upgrade --cask google-chrome
brew update:更新软件列表
brew upgrade:升级所有已安装的软件
brew upgrade [--cask] 软件名称:可以单独升级某个软件
brew search google
Formulae:软件的安装脚本,定义了软件的依赖、下载地址(源码或二进制)、以及编译和安装方式。
Casks:用于安装 macOS 应用的安装描述,通常下载已经编译好的
.dmg /
.pkg /
.app。

brew list brew list --cask
brew list:显示所有软件
brew list --cask:只显示Casks

brew uninstall python brew uninstall --cask google-chrome
可以不加
--cask,Homebrew 会自动识别。

brew cleanup -n brew cleanup brew cleanup google-chrome
brew cleanup -n:查看能清理什么,不会执行清理
brew cleanup:清理所有旧版本软件和下载缓存,释放磁盘空间
brew cleanup 软件名称:清理某一版本软件和下载缓存

如果不想用命令行,可以选 GUI(图形化)工具
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70047890/viewspace-3112193/ ,如需转载,请注明出处,否则将追究法律责任。