如何判断哪些自制配方是可升级的?
Posted
技术标签:
【中文标题】如何判断哪些自制配方是可升级的?【英文标题】:How can I tell which homebrew formulae are upgradable? 【发布时间】:2012-10-08 10:19:43 【问题描述】:我知道当我brew update
时,它会列出所有==> Updated Formulae
,但是当我多次更新而没有运行brew upgrade
时,如何获取所有可以升级的应用程序的列表?
【问题讨论】:
【参考方案1】:根据homebrew code on github,这显示了所有可以更新的应用:
brew outdated
brew help
没有列出命令,但记录在man brew
中。
【讨论】:
和brew upgrade
,如果您想为所有公式应用可用升级(或brew upgrade formula
用于单个包)
注意:您需要在运行brew outdated
之前运行brew update
以获取最新的可更新软件包列表。
如何更新所有过时的软件包?我们可以使用吗?还是别的什么?
@MahdiAmrollahi brew upgrade
更新所有过时的酒桶、配方等【参考方案2】:
自 2020.12.01 发布 Homebrew 2.6.0 以来,brew outdated
的行为略有不同。
# update package repo
brew update
# list outdated pkgs, both formula and cask
brew outdated
# list formula only, the old behavior of
# `brew outdated` before brew 2.6.0
brew outdated --formula
# list cask only
brew outdated --cask
在 Homebrew 的行话中,包称为“公式”。 Homebrew 不仅可以管理 TUI 应用程序,还可以管理 GUI 应用程序。 GUI 应用程序包称为“Cask”。
在 Homebrew 2.6.0 之前,brew outdated
仅列出公式。从 2.6.0 开始 brew outdated
公式和木桶。
【讨论】:
这应该(现在)是公认的答案。如果不先运行brew update
,您将无法从brew outdated
获得任何信息。以上是关于如何判断哪些自制配方是可升级的?的主要内容,如果未能解决你的问题,请参考以下文章