Mac下使用國內映象安裝Homebrew

2022-06-11 11:21:08 字數 2100 閱讀 5443

根據官網上的方法,在終端輸入:

/usr/bin/ruby -e "$(curl -fssl "

依文中所述,進行安裝。由於官方棄用了舊的homebrew倉庫,將homebrew程式與軟體包拆分成了兩個倉庫。與文中描述不符,也未能成功安裝。於是稍作修改,記錄於此。

新增brew.git與homebrew-core.git映象

由於官方棄用了舊的homebrew倉庫,將homebrew程式與軟體包拆分成了兩個倉庫。為保證使用者正常公升級,舊映象將暫時保留一段時間,擇期刪除。

倉庫對應關係:

github.com/homebrew/homebrew(棄用) -> mirrors.ustc.edu.cn/homebrew.git

引自:新增brew.git與homebrew-core.git映象

cd ~

curl -fssl >> brew_install

編輯brew_install檔案

#!/system/library/frameworks/ruby.framework/versions/current/usr/bin/ruby

# this script installs to /usr/local only. to install elsewhere you can just

# untar anywhere you like or

# change the value of homebrew_prefix.

homebrew_prefix = "/usr/local".freeze

homebrew_repository = "/usr/local/homebrew".freeze

homebrew_cache = "#/library/caches/homebrew".freeze

homebrew_old_cache = "/library/caches/homebrew".freeze

#brew_repo = "".freeze

brew_repo = "git:".freeze

#core_tap_repo = "".freeze

core_tap_repo = "git:".freeze

注釋掉brew_repo = "".freezecore_tap_repo = "".freeze

修改為brew_repo = "git:".freezecore_tap_repo = "git:".freeze

/usr/bin/ruby ~/brew_install
執行修改了的brew_install檔案。

替換homebrew預設源

cd "$(brew --repo)"

git remote set-url origin git:

替換homebrew-core源

cd "$(brew --repo)/library/taps/homebrew/homebrew-core"

git remote set-url origin git:

brew update
echo 'export homebrew_bottle_domain=' >> ~/.bash_profile

source ~/.bash_profile

Mac下使用國內映象安裝Homebrew

根據官網上的方法,在終端輸入 usr bin ruby e curl fssl 依文中所述,進行安裝。由於官方棄用了舊的homebrew倉庫,將homebrew程式與軟體包拆分成了兩個倉庫。與文中描述不符,也未能成功安裝。於是稍作修改,記錄於此。新增brew.git與homebrew core.gi...

Mac飛速安裝homebrew 國內映象版本

homebrew預設安裝指令碼 有翻牆都不好使 usr bin ruby e curl fssl 安著安著你就想把電腦砸掉,因為會出各種錯誤 比如這樣的 curl 7 failed to connect to raw.githubusercontent.com port 443 operation ...

Mac安裝Homebrew並更換國內映象源

usr bin ruby e curl fssl 或者 bin bash c curl fssl 最近找到的,國內可以直接用這個,非常快 bin bash c curl fssl homebrew類似於redhat系列linux系統裡面的yum命令和ubuntu系列的apt命令。homebrew有三...