搭建网络yum仓库
/etc/yum.repos.d/ 这个文件夹下的所有的以.repo结尾的文件都是仓库的指向配置,也就是指定使用哪的yum源。它里面有很多自带的配置,我们先在这个目录下建一个backup文件夹,然后将所有它自带的配置文件放里边。
然后下载阿里的配置文件:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
第一行:RepositoryID,库的ID,这个可以随意取,但是不要有空格和一些奇怪的字符,不然很可能会出错
第二行:库的名字,这个可以有空格
第三行:yum源的路径:这里我指向的是阿里云的yum源,需要有网络连接才能使用,好处是使用阿里云上面的yum源是很全的,并且在任何地方都可以使用这个yum源,坏处是下载会比较慢。其中$releasever是你系统的主版本号,$basearch是你系统的类型是x86_64还是其他什么。
第四行:是否启用密钥检查,0为不开启,1为开启,如果开启,密钥不对时,是无法安装的
第五行:密钥所在路径
第六行:是否启用这个仓库,1为启用,0为不启用,默认启用
这个配置文件写好后我们就可以直接使用阿里云上面的yum源来安装软件包。配置写好后记得使用yum clean all 清空下yum缓存,然后使用yum repolist 来看这个yum仓库是否成功。
原文:https://blog.51cto.com/13438899/2378119