首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >升级所有通过Homebrew Cask安装的Cask

升级所有通过Homebrew Cask安装的Cask
EN

Stack Overflow用户
提问于 2015-08-12 22:51:29
回答 15查看 86.9K关注 0票数 213

我使用Homebrew Cask在OS X上安装应用程序。如何升级所有已安装的casks?

EN

回答 15

Stack Overflow用户

回答已采纳

发布于 2015-08-14 01:31:36

现在终于有了官方的Homebrew Cask升级机制(参见Issue 3396的实现)!要使用它,只需运行以下命令:

brew upgrade --cask

但是,这不会更新没有版本控制信息(version :latest)的任务或具有内置升级机制(auto_updates true)的应用程序。要重新安装这些--greedy (如果有升级可用,则对其进行升级),请使用如下所示的cask标志运行升级命令:

brew upgrade --cask --greedy

票数 420
EN

Stack Overflow用户

发布于 2015-08-17 01:31:33

可以使用以下命令列出已安装的木桶:

代码语言:javascript
复制
brew cask list

并使用以下命令强制重新安装桶:

代码语言:javascript
复制
brew cask install --force CASK_NAME

因此,将第一个命令的输出通过管道传递到第二个命令中,我们更新所有的casks:

代码语言:javascript
复制
brew cask list | xargs brew cask install --force
票数 27
EN

Stack Overflow用户

发布于 2017-12-03 17:10:45

brew cask upgrade

upgrade命令最近在Homebrew Cask中引入,应该会弃用其他答案中描述的所有其他手动方法。

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31968664

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档