国内的常用镜像源【持续更新】

国内的常用镜像源【持续更新】

国内的镜像源主要由高校、科技企业和云服务提供商维护,旨在加速开源软件下载、解决网络延迟问题。以下是常用镜像源的分类整理及配置方法:

一、综合类镜像源

1. 清华大学开源软件镜像站

地址:https://mirrors.tuna.tsinghua.edu.cn/覆盖范围:涵盖Linux发行版(Ubuntu、CentOS、Fedora)、编程语言(Python、Node.js)、开发工具(Maven、Gradle)等。特色:同步速度快,支持HTTPS协议,提供详细的使用文档。配置示例:

# Ubuntu

sudo sed -i 's/archive.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list

sudo apt update

2.阿里云镜像站

淘宝镜像:https://registry.npm.taobao.org/阿里云:https://registry.npm.alibaba-inc.com/腾讯云:https://mirrors.cloud.tencent.com/npm/管理工具:

# 安装nrm

npm install -g nrm

# 查看镜像源

nrm ls

# 切换镜像源

nrm use taobao

# 测试速度

nrm test

3. 腾讯云镜像站

地址:https://mirrors.cloud.tencent.com/覆盖范围:Ubuntu、CentOS、Debian、Anaconda、Go语言等。特色:提供预配置的云服务器镜像,支持快速部署。配置示例:

# Ubuntu 22.04

sudo nano /etc/apt/sources.list

# 添加以下内容

deb https://mirrors.cloud.tencent.com/ubuntu/ jammy main restricted universe multiverse

deb-src https://mirrors.cloud.tencent.com/ubuntu/ jammy main restricted universe multiverse

4. 中国科技大学镜像站

地址:https://mirrors.ustc.edu.cn/覆盖范围:Linux发行版、PyPI、npm、Docker等。特色:开源社区维护,更新及时。配置示例:

# PyPI

pip config set global.index-url https://pypi.mirrors.ustc.edu.cn/simple/

5. 华为云镜像站

地址:https://mirrors.huaweicloud.com/覆盖范围:openEuler、Ubuntu、CentOS、Docker等。特色:支持ARM架构,提供自研高性能通信库(如HyperMPI)。配置示例:

# openEuler

sudo dnf config-manager --add-repo https://mirrors.huaweicloud.com/openEuler/openEuler-22.03-LTS/everything/x86_64/os/

二、编程语言与工具镜像源

1. PyPI(Python包管理)

阿里云:https://mirrors.aliyun.com/pypi/simple/清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/中科大:https://pypi.mirrors.ustc.edu.cn/simple/配置方法:

# 临时使用

pip install package -i https://mirrors.aliyun.com/pypi/simple/

# 永久配置

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/

npm(Node.js包管理)

淘宝镜像:https://registry.npm.taobao.org/阿里云:https://registry.npm.alibaba-inc.com/腾讯云:https://mirrors.cloud.tencent.com/npm/管理工具:

# 安装nrm

npm install -g nrm

# 查看镜像源

nrm ls

# 切换镜像源

nrm use taobao

# 测试速度

nrm test

3. Maven(Java项目管理)

阿里云:https://maven.aliyun.com/repository/public华为云:https://repo.huaweicloud.com/repository/maven/配置方法:

aliyun

阿里云Maven镜像

https://maven.aliyun.com/repository/public

central

4. Docker镜像加速

阿里云加速器:https://cr.console.aliyun.com/中科大加速器:https://docker.mirrors.ustc.edu.cn/配置方法:

//找到这个/etc/docker/daemon.json,配置如下

{

"registry-mirrors": ["https://.mirror.aliyuncs.com"]

}

三、Linux发行版镜像源

1. Ubuntu

清华大学:https://mirrors.tuna.tsinghua.edu.cn/ubuntu/阿里云:https://mirrors.aliyun.com/ubuntu/腾讯云:https://mirrors.cloud.tencent.com/ubuntu/配置示例:

sudo sed -i 's/archive.ubuntu.com/mirrors.cloud.tencent.com/g' /etc/apt/sources.list

sudo apt update

2. CentOS

阿里云:https://mirrors.aliyun.com/centos/腾讯云:https://mirrors.cloud.tencent.com/centos/CentOS Vault(针对EOL版本):https://vault.centos.org/配置示例:

# CentOS 7

sudo wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

sudo yum makecache

3. Debian

清华大学:https://mirrors.tuna.tsinghua.edu.cn/debian/网易:http://mirrors.163.com/debian/配置示例:

sudo nano /etc/apt/sources.list

# 添加以下内容

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free

deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free

四、其他常用镜像源

1. Anaconda(Python数据科学)

清华大学:https://mirrors.tuna.tsinghua.edu.cn/anaconda/配置方法:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

conda config --set show_channel_urls yes

2. Rust(编程语言)

清华大学:https://mirrors.tuna.tsinghua.edu.cn/rust-static/配置方法:

# ~/.cargo/config

[source.crates-io]

replace-with = 'tuna'

[source.tuna]

registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"

3. Flutter(跨平台开发)

清华大学:https://mirrors.tuna.tsinghua.edu.cn/flutter/配置方法:

export PUB_HOSTED_URL=https://mirrors.tuna.tsinghua.edu.cn/dart-pub/

export FLUTTER_STORAGE_BASE_URL=https://mirrors.tuna.tsinghua.edu.cn/flutter

五、镜像源管理与优化

1. 选择原则

速度优先:使用 nrm test(npm)或apt speedtest(Ubuntu)测试响应时间。稳定性优先:优先选择高校或云服务商的官方镜像。版本匹配:确保镜像源支持目标系统版本(如CentOS 8需切换到Vault源)。

2. 常见问题处理

证书错误:添加--trusted-host参数(如pip install -i https://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com)。同步延迟:等待镜像源更新(通常每日同步),或切换至其他镜像。配置恢复:备份原始配置文件(如/etc/apt/sources.list),以便回滚。

3. 进阶工具

nrm:管理npm镜像源,支持快速切换和测速。axel:多线程下载工具,提升大文件下载速度。Docker ACR:企业级容器镜像服务,支持全球分发加速。

原文链接:https://blog.csdn.net/weixin_70682362/article/details/147377419

🌈 相关推荐

ysl圣罗兰52号色
office365 登录

ysl圣罗兰52号色

📅 07-12 👁️ 7352