【发布时间】:2020-12-18 09:51:29
【问题描述】:
我知道,Homebrew 不会通过自动更新(不强制)来升级木桶。所以最终,由 Homebrew 实际安装和跟踪的软件版本会变得不同。例如:
$ brew cask outdated --greedy
firefox (79.0) != 80.0
google-chrome (84.0.4147.105) != 85.0.4183.83
microsoft-edge (84.0.522.48) != 85.0.564.41
Firefox、Chrome 和 Edge 会自动更新,并且实际上有最新版本。但 Homebrew 不知道。
那么,有没有办法告诉 Homebrew,某些 cask 已经是最新版本,无需使用 brew 重新安装 cask?只需更新 Homebrew 数据库中的记录(或任何 brew 存储桶的版本)。
【问题讨论】:
-
你能把这个提交到
https://github.com/Homebrew/homebrew-cask,看起来很有趣。 -
好的,submitted。我认为 GitHub 用于问题,SO 用于 QA :) 但毕竟这看起来像是功能请求。
-
SO其实不是官方论坛,homebrew有专门的,discourse.brew.sh。
-
我只是觉得这可能适合github,但我可能错了。
标签: macos version homebrew upgrade homebrew-cask