当前位置:   article > 正文

用实际行动教你如何制作本地与局域网yum源_创建局域网的yum源

创建局域网的yum源

Yum

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

路径

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

实现

Yum的原理

在这里插入图片描述
在这里插入图片描述

常用命令
注意: 必须联网

命令含义
yum listgrep 需要的软件名
yum -y install 需要的软件包下载安装
yum -y remove 需要卸载的软件包卸载
yum repolist列出设定yum源信息
yum clean all清除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 查询所有文件信息
  • 1
  • 2

在这里插入图片描述
这是yum通过联网使用的文件
现在需要把这些文件进行备份

备份/etc/yum.repos.d目录下的所有repo 文件

		[root@node01 yum.repos.d]# cd /etc/yum.repos.d/
		[root@node01 yum.repos.d]# mkdir old 
		[root@node01 yum.repos.d]# mv * old/	
制作本地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							(是否生效-生效)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

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

yum clean all
尝试查找(虚拟机不联网的前提下)

方式二

在这里插入图片描述在这里插入图片描述
第二步执行完毕,表示系统已经挂载了iso

3:将光驱挂载到目录

首先创建目录/mnt/cdrom   (自定义)	

	mkdir /mnt/cdrom

执行挂载

	 mount /dev/sr0  /mnt/cdrom
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

制作局域网yum源

  • 原理

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

  • 安装httpd:

     yum -y install httpd
    
    • 1
  • 启动 httpd 服务

     service httpd start
    
    • 1
  • 测试

     http://192.168.100.201:80	
    
    • 1
  • 问题: 发现无法访问?

    • 原因: 因为 linux 的防火墙 禁止他人 访问自己的80端口
    • 解决: 通知 防火墙放行
  • 关闭防火墙

    • 原因: 为了方便 内网中集群间机器的相互操作, 通常会关闭防火墙

    • 关闭防火墙

        service iptables stop
        重启之后不要开防火墙
        chkconfig iptables off
      
      • 1
      • 2
      • 3

制作局域网 yum源

  • 使用浏览器访问 http://192.168.100:201:80
    在这里插入图片描述

  • 第一步: 将常用软件包 复制到指定目录下

     拷贝yum源到httpd服务的默认工作路径下 
     cp -r /mnt/cdrom/*/var/www/html/CentOS-6.9
    
    • 1
    • 2
  • 第二步: 浏览器访问 http://192.168.100.201/CentOS-6.9/

  • 在这里插入图片描述


谢谢观看,记得点赞

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/168626?site
推荐阅读
相关标签
  

闽ICP备14008679号