在使用rpm安装软件包时,时常会遇到一些软件依赖性问题,如果是简单的一两个依赖性还是可以手动解决。要是出现大量的依赖性问题的话会让增大工作量。yum是一个很好的前端程序,可解决软件包相关依赖性,可在多个库之间定位软件包,up2date的替代工具。
一、yum配置文件解读
公共配置文件: /etc/yum.conf
yum仓库配置文件 : /etc/yum.repo.d/name.repo
yum工具会自动生成几个仓库的配置文件,指向官方的仓库站点。由于官方站点网路较慢所以我们使用国内镜像站点或者自己搭建的站点。但是官方站repo文件也不要删除,建立一个文件夹当做备份即可。
二、yum仓库客户端的配置
在yum.repo.d目录下新建一个以repo结尾的配置文件。
[name]:仓库id
name :仓库名字
baseurl: 为仓库的地址 外网的话可以使用阿里云的镜像站https://mirrors.aliyun.com/centos/6.9/os/x86_64/
gpgcheck:是否验证密钥信息
三、yum仓库的验证
yum仓库验证,如果能看到红圈内的仓库名就说明yum仓库搭建完成了。
当然也可以使用yum list
查看软件列表的方式进行验证,如果能看到大量的列表信息的话就说明yum仓库没有任何问题了。
好了现在可以通过yum 软件包名
进行软件的安装了,此时再安装软件时yum仓库会自动解决依赖性问题。这只是适合新手入门的最简化配置,详细的文件解读期待我的下篇文章。