将光盘中的Packages目录通过cp命令拷贝 到/data/centos7/packages中,随后自己生成repodata,做成本地仓库

2021年9月7日 24点热度 0条评论 来源: crisdiano

补:若要保证第二步能够顺利进行,应该先把我们的光驱给挂载到cd目录上,命令如下:

1.先创建一个目标文件夹(-p可以创建多层不存在路径)

2.将光盘中的Packages复制到指定目录中。(需要-r才能复制文件夹)

3.查看下目标目录是否存在Packages(也可以直接ls)

4.安装repo

1.[local_repo] (仓库名称,取名字的是时候不能有空格)
2.name= this is xxx(仓库描述,随便写。)
3.baseurl=file:///media/cd (标准格式:协议://域名/路径 定义:基于什么统一资源的定位,就是指你的仓库在哪里,谁的。)
4. gpgcheck=0 (是否检查我们的证书。)
5. gpgcheck=path(指定证书的路径,安装时自动导入)
6. enable=0(是否启用仓库)


5.安装createrepo

6.创建repodata(里面有着索引文件,包含了依赖关系等信息)

7.发现repodata文件夹中带有XML格式文件,即为成功。

    原文作者:crisdiano
    原文地址: https://blog.csdn.net/crisdiano/article/details/103038334
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。