全国咨询/投诉热线:400-618-4000

yum & 制作iso镜像文件

更新时间:2018年09月18日16时50分 来源:传智播客 浏览次数:

使用yum进行软件包安装卸载
  • yum list : 列出所有软件包
  • yum list installed : 列出已经安装的软件包
  • yum list installed | grep nano : 列出已经安装的软件包
  • yum search nano : 在yum的软件源中搜索软件
  • yum remove nano : 卸载软件
  • yum -y install nano : 直接安装,不需要yes确认.
  • yum list installed | grep nano : 查看是否安装了Nano
使用yum进行软件包安装卸载(只下载不安装)
  • mkdir /tmp/rpms
  • yum install --downloadonly --downloaddir=/tmp/rpms wget(软件名)
    • 把安装包和依赖下载到指定目录(不安装)
使用yum从本地安装
  • yum localinstall xxx.rpm
    • 从本地rpm文件直接安装软件
安装网络工具(ifconfig)
  • yum -y install net-tools
2.制作iso镜像文件
  • 清除yum的缓存文件
    • yum clean cache
  • 重新制作yum的缓存(需要几分钟时间)
    • yum makecache
  • 搜索mkisofs软件包
    • yum search mkisofs
  • 安装mkisofs软件包
    • yum install mkisofs
  • 查看是否安装成功
    • which
      • which mkisofs
    • yum list
      • yum list installed | grep geniso
  • 制作iso文件
    • mkisofs -r -o CentOS-7-Packages.iso /home/centos/rpms
      • -r : 保留原文件,-o:输出的iso文件名
  • 挂载iso文件到client的光驱中
    • 点击右下角的光驱图标
  • 挂载cdrom中的文件到/mnt/cdrom下
    • /dev/cdrom /mnt/cdrom
  • 复制/mnt/cdrom/*到/home/centos/rpms目录下
    • su centos
    • mkdir ~/rpms
    • cp /mnt/cdrom/* /home/centos/rpms
  • 挂载vmware安装目录下的linux.iso(虚拟机增强工具镜像文件)文件
    • 卸载/mnt/cdrom目录
      • umount /mnt/cdrom
    • 插入linux.iso镜像文件到光驱
    • 连接设备
    • 挂载/dev/cdrom到/mnt/cdrom
      • mount /dev/cdrom /mnt/cdrom
    • 复制/mnt/cdrom/*到/home/centos/linux/目录下
      • mkdir ~/linux
      • cp /mnt/cdrom/* /home/centos/linux
3.安装虚拟机增强工具
  • 挂载并复制linux.iso镜像文件文件到/home/centos/linux中
  • tar开VM-xx-xxx.tar.gz
    • su centos ; cd ~/linux
    • tar -xzvf VMxxx.tar.gz
    • cd vmware-tools-distrib
    • su root ;
    • 可能重复以下过程
      • ./vmware-install.pl
      • 出现perl没有解释器的错误.
        • 解决办法:
          • cd /home/centos/rpms
          • sudo yum localinstall perl-5.16.3-286.e17.x86_64.rpm
      • ./vmware-install.pl
      • 出现gcc path找不到
        • 解决办法:
        • cd /home/centos/rpms
        • sudo yum localinstall gcc-xxx.rpm
      • ./vmware-install.pl
      • 出现kenel-headers path找不到
        • 解决办法:
          • cd /home/centos/rpms
          • yum install kernel-devel
          • 如果还是提示错误,进入下面目录复制路径
          • /usr/src/kernels/3.10.0-862.9.1.el7.x86_64/include
          • 安装的时候填入这个路径
      • ./vmware-install.pl
      • 安装完毕后在mnt文件夹里有hgfs文件夹
        • 就是我们与主机的共享目录
        • 前提是虚拟机设置了共享文件夹



作者:传智播客JavaEE培训学院

首发:http://java.itcast.cn

javaee

python

web

ui

cloud

test

c

netmarket

pm

Linux

movies

robot

uids

北京校区

    14天免费试学

    基础班入门课程限时免费

    申请试学名额

    15天免费试学

    基础班入门课程限时免费

    申请试学名额

    15天免费试学

    基础班入门课程限时免费

    申请试学名额

    15天免费试学

    基础班入门课程限时免费

    申请试学名额

    20天免费试学

    基础班入门课程限时免费

    申请试学名额

    8天免费试学

    基础班入门课程限时免费

    申请试学名额

    20天免费试学

    基础班入门课程限时免费

    申请试学名额

    5天免费试学

    基础班入门课程限时免费

    申请试学名额

    0天免费试学

    基础班入门课程限时免费

    申请试学名额

    12天免费试学

    基础班入门课程限时免费

    申请试学名额

    5天免费试学

    基础班入门课程限时免费

    申请试学名额

    5天免费试学

    基础班入门课程限时免费

    申请试学名额

    10天免费试学

    基础班入门课程限时免费

    申请试学名额