VMware12环境下安装CentOS7的vmware-tools
一、最小化安装
1、进入系统之后,要配置network网络。
首先ping www.baidu.com (Ctrl+z 推出正在执行的命令)
如果ping不通,则修改:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
ONBOOT=yes
修改之后重启network: service network restart
2、点击安装 vmware-tools
输入命令查看:ls /dev
看下面有哪些文件,(有一个是cdrom,这个默认就是挂载光驱的)
3、创建挂载点(挂载文件夹),挂载光驱
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom (mount -t iso9660 /dev/cdrom /mnt/cdrom)
     ,显示的是正常挂载
,显示的是正常挂载
输入:ls /mnt/cdrom 查看内容,如果里面有tools文件,则显示挂载完成。
4、复制tools文件到 /root 目录下面去,并解压出来
命令: cp /mnt/cdrom/vmware-tools-XXX.tar.gz /root/
进入root目录,解压:tar -zxf vmware-tools-XXX.tar.gz
5、进入解压出来的文件夹里面。
6、执行: ./vmware-install.pl 尝试安装。
    
出现错误“-bash: ./vmware-install.pl: /usr/bin/per: bad interpreter: No such file or directory”,表明未安装编译环境。
继续安装编译环境和内核: yum -y install perl gcc make kernel-headers kernel-devel
在执行; ./vmware-install.pl 再尝试安装
.
.
.
    Searching for GCC...                                          
    The path "" is not valid path to the gcc binary.
    Would you like to change it? [yes]
    如果出现这个就表明gcc没有安装      
    yum install gcc gcc-c++ automake make               也可以这样安装gcc  :yum install gcc -y     (其实上面第6步已经安装了gcc和内核的,这里在更新也没有用)
    将编译环境一次装好
    Searching for a valid kernel header path...
    The path "" is not valid.
    Would you like to change it? [yes]
    如果出现这个就表示kernel-devel包没有安装(内核安装)
yum install kernel-devel 》》》》》也可以这样更新内核》》》yum install kernel-devel-$(uname -r) (这个可以更新一下内核)
    成功安装VMware tools时的提示:      >>>>>>>>>>>>>执行到这里就表示tools安装成功了。下面的代码自己看
    Searching for GCC...
    Detected GCC binary at "/usr/bin/gcc".
    The path "/usr/bin/gcc" appears to be a valid path to the gcc binary.
    Would you like to change it? [no]
安装时候的其他问题:
1、如安装时出现类似下图错误,提示无法删除open-vm-tools,则可能是因为上次安装失败造成。
    
2、如果在中途的时候安装出错(不止下面一种情况),再次安装的时候先卸载在重新安装
如尝试输入“/usr/bin/vmware-uninstall-tools.pl”仍无法卸载,则输入“rpm -e open-vm-tools-desktop”卸载并重新安装
3、安装好了vmware-tools文件夹里没有东西怎么办?
- VMware菜单:虚拟机->设置->选项,选中宿主机要共享的磁盘或目录,点击确定。
- 进入CentOS7,安装gcc、更新内核:#>yum install gcc -y 以及#>yum install kernel-devel-$(uname -r)
- 进入 /usr/bin 目录,运行 ./vmware-config-tools.pl
- 上述完成后。可以在/mnt/hgfs/下看到宿主机共享的文件夹。
- 查看共享目录的命令:$>vmware-hgfsclient
二、图形化界面安装
由于安装CentOS的时候里面全到覆盖了,基本上不会遇到安装问题,常规安装就OK了。
参考链接:http://www.cnblogs.com/cindy-cindy/archive/2017/04/29/6786394.html
https://my.oschina.net/bddiudiu/blog/868814
http://www.cnblogs.com/xuxy03/p/5894178.html
http://www.justwinit.cn/post/4927/
http://blog.sina.com.cn/s/blog_b939f3050102uz70.html
http://www.cnblogs.com/l75790/p/6833570.html
运行.pl 提示
open-vm-tools are available from the OS vendor and VMware recommends using open-vm-tools. See http:
处理
yum install open-vm-tools
原文:https://www.cnblogs.com/l75790/p/6839068.html
VMware12环境下安装CentOS7的vmware-tools的更多相关文章
- 在VMware环境下安装CentOS7
		1. 软件准备: 推荐使用VMware,在这里我使用的是VMware15 映像:可以去官网下载,没有的话也可以在下方链接里下载 链接:https://pan.baidu.com/s/1r_7K-UI0 ... 
