HomeBrew配置阿里雲映象

2022-07-11 16:48:11 字數 2124 閱讀 3826

你可能有過這樣糟糕的經歷,當敲下 brew install 應用名稱,靜靜的等待安裝結果時,homebrew 在 updating 的地方卡死了。

cd "$(brew --repo)"

git remote set-url origin

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

git remote set-url origin

執行上述命令之後,請執行更新命令:

brew update
此時可以執行brew config命令,檢視配置資訊:

macbook-pro :: ~ » brew config

homebrew_version: 2.5.11

origin:

head: 07b3aa69f8dc5098437cf2562864558bae2d45aa

last commit: 10 days ago

core tap origin:

core tap head: deda5a05551ab74d5313af112d3bb2054f9b6af8

core tap last commit: 17 hours ago

core tap branch: master

homebrew_prefix: /usr/local

homebrew_bottle_domain:

homebrew_cask_opts:

homebrew_make_jobs: 8

homebrew ruby: 2.6.3 => /system/library/frameworks/ruby.framework/versions/2.6/usr/bin/ruby

cpu: octa-core 64-bit icelake

clang: 12.0 build 1200

curl: 7.64.1 => /usr/bin/curl

macos: 10.15.7-x86_64

clt: 1103.0.32.62

xcode: 12.2

這與你當前 macos 系統使用的 shell 版本有關係,執行以下命令檢視 shell 版本:

$ echo $shell
根據版本不同,會輸出 2 種結果,/bin/zsh 或 /bin/bash,根據型別進行操作即可

/bin/zsh
echo 'export homebrew_bottle_domain=' >> ~/.zshrc

source ~/.zshrc

/bin/bash
echo 'export homebrew_bottle_domain=' >> ~/.bash_profile

source ~/.bash_profile

到這裡,更換 homebrew 預設源的所有操作啦,盡情地去 brew install 吧!

出於某些場景,可能需要回退到預設配置,你可以通過下述方式回退到預設配置。

首先執行下述命令:

# 重置brew.git:

cd "$(brew --repo)"

git remote set-url origin

# 重置homebrew-core.git:

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

git remote set-url origin

然後刪掉 homebrew_bottle_domain 環境變數,將你終端檔案~/.bash_profile或者~/.zshrc

homebrew_bottle_domain
行刪掉,並執行

source ~/.bash_profile
或者

source ~/.zshrc

fedora配置阿里雲映象

在使用dnf進行軟體安裝的時候,有時候會遇到軟體安裝的特別慢的情況,這時候可以使用國內一些映象很好的解決這一問題。備份mv etc yum.repos.d fedora.repo etc yum.repos.d fedora.repo.backup mv etc yum.repos.d fedora...

centos配置國內映象(阿里雲)

1,備份原來的yum源 sudo cp etc yum.repos.d centos base.repo etc yum.repos.d centos base.repo.bak 2,設定阿里雲的yum源 sudo wget o etc yum.repos.d centos base.repo3,新...

最新docker配置阿里雲映象

進入阿里雲映象配置後台 建立映象倉庫後,跟著操作指南走,輸入命令 登入阿里雲docker registry sudo docker login username 賬戶 registry.cn hangzhou.aliyuncs.com vim etc docker daemon.json 內容如下 ...