(3)正如我们前面提到的一样,我们在到客户端查看仓库的时候,我们看到过缓存文件,但是当我们试图清除缓存查看客户端所有软件包时也许会遇到这样的情况,如下图所示
提示我们yum处于锁定状态,这时候我们需要执行rm -rf /var/run/yum.pid 来强行解除锁定,然后你的yum就可以运行了
(4)下面我们应该做的就是去服务器端进行一下更新,需要执行create-repo这个命令,不过执行这个命令前还需要我们安装一个名为createrepo的软件包,下面我们到/var/ftp/Server目录下来安装该软件包并执行命令
第三步:我们再回到客户端上先执行yum clean all命令清除缓存之后安装这两个软件包
至此yum的C/S模式安装软件包结束,这里需要指出的是尽管C/S模式是基于网络的,不过考虑到安装的速度的话还是局域网比较实用,因为利用因特网上的yum服务器的话速度会慢好多
二、本地yum安装软件包
本地yum和客户端服务器端yum的区别就是它的客户端和服务器都在一台机器上,利用本地的资源来安装软件包,下面我们来了解一下其实现过程。
1、先挂载光盘
2、修改配置文件
再增加一个参数 -i 来执行修改(注意参数顺序哟)
3、清除本地缓存并查看所有软件
至此本地yum配置完成,在C/S模式下的各种操作都可以在本地yum中来实现