bfo*_*ine 71
Homebrew-Cask是Homebrew的扩展,用于安装谷歌浏览器或Atom等GUI应用程序.它独立开始,但其维护者现在与Homebrew的核心团队密切合作.
Homebrew将其包定义文件称为" formulæ "(英文复数为" formula ").Homebrew-Cask称他们为" 垃圾桶 ".像公式一样,一个桶是一个用基于Ruby的DSL编写的文件,它描述了如何安装某些东西.
酒窖是Homebrew安装东西的地方.它的默认路径是/usr/local/Cellar.然后它将标准位置的符号链接添加到它.
例如,当您键入brew install git:
/usr/local/Cellar/git/<version>/在git二进制文件下/usr/local/Cellar/git/<version>/bin/git./usr/local/bin/git为该二进制文件添加了一个符号链接这允许Homebrew跟踪Homebrew安装的内容与通过其他方式安装的软件.
水龙头是公式的来源.默认值是,homebrew/core但可以添加更多.为您自己的软件创建公式的最简单方法是创建一个名为的GitHub存储库homebrew-<something>; 把你的公式文件放进去; 然后键入brew tap <username>/<something>以将新的公式源添加到您的Homebrew安装中,以便访问其所有公式.
一些公司为自己的公用事业公司提供内部Homebrew水龙头.homebrew/science科学软件有很多公共分类; atlassian/tap用于Atlassian软件; ska-sa/tap用于射电天文学; 等等
引用官方文档:
\nhttps://github.com/Homebrew/homebrew-cask
\n\n\nHomebrew Cask 扩展了 Homebrew,并将其优雅、简单和速度带到了 GUI macOS 应用程序(例如 Atom 和 Google Chrome)的安装和管理中。
\n
https://docs.brew.sh/Formula-Cookbook
\n\n\nHomebrew 安装到 Cellar,然后将部分安装符号链接到 /usr/local,以便其他程序可以看到\xe2\x80\x99s\n正在发生的情况。
\n
\n\nTaps(第三方存储库)
\nbrew tap 将更多存储库添加到\nbrew 跟踪、更新和安装的公式列表中。默认情况下,tap 假定存储库来自 GitHub,但命令不限于任何一个位置。\nxe2\x80\x99。
\n
摘自apple.stackexchange上的'Graham Miln' :
brew是Homebrew项目的核心命令。
OS X缺少的包管理器
自制软件会安装Apple不需要的东西。
自制软件通常处理命令行软件。大多数软件是在开放源代码许可下分发的。
brew cask是brew对图形应用程序管理的扩展。
Homebrew Cask扩展了Homebrew,并为OS X应用程序和大型二进制文件带来了优雅,简单和快速。
木桶涉及软件和许可证的混合。
Cask提供了一种命令行管理图形应用程序安装的方法。
通过brew或cask不暗示任何特定许可的可用性。
| 归档时间: |
|
| 查看次数: |
9479 次 |
| 最近记录: |