配置和管理软件源(Repository)是Linux系统管理中非常关键的一环,尤其在更换国内镜像源后,能极大地提升软件包的下载和更新速度。
下面为你梳理了 Linux 系统中常见的软件源及其加速镜像地址。
📦 常用 Linux 软件源与国内镜像汇总
| 类别 | 包管理工具 | 官方/原始源地址 | 常见国内镜像站地址 |
|---|---|---|---|
| YUM 源 | yum, dnf (RHEL/CentOS) |
mirror.centos.org (需根据系统版本调整) |
阿里云:mirrors.aliyun.com网易: mirrors.163.com搜狐: mirrors.sohu.com |
| EPEL 源 | yum, dnf (RHEL/CentOS) |
download.fedoraproject.org/pub |
阿里云:mirrors.aliyun.com清华: mirrors.tuna.tsinghua.edu.cn华为云: repo.huaweicloud.com |
| APT 源 | apt (Debian/Ubuntu) |
Debian: deb.debian.orgUbuntu: archive.ubuntu.com |
清华:mirrors.tuna.tsinghua.edu.cn阿里云: mirrors.aliyun.com腾讯云: mirrors.cloud.tencent.com中科大: mirrors.ustc.edu.cn |
| PIP 源 | pip (Python) |
https://pypi.org/simple |
清华:https://pypi.tuna.tsinghua.edu.cn/simple/阿里云: https://mirrors.aliyun.com/pypi/simple/腾讯云: https://mirrors.cloud.tencent.com/pypi/simple/ |
| Node 源 | npm, yarn |
https://registry.npmjs.org/ |
官方推荐 (原淘宝):https://registry.npmmirror.com |
| Docker 源 | docker |
https://hub.docker.com/ |
阿里云:需登录容器镜像服务控制台获取专属加速地址 腾讯云: mirror.ccs.tencentyun.com |
💡 补充说明
-
如何更换YUM源与EPEL源:通常涉及备份、下载或配置新的
.repo文件,对于各类基于RPM的Linux发行版是基础操作。 -
如何更换APT源:主要编辑
/etc/apt/sources.list文件,或修改/etc/apt/sources.list.d/目录下的.list文件和DEB822格式的.sources文件。 -
如何更换PIP源:可通过命令行临时指定(例如
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package),或编辑pip.conf配置文件永久生效。 -
如何更换Node源:使用
npm config set registry https://registry.npmmirror.com命令即可永久生效,也可以使用nrm等工具进行便捷管理。 -
如何更换Docker源:需要修改Docker Daemon的配置文件(通常是
/etc/docker/daemon.json),添加registry-mirrors参数并重启Docker服务。