【问题标题】:Benefits of Homebrew Cask over tradicional installation method?Homebrew Cask 相对于传统安装方法的优势?
【发布时间】:2016-04-11 05:12:00
【问题描述】:

我知道 Cask 的工作原理以及在全新系统中使用它时可以获得的所有好处,但是我想知道并且我似乎在任何地方都找不到并回答的是......如果我删除以前安装的软件并用木桶版本替换它们是个好主意?我会看到某种改进,还是会浪费时间?

【问题讨论】:

  • 你认为有一个用于安装和卸载软件的命令行界面是一种改进吗?
  • 确实,至少在我需要重新安装所有应用程序的情况下,我可以用一个命令行来完成......但我的问题是在我已经配置的系统中,这有什么区别传统的软件安装和 Cask 安装?

标签: macos homebrew homebrew-cask


【解决方案1】:

使用 homebrew-cask 重新安装现有的二进制文件并没有真正的优势。当您需要安装各种软件时,这严格来说是对工作流程的改进。例如,如果您想拥有一个脚本来在新计算机上安装所有经常使用的二进制文件,这将比手动访问多个站点并下载、安装等更有效。

【讨论】:

  • 感谢您的回答,我认为是这种情况,昨天我在安装 Sierra 后进行了第一手尝试,然后只执行了一个包含所有 brew 和 cask 包的 .brew 文件。 Pd:你知道这个应用程序的新版本 [i.e. Google Chrome] 使用brew upgrade 命令更新?
【解决方案2】:

某些应用程序上的传统软件安装具有自动更新功能,而有些应用程序需要用户访问应用程序网站进行更新。下载更新后,用户需要单击下一步、下一步、同意等,虽然对于一些应用程序来说这样做是令人满意的,但这可能会很耗时。

HBC 的优点之一是无需用户交互或有时提示输入管理员密码即可进行安装。因此,如果您重新安装操作系统,您可以使用 HBC 重新安装其他应用程序。

目前没有使用 HBC 进行更新的规定,所以我编写了一些脚本来解决一些问题。

脚本将创建一个文件,列出要更新的文件,包括定义为最新的应用程序。然后,您可以修改文件以满足您的要求并使用我的 olinst 脚本安装更新。

更多信息请访问我的github。

https://github.com/pacav69/homebrew-homebrew-caskroom-offline-installer

【讨论】:

    猜你喜欢
    • 2014-06-22
    • 2023-03-15
    • 2015-02-07
    • 2015-11-05
    • 2015-03-23
    • 2011-07-10
    • 1970-01-01
    • 2017-03-19
    • 2010-12-23
    相关资源
    最近更新 更多