Homebrew 1.0.0 发布了,在建立7年之后终于发布1.0.0版,目前有6000个独立贡献者,几千个包和广泛的第三方“tap”生态系统。更新内容如下:
Homebrew package management and formulae (package metadata) split into separate repositories
Homebrew Community site (using Discourse) for discussion
Homebrew joined the Software Freedom Conservancy
Homebrew's default repository installation location changed to /usr/local/Homebrew to keep your/usr/local cleaner
Homebrew/brew updates between release tags
Homebrew CI and homebrew/core use the OS X sandbox for build-time security
Homebrew Cask integrated into Homebrew/brew
Add new brew bump-formula-pr command to create new formula version pull requests
Add brew --help to brew subcommands
Homebrew auto-updates when needed
brew update sped up by only running git fetch if necessary
Officially support brew bundle (for Brewfiles and import/export) and brew services (for background services management).
Homebrew/brew passes tests on Linux and has generic backend for porting to other platforms in future
Provide access to developer commands and brew update workflow automatically
Use curl for all HTTP access for consistent proxy support
Use new Ruby Macho library for reading and writing library macOS Mach O file locations.
Provide vendored, portable Ruby 2 binary for when system Ruby 2 is not available
HEAD package installations have versions and can be upgraded
Use Python virtualenvs to better handle Python dependencies
以及
Improves formula not found handling
下载地址和获取方法:
https://github.com/Homebrew/brew/archive/1.0.0.tar.gz
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
更新的时候,看到1.0.1版本也发布了,主要是修复了一个bug:
Fix an edge case when updating between tags: #1060
1.0.1下载地址:
https://github.com/Homebrew/brew/archive/1.0.1.tar.gz
软件详情:http://brew.sh/2016/09/21/homebrew-1.0.0/
来自:开源中国社区

