如何在本地搭建centos的repo

如何在自己本地搭建repo

很多时候安装完centos 之后就会发现还是有一些包含在自己下载的centos的一些yum下载的源不会全部在os里面,还需要自己去安装的,这个时候如果有网络环境的话一切都还好,但是遇到没有网络环境的时候,怎么用yum下载自己的包呢。

无网络环境yum的搭建

因为在使用yum下载的时候,有一些工具有很多的依赖,需要自己去在centos的iso包里面找,而且可能找的没有那么完全,要一个个试,所以这个给时候直接使用yum install 就更好了,其主要的环境配置如下:
1.将自己下载的centos中iso文件下面的所有内容拷贝到一个新的文件夹下面,以centos stream9 为例命名为centos9
2.在这个路径下面新建一个文件/etc/yum.repos.d 名为: cdrom.repo
加上一下内容:
[cdrom-BaseOS]
name=Red Hat Enterprise Linux 9 - BaseOS
baseurl=file:///home/stream9/BaseOS
enabled=1
gpgcheck=0
[cdrom-AppStream]
name=Red Hat Enterprise Linux 9 - AppStream
baseurl=file:///home/stream9/AppStream
enabled=1
gpgcheck=0

其中baseurl为拷贝iso之后的路径,gpgcheck为0,如果这个值为1就需要加gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial这个文件了
如下:
[cdrom-BaseOS]
name=Red Hat Enterprise Linux 9 - BaseOS
baseurl=file:///home/stream9/BaseOS
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
[cdrom-AppStream]
name=Red Hat Enterprise Linux 9 - AppStream
baseurl=file:///home/stream9/AppStream
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

之后就可以使用yum了,如果不行,将os中自带的repo文件删除,在新增改文件,如果下载没有,说明这个工具在os源包中不存在,就需要另外找了。

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值