如何搭建本地yum源(上)

1、软件环境:

软件 版本
VMware Workstation Pro 16.2.0
cent os 6.5_final

2、查看自带安装包的本地yum源

2.1 查看光驱目录

在centos中,光盘内容挂载在/media目录中,如上述的CentOS_6.5_Final,如在/media目录中查看不到上述的CentOS_6.5_Final目录,则在虚拟机的配置页面上勾选上"Conneted"选项,如下图所示

浏览CentOS_6.5_Final目录的内容,可以看到里面包含一个Package目录,如下所示

其实Packages目录包含着操作系统自带的安装包,搭建本地yum源,其中一部分就是需要建立操作系统自带的安装包yum源

2.2 备份yum安装包

进入/etc/yum.repos.d目录,在该目录下新建一份备份目录bak,将etc/yum.repos.d目录下的所有repo文件(除CentOS-Media.repo)移动到bak目录下,然后修改CentOS-Media.repo文件的内容为如下:

ini 复制代码
    [c6-media]
    name=CentOS-$releasever - Media
    baseurl=file:///media/CentOS_6.5_Final/
    gpgcheck=0
    enabled=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

运行yum clean all使其生效。

检测操作系统自带的httpd服务是否已安装,执行以下命令:

说明httpd服务已经安装,但未启动,需要将其启动起来,提供http访问服务,执行以下命令:

需要说明的是httpd服务的默认根目录是/var/www/html 下面的操作即是在httpd服务的根目录/var/www/html建立yum源,使其他的待安装主机能通过http访问到安装文件

在/var/www/html目录下建立rhel目录,如下所示

然后将/media/CentOS_6.5_Final/Packages目录下的内容复制到刚才建立的rhel目录下,执行命令

安装createrepo,执行如下操作

然后在rhel目录下创建repodata文件夹,执行如下操作

以上是搭建本地yum源前半部分,后续操作将在下一篇文章继续讲

相关推荐
和裕15 分钟前
平口开槽箱 vs 飞机盒 vs 扣底盒:自动化、展示效果与成本核心区别
大数据·运维·网络·人工智能·算法·自动化
码上上班17 分钟前
tomcat 知识点总结
运维·tomcat
程序员-Benothing17 分钟前
Linux用户与组管理命令大全:useradd、usermod、groupadd、passwd
linux·运维·服务器
羑悻的小杀马特30 分钟前
从写 YAML 到集群自愈:KES-Operator 把 KES 集群接进 Kubernetes 原生体系
运维·数据库·容器·kubernetes
李白客35 分钟前
数据库管理工具怎么选?Navicat、DataGrip、DBeaver 六维横向对比与选型建议
运维·数据库
iPad协议个微协议37 分钟前
微信二次开发如何用 WechatApi 打通消息、客户和业务系统
运维·微信·自动化·微信开发·wechatapi·个人微信开发
蓝速科技38 分钟前
蓝速 K10 三防平板在工业恶劣工况下的选型与应用指南
大数据·运维·数据库·人工智能·科技
Ahtacca1 小时前
Linux 基础实验:从终端操作到 C 语言编译
linux·运维·运维开发·虚拟机
智能运维指南1 小时前
持续集成平台怎么选?从Jenkins迁移、信创适配到质量门禁的全维评估
运维·devops·嘉为蓝鲸
我要见SA姐112 小时前
告别 Copilot?Codex 本地化部署指南
运维·数据库·机器学习·oracle·回归