centos下安装Vmware-tools时出现的问题
今天装了centos,想共享一个文件,需要安装Vmware-tools。
正常的步骤:
安装Vmware-tools
1、挂载VMwareTools光驱。虚拟机选项栏中选【虚拟机】-->【安装vmware tools】

2、解压。将光驱中VMware Tools-XXXXXX.tar.gz到指定文件夹

3、安装。运行脚本vmware-install.pl

然后就出现了错误了:
1、gcc错误
Searching for GCC...
The path "" is not valid path to the gcc binary.
2、内核头文件(kernel-devel)错误
Searching for a valid kernel header path...
The path "" is not a valid path to the XXXXXX kernel headers.
【有个方便快捷的办法是执行一下语句:
yum -y update
yum -y install kernel-headers kernel-devel gcc
reboot (安装完后要重启一下,很重要!)
上面的命令搞定后,再进行vmtools的安装。原本错误的地方变成了这样:
Searching for GCC...
Detected GCC binary at "/bin/gcc".
The path "/bin/gcc" appears to be a valid path to the gcc binary.
Would you like to change it? [no]
Searching for a valid kernel header path...
Detected the kernel headers at
"/lib/modules/3.10.0-229.4.2.el7.x86_64/build/include".
The path "/lib/modules/3.10.0-229.4.2.el7.x86_64/build/include" appears to be a
valid path to the 3.10.0-229.4.2.el7.x86_64 kernel headers.
Would you like to change it? [no]
安装完成后可以看到提示:
The configuration of VMware Tools 9.9.2 build-2496486 for Linux for this
running kernel completed successfully.
然后设置虚拟机共享目录后即可在/mnt/hgfs下看到共享目录
】
首先来排除下问题
解决办法:(注意顺序)
1、确保Kernel、Kernel-devel、Kernel-headers版本一致
2、确认Gcc安装
1、确保Kernel、Kernel-devel、Kernel-headers版本一致
查询系统中全部的内核RPM包:

版本一致,不需要更改,需要版本不一致则需要更改
例如:
[root@localhost ~]# rpm -qa|grep kernel kernel-headers-3.10.0-862.9.10.el7.x86_64 abrt-addon-kerneloops-2.1.11-50.el7.centos.x86_64 kernel-tools-3.10.0-862.el7.x86_64 kernel-3.10.0-862.el7.x86_64 kernel-devel-3.10.0-862.el7.x86_64 kernel-tools-libs-3.10.0-862.el7.x86_64
删除版本不一致的包
[root@localhost ~]# yum remove kernel-headers-3.10.0-862.9.10.el7.x86_64
安装新的kernel-headers包
rpm -ivh kernel-headers-3.10.0-862.el7.x86_64(从系统iso镜像中提取) -ivh=显示文件列表+指令执行过程+安装时列出标记
2、确认Gcc安装
gcc -v 出现大段描述则已经安装

如果gcc没有安装的话,安装gcc,确保网络通畅
yum -y install gcc -y表示自动确认
。。。。。然后,我就死在了这里,因为我的yum没办法用。。。。。
当我yum -y install gcc 的时候

我百度了一下解决办法, 进入到这个网址http://mirrors.163.com/.help/centos.html,下载自己所需要的repo文件
将下载好的文件放入/etc/yum.repos.d/里面。记得备份哦
然后执行一下命令
yum clean all
yum makecache
然后就ok。这样就可以安装gcc了。
执行语句:
yum -y install gcc -y表示自动确认
就会出现好下载,直接让他自己下载。

gcc安装完毕,这样我们就可以直接安装Vmware-tools了。

