永发信息网

怎么样解决安装VMware Tools的gcc和kernel header问题

答案:1  悬赏:20  手机版
解决时间 2021-02-20 05:10
怎么样解决安装VMware Tools的gcc和kernel header问题
最佳答案
1 VMware tools简介
VMware Tools是VMware虚拟机中自带的一种增强工具,是VMware提供的增强虚拟显卡和硬盘性能、以及同步虚拟机与主机时钟的驱动程序。
只有在VMware虚拟机中中安装好了VMware Tools,才能实现主机与虚拟机之间的文件共享,同时可支持自由拖拽的功能,鼠标也可在虚拟机与主机之前自由移动(不用再按ctrl+alt才能出虚拟机,也不用再按Ctrl +G才能进入虚拟机),且虚拟机屏幕也可实现全屏化。
好吧,就了解到这里,有个初步了解足矣。安装好后用多了就知道它的好处了。

2 为Debian GNU/Linux 图形界面安装 VMWare Tools
Debian GNU/Linux图形界面安装笔记在这里:VMWare Debian GNU/Linux 图形界面安装。

(1)下载Debian GNU/Linux基本软件包
哈哈,我觉得咱搭建一个虚拟机来运行Linux系统只怕不是为了能用虚拟机来上网的。咱要在Linux系统之上测试咱们编写的boost库程序,要用gcc make等软件。所以先给VMware Debian GNU/Linux下载软件包吧。马上要下载的这些软件包不仅是在Linux下常用的,也是为了安装VMWwre Tools作准备的。

用习惯了Linux的字符界面命令行,所以先到图形界面系统之上找到了命令行终端:进入虚拟机Debian GNU/Linux图形界面-->应用程序—>附件-->终端。

【1】打开终端使用root权限
下载软件等操作只有root才有权限做,由于我们是用的一般用户帐户登陆系统,所以第一步得换成root权限。

yhdq@debian:~$ su
密码:
debian:/home/yhdq#

输入su命令后回车就到了输入root账号密码,输入root账号密码时,密码不回显。然后就得到了root权限。

【2】使用root权限下载软件
[1]下载gcc make等常用的软件包

apt-get update
……
apt-get install vim
……
apt-get install build-essential

老规矩,在下载软件之前使用更新一下,以放source.list网址列表有所更新。
用习惯了字符界面下的vim编辑器,没忍住下载了vim。
build-essential 内包含了C/C++的一些库及g++,gcc,make等编译器。据说gcc和make是安装vmware tools所必须的。所以提前下载,除了这两个东西,还有当前版本内核对应的内核头文件是安装vmware tools所必须的,所以也有必要先下载一下。

[2]下载linux-headers

apt-cache search linux-headers-$(uname -r)
……
apt-get install linux-headers-$(uname -r)

首先用第一个命令检测一下是否能够下载得到跟当前linux内核版本对应的内核头文件,如果没有任何显示则表示没有找到(呲呲,不要在字符界面下整这个东西了)。如果显示了一个结果,那么恭喜就可以用第二行命令来下载了。
其中,$(uname -r)是linux脚本的写法,$表示应用()内的值,而uname -r得到的是当前linux内核的版本。

(2)为Debian GNU/Linux 安装 VMWare Tools步骤
安装VMware Tools的准备工作是做好3中的[1][2]两个步骤。然后按照下面的步骤进行安装。

【1】在虚拟机之上选择VM—>Install VMware Tools…
首次这么做会有提示,点击yes。出现“Cannot mount volume”的提示时确定。此时虚拟机内Dbian GNU/Linux桌面上出现一个VMware Tools的图标。选中VMware Tools的图标,右键进行复制,点击写入,看见错误提示后点击取消。然后再到虚拟机外部重复[1]操作,此时VMwareTools-9.2.0-799703.tar.gz(9.2.0-799703此部分在不同版本时会不一样)和mainifes.txt就在cdrom中了。

【2】解压VMwareTools
将cdrom中的VMwareTools-9.2.0-799703.tar.gz及(一起嘛)mainifes.txt复制到/tmp(计算机/文件系统/tmp)目录下。然后选中VMwareTools-9.2.0-799703.tar.gz,右键解压。

【3】运行vmware-install.pl
解压后得到一个名为vmware-tools-distrib的文件。进入终端(应用程序->附件->终端),用su命令切换到root权限下运行vmware-install.pl:

图表 1:运行vmware-tools-distrib

然后回车,一路用回车默认各选项设置。
运行完毕后,在命令行再输入reboot命令重启系统,体验一把wmware tools的强大吧。
此时,VMware 内的Debian GNU/Linux图形界面感觉超爽了,全屏之后就感觉不出来这是虚拟机里面的Linux系统了。登陆界面截图一张:

图表 2:VMware tools下的登陆界面
而且不用以前进入虚拟机那一套礼仪了,鼠标在PC机和虚拟客户机之间自由来回穿梭。文件也能够共享了:让PC机内的文件到虚拟机内只需要将文件拖动到虚拟机内即可,虚拟机Linux的文件到主机同理。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
广州中医药大学的专科中药学好还是广药的专科
会声会影g滤镜制作立方体的问题
与人初次见面说久仰,好久未见说什么
现在一只长毛兔的利润有多少 养一百只需要投
【牧童指瑕中戴嵩画“斗牛为什么会出现谬误牧
以春天扩句包含人生意义
青舞蹈室我想知道这个在什么地方
真的有林冲这个人么
移动6分卡和38元套餐哪个划算吗
工业企业下列各项收入中,应计入其他业务收入
我刚开始信主,可以继续戴原来买的玉手镯吗?
家里搞装修了,想了解下木门哪个品牌好?2016
尚引美容美发会所我想知道这个在什么地方
酷狗繁星平民到九富要多少星币
带有雕技二字的成语
推荐资讯
为什么我家抽油烟机一打开底下得燃气灶火就会
紫色的勿忘我
香香熟食店我想知道这个在什么地方
20万元一年利息是多少
金峰酿造科技公司地址有知道的么?有点事想过
2015.5月份那天接房日子好吗
苹果七手机怎么解锁
下允河桥这个地址在什么地方,我要处理点事
益豪通讯我想知道这个在什么地方
(7分)下图是“北半球从赤道向两极的地带性
【中国丹霞地貌】中国丹霞地貌是怎么形成的?
长安砖厂在哪里啊,我有事要去这个地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?