如何解决brew install XXX 和 brew cask install XXX 有什么区别
Homebrew-Cask是 Homebrew 的扩展,用于安装 GUI 应用程序,例如 Google Chrome 或 Atom。它是独立开始的,但它的维护者现在与 Homebrew 的核心团队密切合作。
Homebrew 将其包定义文件称为“ormulae”(“ormula”的英国复数形式)。Homebrew-Cask 称他们为“问”。一个木桶,就像一个公式一样,是一个用基于 Ruby 的DSL编写的文件,它描述了如何安装某些东西。
是 Homebrew 安装东西的地方。它的默认路径是/usr/local/Cellar
(/opt/homebrew/Cellar
在
Apple Silicon 上)。然后它将标准位置的符号链接添加到它。
例如,当您键入brew聽install聽git
:
- Homebrew 将它安装在 下
/usr/local/Cellar/git/<version>/
,git
二进制文件在/usr/local/Cellar/git/<version>/bin/git
-
/usr/local/bin/git
它向该二进制文件添加了一个符号链接
这允许 Homebrew 跟踪 Homebrew 安装的内容与其他方式安装的软件。
A
是公式的来源。默认是homebrew/core
,但您可以添加更多。为您自己的软件创建公式的最简单方法是创建一个名为homebrew-<something>
;的
GitHub 存储库。把你的公式文件放进去;然后键入brew tap <username>/<something>
将这个新的公式源添加到您的
Homebrew 安装中,以便访问其所有公式。
一些公司为自己的公用事业配备了内部 Homebrew
水龙头。有很多公共水龙头,例如atlassian/tap
Atlassian 软件或ska-sa/tap
射电天文学。Homebrew 本身曾经有额外的水龙头,homebrew/science
但他们弃用了它们并在homebrew/core
.
解决方法
我正在熟悉整个自制套件,并且文档很差。什么是木桶、酒窖和水龙头?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。