概述:
以centos系统linux机器举例,有时候我们在yum -y install *** 插件的时候,会发现,下载东西很慢,不考虑网络侧的因素,这是由于我们用了系统自带的yum源,自带的系统yum源地址是国外地址,所以会下载很慢,如何解决呢?
解决办法:
把默认的CentOS Yum源修改成国内的aliyun Yum源
阿里云官方教程:http://mirrors.aliyun.com/help/centos
1.安装Centos后默认的Yum源如下
[root@abcd ~]# ll /etc/yum.repos.d/ total 32 -rw-r--r--. 1 root root 1664 Dec 9 2015 CentOS-Base.repo -rw-r--r--. 1 root root 1309 Dec 9 2015 CentOS-CR.repo -rw-r--r--. 1 root root 649 Dec 9 2015 CentOS-Debuginfo.repo -rw-r--r--. 1 root root 290 Dec 9 2015 CentOS-fasttrack.repo -rw-r--r--. 1 root root 630 Dec 9 2015 CentOS-Media.repo -rw-r--r--. 1 root root 1331 Dec 9 2015 CentOS-Sources.repo -rw-r--r--. 1 root root 1952 Dec 9 2015 CentOS-Vault.repo
2.把默认Yum源备份(可选)
[root@abcd ~]# mkdir -p /etc/yum.repos.d.bak/ [root@abcd ~]# mv /etc/yum.repos.d/* /etc/yum.repos.d.bak/
3.下载aliyun Yum源repo文件(对应自己的系统版本下载即可)
#各系统版本repo文件对应的下载操作(没有wget命令,手动下载后上传至/etc/yum.repos.d/目录下)
CentOS 5
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
CentOS 6
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
CentOS 7
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
[root@abcd ~]# cat /etc/redhat-release //查看系统的版本 CentOS Linux release 7.2.1511 (Core) [root@abcd ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo --2017-06-20 06:43:08-- http://mirrors.aliyun.com/repo/Centos-7.repo Resolving mirrors.aliyun.com (mirrors.aliyun.com)... 112.124.140.210, 115.28.122.210 Connecting to mirrors.aliyun.com (mirrors.aliyun.com)|112.124.140.210|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 2573 (2.5K) [application/octet-stream] Saving to: ‘/etc/yum.repos.d/CentOS-Base.repo’ 100%[=======================================================================================================>] 2,573 --.-K/s in 0s 2017-06-20 06:43:08 (118 MB/s) - ‘/etc/yum.repos.d/CentOS-Base.repo’ saved [2573/2573]
4.清除缓存
[root@abcd ~]# yum clean all Loaded plugins: fastestmirror Cleaning repos: base extras updates Cleaning up everything Cleaning up list of fastest mirrors [root@abcd ~]# yum makecache //把Yum源缓存到本地,加快软件的搜索好安装速度 [root@abcd ~]# yum list //总共列出了10656个包
5.开始使用
发现yum安装插件的速度明显提升了