下载此文档

在RHEL 5中配置YUM服务器端及客户端.pdf


文档分类:IT计算机 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
在 RHEL 5 中配置 YUM 服务器端及客户端
在讲述 YUM 前,先来了解下 RPM 是什么?RPM 是 RedHat Package Manager的缩写。顾名思
义,当初这个软件管理的程序是由 Red Hat 发展出来的,当然也有很多其它相类似的软件管理
程序。不过由于 RPM 使用上很方便,所以就成为了目前最热门的软件管理程序。
RPM 是以一种数据库记录的方式来将所需要的软件安装到 Linux 系统的一套管理程序。其最
大的特点就是将要安装的软件先编译过(如果需要的话)并且打包好,通过包装好的软件里
头预设的数据库记录,记录这个软件要安装的时候必须要的依赖的其它软件,当安装在 Linux
系统时,RPM 会先根据软件里纪录的数据查询 Linux 系统中依赖的其它软件是否满足,如果
满足则安装,如不满足则不安装。
RPM 包安装程序最大的问题在于,由于 RPM 程序是已经打包好的数据,也就是说,里面的
数据已经都编译完成,所有安装时一定需要当初安装时的主机环境才能安装。当初建立这个
软件的安装环境必须也要在当前主机上出现。如果有过 RPM 安装经验,碰到这样的问题时的
确很头疼。而 YUM 可以很好的解决这个问题。
YUM 是 Yellow dog Updater, Modified 的缩写,是由 Duke University 所发起的计划,目的就是为
了解决 RPM 的依赖关系的问题,方便使用者进行软件的安装、升级等等工作。在此在特别说
明的是,YUM 只是为了解决 RPM 的依赖关系的问题,而不是一种其它的软件安装模式。当
然可以实现这样功能的除了 YUM 外,还有 APT (Advanced Package Tool,是由 debian 所发展的
一个软件管理工具)。
其实 YUM 的工作原理并不复杂,每一个 RPM 软件的头(header)里面都会纪录该软件的依
赖关系,那么如果可以将该头的内容纪录下来并且进行分析,可以知道每个软件在安装之前
需要额外安装哪些基础软件。也就是说,在服务器上面先以分析工具将所有的 RPM 档案进行
分析,然后将该分析纪录下来,只要在进行安装或升级时先查询该纪录的文件,就可以知道
所有相关联的软件。所以 YUM 的基本工作流程如下:
服务器端:在服务器上面存放了所有的 RPM 软件包,然后以相关的功能去分析每个 RPM 文
件的依赖性关系,将这些数据记录成文件存放在服务器的某特定目录内。
客户端:如果需要安装某个软件时,先下载服务器上面记录的依赖性关系文件(可通过 WWW
或 FTP 方式),通过对服务器端下载的纪录数据进行分析,然后取得所有相关的软件,一次全
部下载下来进行安装。
在 RHEL 5 安装好后,在 GNOME 中打开“ApplicationsàAdd/Remove Software”时,如下图,怎么
回事无法使用吗?不是的,因为只有正常的配置的 YUM 客户端后才可以在这里安装软件。
下面将分别讲述如果配置 YUM 服务端及客户端。
 
 
一、配置 YUM 服务器。
vsftpd 服务,并配置为自动启动(配置为自动启动时,除使用下图中方法外还可直接
使用 chkconfig vsftpd on)。
 

在RHEL 5中配置YUM服务器端及客户端 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人经管专家
  • 文件大小0 KB
  • 时间2013-01-07