yum是通过分析RPM的标题数据后,根据各软件的相关性制作出属性依赖的解决方案,然后可以自动处理软件的依赖属性问题。有了这种机制我们安装软件就很方便了。

yum实际上就是yum服务器(yum仓库)和yum客户端(安装软件包的机器)

yum有两种

网络yum   http   ftp   nfs

本地yum

首先我们来看下网络yum  这里我们在yum服务器上是安装光盘的资料,里面有很多的安装软件包,我们使用ftp服务器,作为资料的映射服务器

首先安装FTP  光盘目录下Server下的vsftpd-2.0.5-16.e15.i386.rpm

yum的使用_软件包

将光盘内容拷贝到/var/ftp/cdrom

yum的使用_安装_02

启动vsftpd

我们知道yum需要一台yum服务器和yum客户端,服务器已经做好了  下面我们来看下yum客户端

首先更yum的配置文件,指定yum的目录

vim  /etc/yum.repos.d/rhel-debuginfo.repo

yum的使用_安装_03

这里我们只做了Server这个目录 具体你需要到哪个可以在下面接着做

安装好以后可以在安装删除软件里面看到我们刚刚做的yum  Servers

yum的使用_相关性_04

yum的使用_资料_05

下面我来来使用yum安装一个软件试一下

yum的使用_软件包_06

yum的使用_相关性_07

yum的使用_的_08

软件已经安装好了

下面我们来配置下本地yum 其实本地yum很简单 只需要将baseurl和gpgkey地址指向本地的安装文件就可以了

yum的使用_资料_09

yum的使用_资料_10