
























Today I’d like to announce Homebrew 3.3.0. The most significant changes since 3.2.0 are the migration from Homebrew/linuxbrew-core to Homebrew/homebrew-core for all Homebrew on Linux users, the official support of macOS Monterey (and, as usual, dropping the support for Mojave due to us only supporting 3 macOS versions) and the addition of an opt-in HOMEBREW_INSTALL_FROM_API flag to avoid needing to have Homebrew/homebrew-core or Homebrew/homebrew-cask repositories tapped/cloned locally.
Major changes and deprecations since 3.2.0:
brew update will migrate all Linux users from linuxbrew-core to homebrew-core. This will also trigger the upgrade of some formulae installed from linuxbrew-core due to revision differences.HOMEBREW_INSTALL_FROM_API is a new opt-in flag to install formulae and casks in homebrew/core and homebrew/cask taps using Homebrew’s API instead of needing the (large, slow) local checkouts of these repositories.brew bump-formula-pr --write has been deprecated in favour of brew bump-formula-pr --write-only.Other changes since 3.2.0 I’d like to highlight are the following:
HOMEBREW_SSH_CONFIG_PATH sets the path a configuration file for using Git over SSH inside Homebrew.brew edit --print-path outputs the filename to be edited without opening an editor.brew developer makes it easier to enable/disable the Homebrew developer release channel.brew search does approximate matching of formula names.ca-certificates will be installed when necessary on macOS <= 10.15.5 to allow connecting to various HTTPS sites.brew bump --start-with retrieves a subset of results.brew search can search Arch Linux and Repology.HOMEBREW_ADDITIONAL_GOOGLE_ANALYTICS_ID can be used to report to an additional Google Analytics tracking ID.brew fetch --bottle-tag allows fetching a bottle for any specified tag (e.g. OS/architecture/macOS version).brew install and brew upgrade will fetch all formulae before attempting installation.brew install outputs all cask installations at the end (like formulae).brew will start the sandbox in a pseudoterminal (to avoid potential formula access to the parent terminal).brew style will check and fix more shell script style.brew tap --custom-remote allows changing the remote for an installed tap.brew typecheck can be run on Apple Silicon.Finally:
Thanks to all our hard-working maintainers, contributors, sponsors and supporters for getting us this far.
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。