国内开源镜像站及编程环境镜像推荐
在国内网络环境下,使用国内镜像站可以极大提高开源软件包和依赖下载速度,下面整理了主流开源镜像源和编程环境镜像,涵盖常用语言和工具。
1. 主流国内开源镜像站
搜狐开源镜像站 http://mirrors.sohu.com/
网易开源镜像站 http://mirrors.163.com/
开源中国镜像站 http://mirrors.oschina.net/ 备注:镜像资源不多,但包含 Maven 库镜像,详细使用见开源中国Maven库帮助
阿里云开源镜像站 http://mirrors.aliyun.com/
2. 大学教学镜像(资源丰富,适合学习使用)
学校 | 镜像站地址 | 备注 |
---|---|---|
北京理工大学 | http://mirror.bit.edu.cn | IPv4 only |
http://mirror.bit6.edu.cn | IPv6 only | |
北京交通大学 | http://mirror.bjtu.edu.cn | IPv4 only |
http://mirror6.bjtu.edu.cn | IPv6 only | |
http://debian.bjtu.edu.cn | IPv4+IPv6 | |
兰州大学 | http://mirror.lzu.edu.cn/ | |
厦门大学 | http://mirrors.xmu.edu.cn/ | |
上海交通大学 | http://ftp.sjtu.edu.cn/ | IPv4 only |
http://ftp6.sjtu.edu.cn | IPv6 only | |
清华大学 | http://mirrors.tuna.tsinghua.edu.cn/ | IPv4+IPv6 |
http://mirrors.6.tuna.tsinghua.edu.cn/ | IPv6 only | |
http://mirrors.4.tuna.tsinghua.edu.cn/ | IPv4 only | |
天津大学 | http://mirror.tju.edu.cn/ | |
中国科学技术大学 | http://mirrors.ustc.edu.cn/ | IPv4+IPv6 |
http://mirrors4.ustc.edu.cn/ | ||
http://mirrors6.ustc.edu.cn/ | ||
西南大学 | http://linux.swu.edu.cn/swudownload/Distributions/ | |
东北大学 | http://mirror.neu.edu.cn/ | IPv4 only |
http://mirror.neu6.edu.cn/ | IPv6 only | |
电子科技大学 | http://ubuntu.uestc.edu.cn/ | |
青岛大学 | http://mirror.qdu.edu.cn/ |
3. 编程环境镜像
RubyGems 国内镜像
国内 RubyGems 镜像由淘宝维护,速度快,使用方法:
gem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/
gem sources -a http://ruby.taobao.org/
gem sources -l
# 确保只有 ruby.taobao.org
gem install rails
Python PyPI 国内镜像
示例:
pip install -i https://pypi.doubanio.com/simple/ 包名
Composer 国内镜像
Vagrant 镜像
4. Golang 国内镜像
官方 Go Modules 代理在国内访问较慢或不稳定时,推荐使用国内代理加速下载:
- 阿里云 Go Modules 代理:
https://mirrors.aliyun.com/goproxy/
- 七牛云 Go Modules 代理:
https://goproxy.cn
- Go 官方中国代理:
https://goproxy.cn
- 中国科技大学 Go Proxy:
https://mirrors.ustc.edu.cn/goproxy/
配置方法
Linux/macOS 下可在 ~/.bashrc
或 ~/.zshrc
添加:
export GOPROXY=https://goproxy.cn,direct
Windows PowerShell 运行:
setx GOPROXY "https://goproxy.cn,direct"
5. Flutter 国内镜像
Flutter SDK 镜像
- 清华大学 Flutter 镜像 https://mirrors.tuna.tsinghua.edu.cn/flutter/
Dart Pub 镜像
- 清华大学 Dart Pub 镜像:
https://mirrors.tuna.tsinghua.edu.cn/dart-pub/
配置方法
Linux/macOS:
export PUB_HOSTED_URL=https://mirrors.tuna.tsinghua.edu.cn/dart-pub
export FLUTTER_STORAGE_BASE_URL=https://mirrors.tuna.tsinghua.edu.cn/flutter
Windows PowerShell:
setx PUB_HOSTED_URL "https://mirrors.tuna.tsinghua.edu.cn/dart-pub"
setx FLUTTER_STORAGE_BASE_URL "https://mirrors.tuna.tsinghua.edu.cn/flutter"
配置后运行:
flutter pub get
即可走国内镜像,加快依赖下载速度。
结语
选择合适的国内镜像源能显著提升开发效率,特别是在网络访问受限或官方源速度较慢时,推荐重点关注清华、阿里云、中科大等镜像站。