CentOS 国内镜像地址 (有些支持Docker等)

镜像版本

网易: http://mirrors.163.com/

阿里: https://opsx.alibaba.com/mirror 或者 http://mirrors.aliyun.com/

腾讯: https://mirrors.cloud.tencent.com/

科大: https://mirrors.ustc.edu.cn/

具体安装使用, 各个地址下面都有 xx使用帮助, help 等字样链接, 找到对应系统 CentOS 打开连接即可有详细的安装帮助.

里面有关于 CentOS, Debian, Ubuntu, Fedora… 甚至 HomeBrew, Docker, Pip, Npm, Ruby 等也可以找到.

CentOS 的 repo 源安装

镜像安装

备份原有 Repo 源文件, 目录地址: /etc/yum.repos.d

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# 网易
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS5-Base-163.repo
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS6-Base-163.repo
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo

# 阿里
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/CentOS-5.repo
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/CentOS-6.repo
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/CentOS-7.repo

# 阿里 Epel
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-5.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

# 腾讯
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.cloud.tencent.com/repo/CentOS5_base.repo
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.cloud.tencent.com/repo/CentOS6_base.repo
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.cloud.tencent.com/repo/CentOS7_base.repo

之后使用 yum clean all 清理原有缓存,yum makecache 生成新缓存.

官方 Epel 源 rpm 安装

EPEL(http://fedoraproject.org/wiki/EPEL) 是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。

CentOS/RHEL 6 :

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

CentOS/RHEL 7 :

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

查看操作系统版本

过程中你可能不知道操作系统版本, 使用下面命令之一来定位使用哪一个源:

1
2
3
4
5
6
7
8
9
10
11
12
# 内核
cat /proc/version
uname -a
uname -r

# 操作系统
cat /etc/issue
cat /etc/redhat-release

# 操作系统位数
getconf LONG_BIT
file /bin/ls
Donate - Support to make this site better.
捐助 - 支持我让我做得更好.