临时使用:前端
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)"
具体食用说明点此