CentOS7.2安装VMware Tools

版权声明:本文为博主原创文章,如需转载请注明出处。 https://blog.csdn.net/ComputerMen/article/details/78899757

1. 安装环境

CentOS7.2 最小化安装
VMware Workstation 14


2. 准备系统环境

  • 安装gcc

    # yum install -y make
    # yum install -y gcc*
    

    安装时候提示:Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
    缺少applydeltarpm

    applydeltarpm是什么:
    增量 RPM 包包含旧版本和新版本的 RPM 包之间的差别。在旧 RPM 上应用增量 RPM 将得到全新的 RPM。不需要旧 RPM 的副本,因为增量 RPM 可以与已安装的 RPM 一起工作。增量 RPM 包的大小甚至比增补程序 RPM 小,这有利于通过因特网传送更新包。缺点是,涉及增量 RPM 的更新操作与使用纯粹 RPM 或增补程序 RPM 进行更新的情况相比,占用的 CPU 周期要长得多。

    prepdeltarpm、writedeltarpm 和 applydeltarpm 二进制文件是增量 RPM 套件(包 deltarpm)的一部分并帮助您创建和应用增量 RPM 包。点击查看详情

    解决办法:

    # yum provides '*/applydeltarpm'
    

    找到applydeltarpm依赖

     # yum install -y deltarpm
    
  • 安装net-tools
    安装vmware-tools是需要使用ifconfig命令

    # yum install -y net-tools
    
  • 安装perl
    vmware–tools、kernel-devel依赖perl命令

    # yum install -y perl*
    
  • 安装kernel-devel
    首先查看自己系统的版本

    # uname -r
    

    然后查看是否安装kernel-headers,此时应该是已经安装了的,应为在安装gcc的时候会将它的依赖包kernel-headers一起安装。

    # rpm -q kernel-headers
    

    查看系统是否安装kernel-devel,此时应该是没有安装的,注意:安装的kernel-devel版本要同自己的kernel版本一致。使用

    # yum list kernel-devel
    

    查看存在的kernel-devel包,如果没有对应的kernel包,此时则需要你更新你的kernel,并且重启系统进入到最新的kernel版本中,或者使用CentOS安装盘Packages目录下提供的对应kernel-devel版本安装即可。这里由于远端仓库同系统kernel版本不一致,所以使用了安装盘中的kernel-devel进行安装。
    查看kernel-devel版本

    查看kernel-devel版本

    # rpm -ivh kernel-devel-3.10.0-327.el7.x86_64.rpm
    

3. 安装VMware Tools

  • 挂载vmware tools安装光盘

    挂载vmware tools安装光盘

    # mkdir /mnt/cdrom
    # mount /dev/ccdrom /mnt/cdrom
    

    挂载vmware tools安装光盘

  • 安装vmware tools

    # cp VMwareTools-10.2.0-7259539.tar.gz /root/soft
    # cd /root/soft
    # tar -zxvf VMwareTools-10.2.0-7259539.tar.gz
    # cd vmware-tools-distrib
    # ./vmware-install.pl     //执行后按提示安装即可
    

    vmware tools安装完成

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页