臨時使用:前端
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
長期使用:node
升級 pip 到最新的版本 (>=10.0.0) 後進行配置:git
pip install pip -U pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
若是您到 pip 默認源的網絡鏈接較差,臨時使用本鏡像站來升級 pip:github
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U
臨時使用:shell
export NVM_NODEJS_ORG_MIRROR="https://npm.taobao.org/mirrors/node/"
長期使用:npm
echo 'export NVM_NODEJS_ORG_MIRROR="https://npm.taobao.org/mirrors/node/"' >> ~/.bashrc
# 添加 TUNA 源並移除默認源 gem sources --add https://mirrors.tuna.tsinghua.edu.cn/rubygems/ --remove https://rubygems.org/ # 列出已有源 gem sources -l # 應該只有一個
bundle config mirror.https://rubygems.org https://mirrors.tuna.tsinghua.edu.cn/rubygems/
舊版使用方式:ruby
pod repo remove master pod repo add master https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git pod repo update
新版的CocoaPods
不容許用pod repo add
直接添加master
庫了,可是依然能夠經過下面方式:bash
$ cd ~/.cocoapods/repos $ pod repo remove master $ git clone https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git master
最後在Podfile
第一行加上:網絡
source 'https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git'
Flutter
是一款跨平臺的移動應用開發框架,由Google
開源。用Flutter
開發的應用能夠直接編譯成ARM
代碼運行在Android
和iOS
系統上。框架
Flutter
安裝時須要從Google Storage
下載文件,如您的網絡訪問Google
受阻,須要使用鏡像。
臨時使用:
export FLUTTER_STORAGE_BASE_URL="https://mirrors.tuna.tsinghua.edu.cn/flutter"
長期使用:
echo 'export FLUTTER_STORAGE_BASE_URL="https://mirrors.tuna.tsinghua.edu.cn/flutter"' >> ~/.bashrc
此外Flutter
開發中還須要用到Dart
語言的包管理器Pub
,其鏡像使用方法參見Pub
鏡像安裝幫助。
Pub
是Dart
官方的包管理器。跨平臺的前端應開發框架Flutter
也基於Dart
,而且能夠使用大部分Pub
中的庫。
臨時使用:
PUB_HOSTED_URL="https://mirrors.tuna.tsinghua.edu.cn/dart-pub/" pub get # pub PUB_HOSTED_URL="https://mirrors.tuna.tsinghua.edu.cn/dart-pub/" flutter packages get # flutter
長期使用:
echo 'export PUB_HOSTED_URL="https://mirrors.tuna.tsinghua.edu.cn/dart-pub/"' >> ~/.bashrc
設置鏡像:
git -C "$(brew --repo)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git
恢復官方:
git -C "$(brew --repo)" remote set-url origin https://github.com/Homebrew/brew.git git -C "$(brew --repo homebrew/core)" remote set-url origin https://github.com/Homebrew/homebrew-core.git git -C "$(brew --repo homebrew/cask)" remote set-url origin https://github.com/Homebrew/homebrew-cask.git
名稱 | 類型 | 地址 |
---|---|---|
清華 | brew | https://mirrors.tuna.tsinghua... |
清華 | core | https://mirrors.tuna.tsinghua... |
清華 | cask | https://mirrors.tuna.tsinghua... |
中科大 | brew | https://mirrors.ustc.edu.cn/b... |
中科大 | core | https://mirrors.ustc.edu.cn/h... |
中科大 | cask | https://mirrors.ustc.edu.cn/h... |
臨時替換:
export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles
長期替換:
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles' >> ~/.bash_profile source ~/.bash_profile
解決install
腳本沒法訪問問題,經過鏡像加速腳本安裝。
使用方法和官方一致:
/usr/bin/ruby -e "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install)"
具體食用說明點此