centos如何使用同济大学公共镜像站
前几天在微信上看到我们同济大学竟然是有自己开源软件镜像站的,自己实验室的服务器还在用阿里云的centos7镜像,如果换成学校的镜像的话不是非常快吗?那么如何更换centos7的公共源为同济大学的源呢?
步骤:
- 什么是yum
- 备份原镜像源文件
- 下载同济大学镜像源配置文件
- 更新yum缓存
什么是yum
Yum(Yellow dog Updater, Modified)是由Duke University团队修改Yellow Dog Linux的Yellow Dog Updater开发而成,是一个基于RPM包管理的字符前端软件包管理器。能够从指定的服务器自动下载RPM包并且安装,可以处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。被Yellow Dog Linux本身,以及Fedora、Red Hat Enterprise Linux采用。 简单讲就是yum会从指定的服务器上查找rpm(RPM 是一种Red Hat/CentOS Linux系统中安装非常快速的软件)安装包,如果查找到的话就可以直接安装到系统上,方便快捷。而yum的软件包来源就是yum Repository,就是指定去查询软件信息的服务器。 centos7所有的yum Repository文件都保存在/etc/yum.repos.d目录下,文件以repo结尾的就是yum软件查询服务器的配置信息,这里我们把CentOS-Base.repo替换为同济大学的centos7地址。 这里把同济大学的镜像站作为centos7的指定服务器。
备份原镜像源文件
首先备份源文件,如果新源出现错误可换回去。
cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.back
下载同济大学镜像源
在同济大学开源镜像站官网上没看到配置文件,这里我把自己做好的repo文件放这里,想使用同济大学开源站的可以直接使用
wget -O /etc/yum.repos.d/CentOS-Base.repo https://www.bobobk.com/wp-content/uploads/2019/12/CentOS-Base.repo
更新yum缓存
更新yum缓存
yum makecache
centos7的源替换为同济大学站,命令组合起来
cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.back
wget -O /etc/yum.repos.d/CentOS-Base.repo https://www.bobobk.com/wp-content/uploads/2019/12/CentOS-Base.repo
yum makecache
然后在使用yum安装软件的时候就是100m的内网速度了,贼快。。
总结
本文把centos7的软件源替换成同济大学镜像站,极大的提高了yum管理的软件的安装速度。同理,其他的linux系统的话替换成对应的linux目录下就可以了。
- 原文作者:春江暮客
- 原文链接:https://www.bobobk.com/556.html
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。