今天原本是要帮一个群里的朋友做个实验的叫做PPP,做过的人可以进群里面讨论一下,我要在本地用虚拟机实验所以要用到两台虚拟机,正好顺便写一下在虚拟机CentOS7中安装VMware的Tools。

大家应该都知道VMware是在本地创建一个虚拟机的软件,方便我们做实验用非常好使;
那么VMware中的Tools呢?下面我们先介绍一下。

Tools介绍

先来听一下网上比较官方的介绍;
Mware Tools 概述
VMware Tools 是用于增强虚拟机的客户机操作系统性能并改进虚拟机管理的实用程序套件。如果不在客户机操作系统中安装VMware Tools,客户机性能将缺少重要的功能。安装 VMware Tools 会避免出现以下问题或改进性能:

  • 视频分辨率低
  • 色深不足
  • 网速显示错误
  • 鼠标移动受限
  • 不能复制、粘贴和拖放文件
  • 没有声音
  • 提供创建客户机操作系统静默快照的能力
  • 将客户机操作系统中的时间与主机上的时间保持同步

VMware Tools 包括以下组件:

  • VMware Tools 服务
  • VMware 设备驱动程序
  • VMware 用户进程
  • VMware Tools 控制面板

虚拟机VMware tools的作用
(1)更新虚拟机中的显卡驱动, 使虚拟机中的XWindows可以运行在SVGA模式下。在客户操作系统中安装Mware Tools非常重要。如果不安装VMware Tools,虚拟机中的图形环境被限制为VGA模式图形(640x480,16色)。使用VMware Tools,SVGA 驱动程序被安装,VMware Workstation 支持最高 32 位显示和高显示分辨率,显著提升总体的图形性能。
(2)在主机和客户机之间时间同步。 注意: 只有当你在客户操作系统中设置时钟为一个比在主机中设置的时间更早的时间时,才可以在客户和主机操作系统之间同步时间。
(3)支持同一个分区的真实启动和从虚拟机中启动, 自动修改相应的设置文件。
(4)自动捕获和释放鼠标光标。未安装VMware Tools的时候只能用Ctrl+Alt来释放鼠标,安装VMware Tools后可以实现虚拟机和主机图形用户界面之间平滑移动鼠标光标。
(5)在主机和客户机之间或者从一台虚拟机到另一台虚拟机进行复制和粘贴操作。
(6)改善网络性能。

好了以上就是比较官方的说法,要我说就是能在桌面化的环境中直接复制文件进去,方便之极。

实验步骤

实验准备:VMware装有CentOS7的虚拟机没有的去这个连接:https://wenziju.com/index.php/archives/185/

当我们安装完虚拟机进入系统后
选择安装VMware Tools1.png
我这里显示的是重新安装不用理会,你们那应该是安装

我们安装的是桌面版的CentOS7
桌面显示光盘2.png
所以当发现光盘时会在桌面上出现

而后执行命令进行挂载
挂载光盘3.png

mkdir /cjk
mount /dev/cdrom /cjk
df -h

这里我创建了一个目录用来挂载光盘的,刚装的系统可以直接挂载在mnt上
df -h是用来查看一下的

然后把tools的压缩文件复制出来
复制VMtools4.png

mkdir /VMtools
cp /cjk/VMwareTools-10.1.15-6627299.tar.gz /VMtools

在根下新建了一个目录用来放tools的压缩包
cp把压缩包复制出来到新建的目录中

把那个压缩包解压
解压命令5.png

tar zxvf VMwareTools-10.1.15-6627299.tar.gz

一阵滚屏后会多出一个目录vmware-tools-distrib
看到解压文件夹6.png

然后执行脚本vmware-install.pl(脚本在刚刚多来那个目录中cd进去)
执行脚本安装tools7.png

sh /VMtools/vmware-tools-distrib/vmware-install.pl

安装过程中要问一些有的没的 你就回车就行
执行脚本滚屏.png

当你看到这个页面的时候就安装完成了

安装完成8.png

安装过程中可能会出现的问题

一、The path “” is not valid path to…
基本上出现这条英文呢,后面基本上就是某些东西,不过大多数都是内核

yum -y install kernel-devel
yum -y install kernel*

执行之后药到病除

二、The path “” is not valid path to the gcc binary
这个是不是跟上面的很像?
这个是出现最多的问题就是gcc没有,所以就要安装

yum -y install gcc*

可以不加*,不过以方万一全给他搞上,小白你要看到这儿就把页面关了的话你肯定会吃亏!

补充

补充一:yum源的配置https://wenziju.com/index.php/archives/247/
补充二:出现故障用yum安装完后一定要重启虚拟机!重启虚拟机!重启虚拟机!重启之后再安装tools

最后修改:2020 年 03 月 10 日
喜欢就用赞赏来鞭打我吧~