- Linux centos7环境下安装JDK的步骤详解
		Linux centos7环境下安装JDK的步骤详解 测试root用户下JAVA版本 输入命令: java –version 1.先到Oracle官网里下载好jdk,网址如下: http://ww ... 
- centos7.2环境下安装smokeping对网络状态进行监控
		centos7.2环境下安装smokeping对网络状态进行监控 安装smokeping建议用centos7,用centos6.5一直卡在smokeping那里,下载不了perl的扩展插件,可能是因为 ... 
- VMware虚拟机下安装CentOS7.0超详细图文教程
		1.本文说明: 官方的第一个文本档案.也就是0_README.txt,大概意思是这样(渣翻译,但是大概意思还是有的). CentOS-7.0-1406-x86_64-DVD.iso:这个镜像(DVD ... 
- Linux centos7环境下安装MySQL的步骤详解
		Linux centos7环境下安装MySQL的步骤详解 安装MySQL mysql 有两个跟windows不同的地方 1).my.ini 保存到/etc/my.ini 2).用户权限,单独用户执行 ... 
- Linux centos7环境下安装Nginx
		Linux centos7环境下安装Nginx的步骤详解 1. 首先到Nginx官网下载Nginx安装包 http://nginx.org/download/nginx-1.5.9.tar.gz ... 
- Centos7环境下安装python3.6.4    并与python2共存
		最近安装了新系统centos7,本身自带python2.7,但是由于需要使用python3 来运行一些应用,所以想到在centos环境下安装python3,并保证其和python2 可以共存. 步骤如 ... 
- CentOS7环境下安装docker
		操作系统 : CentOS7.5.1804_x64 docker版本: docker-ce-18.06.3 准备环境 1.如之前安装过移除老旧版本 yum remove docker docker-c ... 
- linux centos7环境下安装apache2.4+php5.6+mysql5.6 安装及踩坑集锦(三)
		linux centos7环境下安装apache2.4+php5.6+mysql5.6 安装及踩坑集锦(三) 安装PHP 1.yum方式安装PHP方法同安装apache一样传送门:linux cent ... 
随机推荐
- ArcGIS Server 10中的切图/缓存机制深入【转】
			http://blog.newnaw.com/?p=789 两年前我写过一篇关于ArcGIS地图切图/缓存原理的文章,<ArcGIS Server的切图原理深入>,里面以tiling sc ... 
- 在执行migrate的时候出现问题(错误见末尾): django.db.utils.OperationalError: (1045, "Access denied for user ‘ODBC‘@‘localho  st‘ (using password: YES)")
			Python框架之Django的数据库 在执行migrate的时候出现问题(错误见末尾) django.db.utils.OperationalError: (1045, "Access d ... 
- Java中的SPI(Service Provider Interface)
			转自:http://singleant.iteye.com/blog/1497259 最近看到公司的一些框架和之前看到的开源的一些框架的一些服务发现和接入都采用了java的spi机制. 所以简单的总结 ... 
- Neo4J简单了解
			1.什么是Neo4j Neo4j是由java实现的开源NOSQL图数据库 数据库分为关系型和非关系型两种类型. 其中非关系型又分为Graph(图形),Document(文档),Cloumn Famil ... 
- 【java】Could not find or load main class
			https://stackoverflow.com/questions/18093928/what-does-could-not-find-or-load-main-class-mean A comm ... 
- C# this.Hide()
			C# this.Hide() 第一次用的时候是在_Load函数里: BookSystem bs = new BookSystem(); bs.ShowDialog(); ... 
- 【ACM】How many prime numbers
			http://acm.hdu.edu.cn/game/entry/problem/show.php?chapterid=2§ionid=1&problemid=2 #inclu ... 
- linux 设置 亮度
			调整系统运行的配置文件位于 /sys/class/ 文件夹下. 调整亮度在 /sys/class/backlight/XXXX/brightness XXXX 是因为使用的驱动不一样,名称就会不一样, ... 
- C#中使用正则
			using System.Text.RegularExpressions; private void button1_Click(object sender, EventArg ... 
- UISearchbar placeholder 文本和icon居左 iOS7
			在iOS7 下测试了一些方法,发现还是攺变不了文本的居左,最后发现了一个nb的招: _searchBar = [[UISearchBar alloc]initWithFrame:CGRectZero] ... 
