我有一个从官方 DVD 安装了的 Red Hat 5 系统。
有时,我需要在稍后阶段从 DVD 安装软件包。每当我需要这样做时,我都必须通过痛苦的依赖关系解析过程一次安装一个 RPM。
问题:
如何配置 YUM 以便我可以方便地从 DVD 安装软件包。
笔记:
- 有创建仓库但我无法同时获取多个文件夹的组信息,例如组安装
Development Tools
- 在线 CentOS 存储库并不好,因为我们的公司代理阻止访问更新期间获取的一些重要文件。
答案1
这一页解释如何从 DVD/CD 或 ISO 设置存储库。
本页介绍如何设置 mrepo 存储库,它似乎会生成一个 comps.xml 文件,您需要执行 groupinstalls。也许这就是您所需要的?
答案2
经过一番挖掘,我发现有两种方便的方法可以做到这一点:
方法 1:
对于单个存储库,最好的方法是使用此命令:
系统 CD 安装助手
提供图形界面,用于从位于以下位置的 yum 存储库安装软件包网址。
此方法仅允许从单个存储库安装包。
方法 2:
要添加多个存储库,可以这样做:网址中的存储库Add/Remove Software
。
这两种方法都会自动获取存储库中的所有组信息。可以通过查找repodata
根目录中的文件夹来定位存储库,该目录包含存储库的所有元数据。