M1 Mac Mini通过homebrew安装cask后执行cask --version出现编译进程是否正常
问题结论
你确实执行了预期外的操作。
原因说明
- Homebrew 的 cask 是内置子命令,没有独立的可执行程序,你直接执行
cask --version时,系统会匹配 PATH 路径下其他同名的可执行文件,大概率是同名的项目构建编译工具,因此会输出编译日志、启动多个编译进程。 - M1 芯片 Mac 的 Homebrew 默认安装路径为
/opt/homebrew/bin,未手动配置别名的前提下,直接调用cask无法触发 Homebrew 的相关功能。
正确的 cask 版本查询命令
根据你的查询需求选择对应命令即可:
- 查询所有已安装 cask 及其版本:
brew list --cask --versions - 查询单个指定 cask 的已安装版本:
brew info --cask [目标cask名称],示例:brew info --cask google-chrome - 若需确认 Homebrew cask 组件的版本,直接执行
brew --version即可,cask 作为 Homebrew 内置组件,版本与 Homebrew 本体绑定。
异常进程处理
若当前启动的编译进程无需运行,直接在当前终端窗口按下 Ctrl + C 即可终止前台进程,该操作不会损坏 Homebrew 配置或系统环境。
内容的提问来源于stack exchange,提问作者PraderaNoire
相关产品推荐
相关产品推荐

