1.重新安装vmwaretools
复制压缩包到普通文件夹,不能在原始文件夹中解压,那样有问题
tar -zxvf vmware。。解压
执行.pl文件进行安装
2.提示缺少gcc、 make、 kernel
yum install gcc 分别进行安装
3.提示kernel找不到头文件路径
一个是因为kernel 用yum安装的版本和系统内核版本不一致
uname -r 查看系统内核版本
rpm -qa kernel\* | sort 查
看已安装kernel版本
yum remove kernel。。 删除多余的kernel版本,但是这样做好像要重新安装gcc
wget xxx/kernel-devel-3.10.0-693.el7.x86_64.rpm
或 sudo yum install "kernel-devel-uname-r == $(uname -r)" 下载与系统内核对应的kernel-devel版本
rpm -ivh kernel-devel-3.10.0-693.el6.x86_64.rpm 然后用这个命令安装就可以了
二是因为如果只安装了kernel headers,仍然会提示kernel找不到实际路径,在安装kernel-devel就可以自动找到了。
4.安装完之后刷新环境变量
(1条消息) Linux中修改环境变量及生效方法(永久、临时)环境变量查看_飘过的春风-CSDN博客_linux 修改环境变量
source /etc/profile
source ~/.bashrc
5.查看头文件位置
cpp -v 命令可以查看头文件包含路径
6.重启虚拟机
这时在虚拟机开启时就可以设置共享文件夹了
7.挂载共享文件夹目录
vmware-hgfsclient 查看共享目录情况
mkdir /mnt/hgfs 创建挂载目录
vmhgfs-fuse .host:/share /mnt/hgfs 将主机的共享文件夹目录share与虚拟机的共享目录手动挂载
或者vim /etc/fstab 然后添加 :.host:/Centos7_NetCore /mnt/hgfs fuse.vmhgfs-fuse allow_other,defaults 0 0 之后mount -a使指令生效 来进行自动挂载
再试一下,发现大功告成!