centos下安装Vmware-tools时出现的问题的更多相关文章
- CentOS 65 安装vmware tools 杂记
CentOS 65中安装vmware tools时出现如下错误, centos vmware tools install failure ,no default label for /tmp/vmwa ...
- 【申嵌视频】5-1 ubuntu下安装VMWare Tools工具
[申嵌视频]5-1 ubuntu下安装VMWare Tools工具 适合搭建mini2440, Tiny6410, smart210,Tiny4412, NanoPC-T2, NanoPC-T3, N ...
- ubuntu 客户机安装VMware tools时出现编译错误,无法与主机共享文件(转)
主机:win7旗舰版 vmware workstation 10.0.7 (其他10.x版本也有这个问题) 客户机:Ubuntu14.04.4-16.x 安装vmware tools时出现下列编译错误 ...
- vmware workstation12在安装VMware tools时出现问题:A previous installation of VMware Tools has been detected 解决
win10安装的vmware workstation12在安装VMware tools时出现问题: root@lc:/root/vmware-tools-distrib# ./vmware-insta ...
- CentOS 7安装VMware Tools
1.启动centos,在此虚拟集中点击VMware Workstation中的虚拟机菜单,点击安装VMware Tools,如果已经安装过点击重新安装VMware Tools 2.查看/dev目录下文 ...
- Linux命令行模式下安装VMware Tools详细步骤
在Linux命令行模式安装VMware Tools 方法/步骤1: 首先启动CentOS 7,在VMware中点击上方"VM",点击"Install VMware Too ...
- CentOS6.6下安装VMware Tools
摘要:为了方便虚拟机和主机之间复制粘贴文件,拖拽文件,需要安装VMwareTools.下面将我的安装步骤记录如下: 第一步:打开虚拟机后,在VM的工具栏中点虚拟机,安装VMwareTools(T).. ...
- Linux下安装VMware Tools 的方法
1.按下 CTRL + ALT 组合键,进入主操作系统,点击VMware虚拟机菜单下的安装虚拟机工具子菜单. 菜单:VM->Install VMware tools....(虚拟机->安 ...
- 在ubuntu 15.04下安装VMware Tools
提出问题:在Ubuntu 15. 04版本上,不能实现剪贴板的共享 解决方法:发现没有装VMware Tools 安装VMware Tools步骤 1. 点击菜单栏,虚拟机 → 安装VMware工具 ...
- ubuntu(centos) server安装vmware tools
Ubuntu: root登录ubutun $ sudo su vmware中选择菜单虚拟机->安装VMware Tools 命令行如下 // 将cdrom挂载到mnt $ mount -t is ...
随机推荐
- IdentityServer4 中文文档与实战
写在前面 写于2018.9.12 我研究 IdentityServer4 是从.net core 1.1的时候开始的,那时候国内的中文资料比较少,我都是按照官方文档来研究的,整理成了笔记.这个系列文档 ...
- Spring Boot 1.5.x 基础学习示例
一.为啥要学Spring Boot? 今年从原来.Net Team“被”转到了Java Team开始了微服务开发的工作,接触了Spring Boot这个新瓶装旧酒的技术,也初步了解了微服务架构.Spr ...
- 【Android Studio安装部署系列】六、在模拟器上运行项目
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 在模拟器上运行项目的步骤.不过在实际开发中,一般不采用这种方式,因为影响电脑的运行,所以一般使用真机运行项目. 运行项目 创建模拟器 ...
- 90后的青春,定格在被淡忘的QQ空间里
QQ空间,这个曾经陪我们从童年到少年再到成年,从2G时代再到如今的4G末,占据了我们太多的青春回忆,如今好友空间动态更新的不在像从前那样频繁.依稀记得当年的好友买卖,抢车位再或者情侣空间,现在想想那时 ...
- [macOS开发.NET Core] 一个简单的WEB程序
上一篇咱们提到了在macOS下选进行开发. 咱们已经把工具准备完成了. 现在咱们做一个简单的DEMO 创建WEB程序  之前咱们已经创建过WEB程序,并且成功的运行过数据 现在咱们创建一个页面,并显 ...
- 深度学习之卷积神经网络(CNN)详解与代码实现(二)
用Tensorflow实现卷积神经网络(CNN) 本文系作者原创,转载请注明出处:https://www.cnblogs.com/further-further-further/p/10737065. ...
- DRDS分布式SQL引擎—执行计划介绍
摘要: 本文着重介绍 DRDS 执行计划中各个操作符的含义,以便用户通过查询计划了解 SQL 执行流程,从而有针对性的调优 SQL. DRDS分布式SQL引擎 — 执行计划介绍 前言 数据库系统中,执 ...
- spring mvc 在上传图片时,浏览器报The request sent by the client was syntactically incorrect
项目中,在一个jsp页面里其它图片上传是功能是可以使用的,当我自己新加了一个图片上传时,提交表单后,浏览器报The request sent by the client was syntactical ...
- Spring boot 发送邮件示例
最近的一个项目中用到了邮件发送,所以研究了一下.将其总结下来. 首先 登录邮箱 -->设置-->POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务--> ...
- ORA-02266错误的批量生成脚本解决方案
ORA-02266: unique/primary keys in table referenced by enabled foreign keys这篇博客是很早之前总结的一篇文章,最近导数时使用TR ...