CentOS7 安装 VMWare Tools 脚本

 1 #!/bin/bash
 2 # -*- coding: utf-8 -*-
 3 
 4 INPUT_VALUE="NULL"
 5 while [[ $INPUT_VALUE = "NULL" ]]
 6 do
 7   echo "=================================================="
 8   echo "= 请先将 VMWare Tools 的光盘插入 cdrom           ="
 9   echo "=================================================="
10   echo "=   1 => 安装【依赖组件】必须重启                ="
11   echo "=   2 => 安装【VMWare Tools】                    ="
12   echo "=================================================="
13   echo "= 注:首次安装完系统组件后必须重启再执行安装脚本 ="
14   echo "=================================================="
15   read -p "请输入(1/2):" INPUT_VALUE
16 
17   # 转换大写
18   INPUT_VALUE=$(echo $INPUT_VALUE | tr '[a-z]' '[A-Z]')
19   if [ $INPUT_VALUE = "1" ]; then
20     yum -y update
21     yum -y install open-vm-tools
22     yum -y install *headers
23     yum -y install perl gcc make gcc-c++ automake kernel-devel
24     
25     echo "依赖组件安装完毕,5秒后重启系统"
26     sleep 5
27     reboot
28   elif [ $INPUT_VALUE = "2" ]; then
29     # 创建挂载目录并挂载 cdrom
30     cd /mnt && mkdir cdrom && mount /dev/cdrom /mnt/cdrom
31     cp /mnt/cdrom/VMwareTools-*.tar.gz ~/
32     cd ~/ && tar xvf VMwareTools-*
33     
34     echo "即将开始安装 VMWare Tools,出现提示一路按回车键"
35     sleep 5
36     
37     ~/vmware-tools-distrib/./vmware-install.pl
38     
39     echo "VMWare Tools 安装完毕!"
40     exit
41   else
42     INPUT_VALUE="NULL"
43   fi
44 done

 

posted @ 2018-09-24 10:24  tdhao  阅读(128)  评论(0)    收藏  举报