VMware下 centos7安装vmwareTools
随笔 Linux
2019-01-14 18:01:50 275 0

一直用的PHPstudy来作为windows下的开发环境。已经可以切换多个版本,比较方面,最近发现升级之后会出现访问很慢的情况。朋友告知是有网络劫持。所以果断准备换一个。于是就在虚拟上打了主意。vmware 有个vmwareTools工具,可以实现把本地目录挂载到虚拟里去。果断安装试试,在安装Tools的时候遇到了几个坑。

第一步

在vmware控制面板菜单选择,选择虚拟机->安装VmwareTools。这个时候会提示你 在客户机中挂载CD驱动器,解压tar

新建挂载目录 mkdir /mnt/cdrom

将CD挂载 mount -t auto /dev/cdrom /mnt/cdrom

cd /mnt/cdrom 然后就会看到目录里存在 VMwareTools-10.0.10-4301679.tar.gz 因为cdrom目录为只读目录,所以要把压缩吧拷贝到其他目录

cp VMwareTools-10.0.10-4301679.tar.gz /usr/vmware.tar.gz

解压 tar -xzf vmware.tar.gz

cd vmware-tools-distrib

尝试安装 ./vmware-install.pl
如果提示-bash: ./vmware-install.pl: /usr/bin/perl: bad interpreter: No such file or directory 那么是因为缺少编译环境

下面安装编译环境 yum -y install perl gcc make kernel-headers kernel-devel 继续执行安装 ./vmware-install.pl

然后一路回车


Enter the path to the kernel header files for the 3.10.0-957.el7.x86_64 
kernel? 

INPUT: []  default

The path "" is not a valid path to the 3.10.0-957.el7.x86_64 kernel headers.
Would you like to change it? [yes] 

提示内核文件位置不正确,说明我们刚安装编译环境的时候 内核版本出了问题

指定版本重新安装 yum install "kernel-devel-uname-r == $(uname -r)"

重新安装 ./vmware-install.pl

The configuration of VMware Tools 10.2.0 build-7259539 for Linux for this 
running kernel completed successfully.

安装成功。重启虚拟机

0条评论