文章目录
一、介绍
- linux中安装软件时,有时会因为同镜像站点之间的网络连接问题导致无法安装,因此需要采用速度更快、更稳定的镜像网站。
- 在虚拟机上进行网络操作时,会因为网络问题导致无法连接网络镜像,此时就需要建立本地yum镜像源避免软件无法安装问题
二、网络yum源更改
***此处以更改为aliyun为例
2.1 centos 6/7
2.1.1 首先在网络上找到aliyun镜像提供网站
- 阿里云开源镜像站Centos:https://mirrors.aliyun.com/centos/?spm=a2c6h.13651104.0.0.53d97fbfHR55fj
- 找到需要的版本(此处以最新版centos 7 x86_64为例)
- 依此打开7/os/x86_64/
- 此时可以看到该目录下有repodata文件夹,则该网络路径为yum源路径
- 该目录下的RPM-GPG-KEY-CentOS-7 即为验证来源密钥
#yum源网址
https://mirrors.aliyun.com/centos/7/os/x86_64/
#gpg key路径
https://mirrors.aliyun.com/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7
2.1.2 创建文件
- 打开虚拟机下的/etc/yum.repo.d文件夹,在该文件夹新建一个文件夹,将所有的repo后缀的文件移动至新建的文件中
[root@Centos7 ~]#cd /etc/yum.repos.d/
[root@Centos7 yum.repos.d]#mkdir back
[root@Centos7 yum.repos.d]#mv *.repo back
#确保该文件夹下无repo后缀文件存在,可以通过yum repolist查看
[root@Centos7 yum.repos.d]#yum repolist
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
repolist: 0
[root@Centos7 yum.repos.d]#vim aliyun.repo
#在文件中输入下列内容
[aliyum]
name=aliyum
baseurl=https://mirrors.aliyun.com/centos/7/os/x86_64/
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7
#执行命令查看是否正常启用
[root@Centos7 yum.repos.d]#yum repolist
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from