实战经验:CentOS使用本地源

实战经验:CentOS使用本地源

作者:BlogUpdater |  时间:2018-01-09 |  浏览:553 |  评论已关闭 条评论

1) 备份原本的Internet源
# cd /etc/yum.repos.d/
# mkdir bak
# mv ./*.repo bak

2) 建立本地repo,新建文件local.repo,文件内容如下:
[local_server] (库名称)
name=This is a local repo (名称描述)
baseurl=file:///mnt/cdrom (yum源目录,源地址)
enabled=1(是否启用该yum源,0为禁用)
gpgcheck=0(检查GPG-KEY,0为不检查,1为检查)

3) 重建缓存
# yum clean all //清除缓存
# yum makecache //建立新缓存

4) 测试本地源
# yum install xxx

可能碰到的问题
1) 问题:Could not open file repodata/repomd.xml
解决方法:使用命令createrepo重新建立配置文件
# cd /data/repo/update
# createrepo .
执行以上指令后,会在本地源目录update下产生repodata文件夹,并在其中生成repmod.xml文件。

标签:

评论已关闭。