Linux下搭建本地YUM源服务器.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
Linux 下搭建本地 YUM 源服务器 概述: YUM(Yellow dog Updater,Modified)是 YUP(Yellow dog Updater)的改进版,用于自动升级、安装/移除 RPM 软件包。YUM 能够自动查找并解决 RPM 包之间的依赖关系,而无需管理员逐个、手工的去安装每一个 RPM 包,使管理员在维护大量的 Linux 主机时更加轻松自如。 为什么要构建本地 YUM 源服务器? 在 Linux 主机中使用 YUM 工具在线升级、安装软件时,往往受到网络连接速度、带宽的限制,导致软件安装耗时过长甚至失败。相比较而言,本地 YUM 源服务器最大的优点在于局域网的快速网络连接和稳定性。有了局域网中的 YUM 源服务器,即便在 Internet 连接中断的情况下,也不会影响其他 YUM 客户端的软件升级和安装。 如何构建本地 YUM 源服务器? 可以通过从 DVD 光盘、YUM 客户端缓存目录(/var/cache/yum/)以及 Internet 下载等途径获取需要的 RPM 软件包,组建基于本地文件系统的 RPM 软件包仓库。进一步结合使用 HTTP 或 FTP 协议的服务软件,即可构建一个位于本地局域网的高速 YUM “源”服务器。 主要步骤: 1. 安装 vsftpd、createrepo 软件包 createrepo 工具主要用于收集目录中 RPM 包文件的头信息,以创建 repodata 软件仓库数据(经 gzip 压缩的 xml 文件)。 2. 准备软件库目录 注意要保证 /var/ftp/rhel5 目录有足够的可用空间(在本例中最好大于 3GB),以便存放复制的软件包。 3. 创建 repository 仓库信息文件 在各个软件包目录中分别执行 createrepo 命令,生成当前目录下的 repodata 数据。 4. 配置启动 vsftpd 服务 使用 -g 选项可以指定用于创建组信息的 xml 文件模板。 使用 YUM 工具安装软件 YUM 客户端工具是字符模式下的 yum 命令,在 RHEL5 系统中由默认安装的。
- 粉丝: 0
- 资源: 7万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助