一、最小化安装

  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文件夹里没有东西怎么办?

  1. VMware菜单:虚拟机->设置->选项,选中宿主机要共享的磁盘或目录,点击确定。
  2. 进入CentOS7,安装gcc、更新内核:#>yum install gcc -y 以及#>yum install kernel-devel-$(uname -r)
  3. 进入 /usr/bin 目录,运行 ./vmware-config-tools.pl
  4. 上述完成后。可以在/mnt/hgfs/下看到宿主机共享的文件夹。
  5. 查看共享目录的命令:$>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的更多相关文章

  1. 在VMware环境下安装CentOS7

    1. 软件准备: 推荐使用VMware,在这里我使用的是VMware15 映像:可以去官网下载,没有的话也可以在下方链接里下载 链接:https://pan.baidu.com/s/1r_7K-UI0 ...

  2. Linux centos7环境下安装JDK的步骤详解

    Linux centos7环境下安装JDK的步骤详解 测试root用户下JAVA版本 输入命令:   java –version 1.先到Oracle官网里下载好jdk,网址如下: http://ww ...

  3. centos7.2环境下安装smokeping对网络状态进行监控

    centos7.2环境下安装smokeping对网络状态进行监控 安装smokeping建议用centos7,用centos6.5一直卡在smokeping那里,下载不了perl的扩展插件,可能是因为 ...

  4. VMware虚拟机下安装CentOS7.0超详细图文教程

    1.本文说明: 官方的第一个文本档案.也就是0_README.txt,大概意思是这样(渣翻译,但是大概意思还是有的). CentOS-7.0-1406-x86_64-DVD.iso:这个镜像(DVD ...

  5. Linux centos7环境下安装MySQL的步骤详解

    Linux centos7环境下安装MySQL的步骤详解 安装MySQL mysql 有两个跟windows不同的地方 1).my.ini 保存到/etc/my.ini 2).用户权限,单独用户执行 ...

  6. Linux centos7环境下安装Nginx

    Linux centos7环境下安装Nginx的步骤详解 1.    首先到Nginx官网下载Nginx安装包 http://nginx.org/download/nginx-1.5.9.tar.gz ...

  7. Centos7环境下安装python3.6.4 并与python2共存

    最近安装了新系统centos7,本身自带python2.7,但是由于需要使用python3 来运行一些应用,所以想到在centos环境下安装python3,并保证其和python2 可以共存. 步骤如 ...

  8. CentOS7环境下安装docker

    操作系统 : CentOS7.5.1804_x64 docker版本: docker-ce-18.06.3 准备环境 1.如之前安装过移除老旧版本 yum remove docker docker-c ...

  9. linux centos7环境下安装apache2.4+php5.6+mysql5.6 安装及踩坑集锦(三)

    linux centos7环境下安装apache2.4+php5.6+mysql5.6 安装及踩坑集锦(三) 安装PHP 1.yum方式安装PHP方法同安装apache一样传送门:linux cent ...

随机推荐

  1. 关于RECOVERY清除数据的分析

    [前言] 讨论:双清和清空所有数据的问题 说明:以前写的帖子都写三清,那个是为了保险起见才叫大家三项清除,毕竟人都有刚开始的时候,但看了郭贤普的帖子<系统与数据兼容性测试>之后,我觉得有必 ...

  2. strcpy,memcpy,memmove和内存重叠分析

    一:strcpy函数用法和实现: /* GNU-C中的实现(节选): */ char* strcpy(char *d, const char *s) { char *r=d; while((*d++= ...

  3. shorthand trick with boolean expressions

    https://stackoverflow.com/questions/2802055/what-does-the-construct-x-x-y-mean --------------------- ...

  4. centos6.8服务器配置之编译安装PHP、配置nginx

    php version 5.6.31.nginx version: nginx/1.10.2 1.下载: wget http://cn2.php.net/distributions/php-5.6.3 ...

  5. js 倒计时跳转页面

    <script type="text/javascript">var i = 5; var intervalid; intervalid = setInterval(& ...

  6. C# 深入理解堆栈、堆在内存中的实现

    尽管在.NET framework下我们并不需要担心内存管理和垃圾回收(GarbageCollection),但是我们还是应该了解它们,以优化我们的应用程序.同时,还需要具备一些基础的内存管理工作机制 ...

  7. linux mysql 更改MySQL数据库目录位置

    MySQL默认的数据文件存储目录为/var/lib/mysql.假如要把目录移到/home/data下需要进行下面几步: 1.home目录下建立data目录 cd /home mkdir data 2 ...

  8. 虚拟机集群出现“Device eth0 does not seem to be present, delaying initialization” failed

    问题再现: 解决办法: 1:编辑/etc/sysconfig/network-scripts/ifcfg-eth0配置文件,将ifcfg-eth0的配置文件里里面以前的关于MAC地址这一行删除掉.另外 ...

  9. 怎样将游戏从Unity导到iOS设备上

    当我开始开发自己的iOS游戏时,我会考虑的第一件事便是如何将其导出到设备中,如此有效地测试我的游戏.最初,该过程看似很长且复杂,我所遇到的主要问题是,尽管存在许多资源,但是它们并非完全来自同样的地方, ...

  10. 算法笔记_063:蓝桥杯练习 送分啦(Java)

    目录 1 问题描述 2 解决方案   1 问题描述 问题描述 这题想得分吗?想,请输出“yes”:不想,请输出“no”. 输出格式 输出包括一行,为“yes”或“no”. 2 解决方案 初步一看,这题 ...