Centos7 本地yum源配置

一、首先需要有createrepo命令

一般除非是最小化安装,不然centos7系统中都会有createrepo命令,如果没有,需要通过rpm -ivh 安装如下三个包:

createrepo.noarch
deltarpm.x86_64
python-deltarpm

二、上传Everything版的centos7镜像包,然后挂载文件夹,并复制内容

mkdir -p /mnt/cdrom
mkdir -p /opt/iso
mount -o loop CentOS-7-x86_64-Everything-1804.iso /mnt/cdrom/
cp -rv /mnt/cdrom/* /opt/iso/

然后使用,createrepo 命令生成yum仓库


image.png

最后,在/etc/yum.repo.d/目录中创建repo文件,文件内容指向本地仓库的路径。repo文件格式如下:

[Local]
name=local
baseurl=file:///{本地仓库的路径}
enabled=1
gpgcheck=0
image.png

当做完如上操作后,我们使用如下命令创建yum缓存,然后通过yum list命令可以看到仓库内rpm包列表:

yum clean all
yum makecache
yum list
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容