挂载持有系统镜像光驱与本地yum源的制作

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

  • 第一步: 将 linux系统镜像 放到光驱中
  • 第二步: 创建目录 /mnt/cdrom
  • 第三步: 通过挂载 建立 硬件 和 系统目录的关系
  • 第四步: 到镜像中 寻找按照包
  1. 目标虚拟机, 右键 设置

  2. 选中 CD/DVD, 浏览 选中本地的 centOS 镜像

    在这里插入图片描述

  3. 创建目录 mkdir -p /mnt/cdrom

  4. 挂载镜像文件 mount /dev/sr0 /mnt/cdrom

  5. 进入挂载目录, 找到 安照包

    # 切换到安装包目录中
    cd /mnt/cdrom/Packages/
    
    # 搜索tree安装包
    ls | grep tree
    

1.5.4 小结

  • 通过 挂载 系统光驱, 就可以 获取系统镜像中 软件包
  • 注意: 系统镜像目录中 不能有中文, 不能有空格

2.yum

  • Yum(全称为 Yellow dog Updater, Modified本质上 也是一个 软件包管理器

  • 特点: 基于 RPM 包管理,能够从指定的服务器 自动下载、 自动安装、 自动处理依赖性关系

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

2.1yum原理
在这里插入图片描述
1.3常用命令
命令含义查询服务器是否有需要安装的软件下载安装卸载列出设定yum源信息清除yum缓存信息

1.4 制作本地yum源

  • 原因: 因为大数据集群 为了安全, 不让连接外网
  • 原理

在这里插入图片描述

  • 实现
    切换到保存yum信息的目录
    cd /etc/yum.repos.d/

    备份所有的配置文件
    rename .repo .repo.bak *

    查看是否备份成功
    ll
    在这里插入图片描述
    第三步: 新增本地yum源 vim CentOS-Local.repo
    vi CentOS-Local.repo
    编辑内容如下
    [base]
    name=CentOS-Local
    baseurl=file:///mnt/cdrom
    gpgcheck=0
    enabled=1
    在这里插入图片描述
    4.断网测试安装
    查看 yum 源仓库
    yum repolist

    清空缓存
    yum clean all

    卸载 tree 软件
    yum -y remove tree

    重新安装 tree 观察是否成功
    yum -y install tree

    3.3.5.1 安装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 install -y lrzsz 开通虚拟机与主机互传通道

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值