Error:
homebrew-core is a shallow clone.
To `brew update`, first run:
git -C /home/linuxbrew/.linuxbrew/Homebrew/Library/Taps/homebrew/homebrew-core fetch --unshallow
This command may take a few minutes to run due to the large size of the repository.
This restriction has been made on GitHub's request because updating shallow
clones is an extremely expensive operation due to the tree layout and traffic of
Homebrew/homebrew-core and Homebrew/homebrew-cask. We don't do this for you
automatically to avoid repeatedly performing an expensive unshallow operation in
CI systems (which should instead be fixed to not use shallow clones). Sorry for
the inconvenience!
brew
prefers pre-compiled binaries but will compile from source in some cases.
这些预编译的二进制文件,被称为bottle
,它们存放在:
brew
目标在于预编译一切能编译的。(We aim to bottle everything)
只要有机会提供预编译文件,它就会提供,除非遇到以下情况:
brew install <formula>
will use a bottled version of the formula, but brew install --enable-bar will trigger a source build.
The --build-from-source option is invoked.brew cask is an extension to brew that allows management of graphical applications through the Cask project.
Homebrew Cask extends Homebrew and brings its elegance, simplicity, and speed to OS X applications and large binaries alike.
Cask deals with a mixture of software and licences. The software I work on is covered by a commercial licence and available via cask.
Cask offers a way to command line manage the installation of graphical applications.
See brew cask issue #7002 about the project's focus on predictability and how that affects the use of pre-compiled binaries or source.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。