首页Linux shell › Yum离线安装(三) — 制作 CentOS 本地软件源

Yum离线安装(三) — 制作 CentOS 本地软件源

repodata作为软件的仓库,其目录下有四个必要文件:filelists.xml.[gz],other.xml.[gz],primary.xml.[gz]和repomd.xml(md 意思是 metadata),其中最主要的是repomd.xml文件。

一般出现的找不到repodata目录或文件的错误的原因通常有三个:
一是路径问题;
二是没有生成repodate目录;
三是*.repo配置文件冲突(这个需要特意注意)。

解决内网 CentOS 系统升级、软件安装,可以利用内网的共享目录、http、移动存储等搭建一本地软件源:

1. 虚拟机里面安装一个全新系统

2. 下载系统需要的rpm包(/root/install/rpm)下  (参见 上一篇 文章)

3.  安装包制作工具createrepo

4. 生成包列表数据

将会生成相应的repodata文件夹

5. 创建本地源文件CentOS-Local.repo

centos 5

centos 6

7.  离线安装

发表评论