一. yum是什么

yum = Yellow dog Updater, Modified主要功能是更方便的添加/删除/更新RPM包.它能自动解决包的倚赖性问题.它能便于管理大量系统的更新问题。

 

二. yum特点

*可以同时配置多个资源库(Repository)

*简洁的配置文件(/etc/yum.conf)

*自动解决增加或删除rpm包时遇到的倚赖性问题

*使用方便

*保持与RPM数据库的一致性

 

三.yum与rpm的区别:

YUM是从软件仓库自动下载,自动安装,自动配置的。可以很好地解决软件包之间的依赖性。
RPM是要你自己下载软件包以及相关的包,之后再依次用rpm命令装完各个包。

 

四.按照以下步骤,我们很快就能搭建好一个Yum服务器:

①、服务器端

1. 挂载软件库光盘、拷贝光盘数据、光盘里的数据作为需要安装的软件库。

2. 安装createrepo软件 (这个软件用于生成rpm包依赖关系)。

3. 生成包依赖关系、也有说法叫生成包依赖数据库文件。

4. 检查服务器客户端连通性。

②、客户端

1. 配置客户端使用文件

2. 检查客户端和服务器连通性

3. 用yum安装软件进行测试

 

五.相关配置:

参考拓扑图:

wps_clip_image-26900

image

 

image

 

rhel-debuginfo.repo文件的内容:

image

ping 192.168.145.100的结果:

image

yum repolist

image

 

yum list

image

image

image

 

image

image

image

copy文件:

image

image

 

image

image

yum的相关指令集锦:

image

image