centOS7下安装VMware Tools

将CD-ROM挂载到指定目录

通常情况下都是将设备目录 /dev/crrom 挂载到 /mnt/cdrom 目录,如果 /mnt 目录下不存在 cdrom 目录则创建

  • 不存在 /mnt/cdrom 则创建
[root@localhost ~]# mkdir -p /mnt/cdrom
  • 挂载目录
[root@localhost ~]# mount -t auto /dev/cdrom /mnt/cdrom
mount: /dev/sr0 is write-protected, mounting read-only

拷贝安装包到用户家目录

[root@localhost ~]# cp /mnt/cdrom/VMwareTools-10.0.5-3228253.tar.gz ~

解除挂载

[root@localhost ~]# umount /dev/cdrom

解除安装包

[root@localhost ~]# tar -zxvf VMwareTools-10.0.5-3228253.tar.gz

安装VMware Tools

[root@localhost ~]# cd vmware-tools-distrib/
[root@localhost vmware-tools-distrib]# ./vmware-install.pl

解决The path " " is not a valid path to the 3.10.0-957.el7.x86_64 kernel headers.

  • yum install kernel-devel-$(uname -r)
  • 重新运行./vmware-install.pl安装
  1. Setup is unable to find the ifconfig program on your machineThe answer "" is invalid. It must be the complete name of a binary file.的解决办法:
    执行yum install net-tools
  2. /usr/bin/perl:bad interpreter:No such file or directory的解决办法:
    yum -y install gcc gcc-c++ perl make kernel-headers kernel-devel
    安装好 Perl 句柄类型的变量操作文件环境后,在此操作 perl 文件时,就可正常执行了!!!

启用网卡

$ cd /etc/sysconfig/network-scripts/
$ cp ifcfg-eth0 ifcfg-eth0-backup
$ vi ifcfg-eth0
 
BOOTPROTO=dhcp # 修改成 dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eth0
UUID=2e207ca0-b72e-4032-a903-45cfb5d5dbb3
DEVICE=eth0
ONBOOT=yes # 改成 yes
PEERDNS=yes
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes

关闭firewall

$ systemctl stop firewalld.service #停止firewall
$ systemctl disable firewalld.service #禁止firewall开机启动

关闭SELINUX

安全增强型 Linux(Security-Enhanced Linux)简称 SELinux,它是一个 Linux 内核模块,也是 Linux 的一个安全子系统。

$ vi /etc/selinux/config

#SELINUX=enforcing #注释掉
#SELINUXTYPE=targeted #注释掉
SELINUX=disabled #增加
:wq! #保存退出
  • 使配置立即生效
$ setenforce 0

猜你喜欢

转载自blog.csdn.net/xiaofanguan/article/details/93489556