你可能有過這樣糟糕的經歷,當敲下 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/bashecho '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 內容如下 ...