mirror of
https://github.com/tuna/mirror-web.git
synced 2026-01-01 04:02:46 +00:00
Merge pull request #247 from XuehaiPan/brew-doc
Simplify brew install instructions
This commit is contained in:
commit
84bebfdbd6
|
|
@ -29,18 +29,13 @@ export HOMEBREW_BOTTLE_DOMAIN="https://{{ site.hostname }}/${BREW_TYPE}-bottles"
|
|||
```bash
|
||||
# 从本镜像下载安装脚本,修改其中被硬编码的仓库源(改为从环境变量读入)并安装 Homebrew / Linuxbrew
|
||||
git clone --depth=1 https://{{ site.hostname }}/git/homebrew/install.git brew-install
|
||||
/bin/bash -c "$(
|
||||
cat brew-install/install.sh |
|
||||
sed -E 's|^(\s*HOMEBREW_BREW_GIT_REMOTE=)(.*)$|\1"${HOMEBREW_BREW_GIT_REMOTE:-\2}"|g' |
|
||||
sed -E 's|^(\s*HOMEBREW_CORE_GIT_REMOTE=)(.*)$|\1"${HOMEBREW_CORE_GIT_REMOTE:-\2}"|g'
|
||||
)"
|
||||
/bin/bash -c "$(sed -E 's#^(\s*)(HOMEBREW_(BREW|CORE)_GIT_REMOTE)=(.*)$#\1\2="${\2:-\4}"#' brew-install/install.sh)"
|
||||
rm -rf brew-install
|
||||
|
||||
# 也可从 GitHub 获取官方安装脚本,修改其中被硬编码的仓库源,运行以安装 Homebrew / Linuxbrew
|
||||
/bin/bash -c "$(
|
||||
curl -fsSL https://github.com/Homebrew/install/raw/master/install.sh |
|
||||
sed -E 's|^(\s*HOMEBREW_BREW_GIT_REMOTE=)(.*)$|\1"${HOMEBREW_BREW_GIT_REMOTE:-\2}"|g' |
|
||||
sed -E 's|^(\s*HOMEBREW_CORE_GIT_REMOTE=)(.*)$|\1"${HOMEBREW_CORE_GIT_REMOTE:-\2}"|g'
|
||||
sed -E 's#^(\s*)(HOMEBREW_(BREW|CORE)_GIT_REMOTE)=(.*)$#\1\2="${\2:-\4}"#'
|
||||
)"
|
||||
```
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue