centos7.6 配置本地yum源

时隔多年,再次需要安装一套Centos7.6用来部署公司自研的应用软件,发现yum源的配置全部忘记了,然后再次翻书,查资料,觉得还是有必要做个笔记,所以今天的主题是配置本地yum源。

-----------------------------------这是分割线------------------------------------------------------------------

1、环境描述:

使用Win11操作系统,安装VMware Workstation16,在vmware中新建虚拟机,网络适配器选择桥接模式,CD/DVD选择使用ISO镜像文件,最小化安装CentOS 7.6。

2、CentOS安装结束,重启后进入CentOS,关闭防火墙,禁用SELinux,配置hostname,配置网卡。

3、将vmware配置的ISO镜像挂载到操作系统新建的目录/tmp/media,将挂载到目录/tmp/media的Packages包里的所有文件cp到本地新建目录/mnt/centos。

使用ll | wc命令对比,确认两个目录的文件个数与文件的大小相同。

 4、在/etc/yum.repos.d/目录下新建local.repo文件,内容如下图所示,将本地保存CentOS系统文件的目录作为本地yum源。

 5、清除yum原有的资源配置

6、重新建立资源缓存时报错,报错信息显示:没有找到repodamd.xml文件。

  7、使用createrepo命令生成repomd.xml文件,由于CentOS是最小化安装,createrepo软件并未安装。接下来安装createrepo软件包。根据依赖关系,需要按照以下顺序安装必备的文件:

libxml2-python-2.9.1-5.el7_0.1.x86_64.rpm

createrepo-0.4.11-3.el5.noarch.rpm

8、再次尝试创建repomd.xml文件,成功创建repodata目录和remomd.xml文件。

运行命令验证,yum repolist正确显示yum源配置。

  9、安装vsftpd为例,验证yum本地源是否可用。

 至此,CentOS7.6 的本地源配置结束!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值