homebrew cask 无直接查看下载链接命令,但可通过三种方式获取:一是用 brew info --cask 查元信息中的 url 行;二是用 brew cat 或查 github 上的 cask ruby 文件;三是用 brew fetch --cask --dry-run 模拟下载并显示实际 url。
homebrew cask 本身不直接提供“查看下载链接”的独立命令,但你可以通过几种可靠方式快速查到某个应用的原始下载地址——本质是读取其 cask 定义文件里的 url 字段。
方法一:用 brew info 查看 Cask 元信息
运行以下命令,会显示该应用的版本、SHA256 校验值、主页和关键 URL:
brew info --cask google-chromebrew info --cask visualstudiocode
输出中带 URL 的那一行就是当前 Cask 使用的下载地址(通常已适配 Apple Silicon / Intel 架构自动选择)。
方法二:直接打开 Cask 文件看源码
Cask 文件是 Ruby 格式的定义脚本,里面明确写了 url。可用命令直接在终端中打开:
-
brew cask cat firefox→ 显示 Firefox 的完整 Cask 内容 -
brew cask cat figma | grep "url "→ 快速过滤出 url 行
注意:从 Homebrew 2.6.0 起,brew cask cat 已被弃用,推荐改用:
-
brew tap homebrew/cask-versions(如未启用) -
brew search --casks | grep chrome确认名称后,再查 GitHub 原始文件:
https://github.com/Homebrew/homebrew-cask/blob/HEAD/Casks/google-chrome.rb
方法三:用 brew fetch 预下载并显示 URL(不实际下载)
加 --dry-run 参数可模拟下载流程,终端会打印出即将获取的 URL:
brew fetch --cask --dry-run slackbrew fetch --cask --dry-run notion
该方式最接近真实安装行为,能反映当前架构(arm/intel)下实际使用的链接,适合调试或验证镜像是否生效。
不需要记复杂语法,日常查链接用 brew info --cask 就够了;想确认细节或排查问题,再翻源码或用 --dry-run。











