制作本地与局域网yum源

本文详细介绍了如何在Linux系统中制作本地和局域网YUM源。首先,解释了YUM作为RPM包管理器的功能和原理。接着,演示了制作本地YUM源的步骤,包括挂载ISO镜像,创建本地repo文件,并调整配置。然后,讲解了制作局域网YUM源的过程,涉及安装httpd服务,开启防火墙端口,以及复制软件包到指定目录。最后,给出了实际操作中的注意事项。
摘要由CSDN通过智能技术生成

yum
Yum (全称为 Yellow dog Updater, Modified )本质上 也是一个 软件包管理器。
特点: 基于 RPM 包管理,能够从指定的服务器 自动下载、 自动安装、 自动处理依赖性关系
路径

·第一步: yum的原理
·第二步: 常用指令 (重点)
·第三步: 制作 本地 yum 源
·第四步: 制作 局域网 yum 源

实现
yum的原理
————————————————
在这里插入图片描述
在这里插入图片描述
常用命令
注意: 必须联网


制作本地yum源
原因: 因为大数据集群 为了安全, 不让连接外网
原理


方式一
注意:必须联网

yum -y install lrzsz
在这里插入图片描述
2.进入到根目录 rz+回车 上传要挂载的镜像
在这里插入图片描述
上传结束后
在这里插入图片描述
3.挂载镜像
~mkdir -p /mnt/cdrom
~mount -o loop /CentOS-6.9-x86_64-bin-DVD1.iso /mnt/cdrom
·df -h 查询磁盘信息

在这里插入图片描述
4.制作本地yum源
·cd /etc/yum.repos.d/
·ll 查询所有文件信息

在这里插入图片描述这是yum通过联网使用的文件
现在需要把这些文件进行备份
备份/etc/yum.repos.d目录下的所有repo 文件

在这里插入图片描述
制作本地repo 文件

cp /old/CentOS-Media.repo .
mv CentOS-Media.repo local.repo

修改 local.repo (编辑本地源)
[c6-media]
name=CentOS-$releasever - Media (源名字)
baseurl=file:///mnt/cdrom (资源的详细地址 )
gpgcheck=0 (是否检查-不检查)
enabled=1 (是否生效-生效)

在这里插入图片描述保存退出
清空yum 的缓存
yum clean all

尝试查找(虚拟机不联网的前提下)
方式二
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
第二步执行完毕,表示系统已经挂载了iso
在这里插入图片描述
制作局域网yum源

原理
在这里插入图片描述
安装httpd软件

安装httpd:
yum -y install httpd
启动 httpd 服务
service httpd start
测试
http://192.168.100.201:80

问题: 发现无法访问?

原因: 因为 linux 的防火墙 禁止他人 访问自己的80端口
解决: 通知 防火墙放行
关闭防火墙
原因: 为了方便 内网中集群间机器的相互操作, 通常会关闭防火墙

***关闭防火墙
   service iptables stop
重启之后不要开防火墙
  chkconfig iptables off**

制作局域网 yum源
使用浏览器访问 http://192.168.100:201:80
在这里插入图片描述
第一步: 将常用软件包 复制到指定目录下
在这里插入图片描述
第二步: 浏览器访问 http://192.168.100.201/CentOS-6.9/
在这里插入图片描述

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值