vmtools安装
vmtools
能让我们在windows下管理vm虚拟机,可以让主机和虚拟机之间共享的文件夹,形成同步。
例如,linux中写了一文件,windows中也能看到。
安装vmtools
0、打开虚拟机,用root登录
1、点击VMware的安装VM tools,得到一个光盘VMware Tools
2、打开VMware Tools,复制其中的tar压缩包,到主文件夹——其他位置——计算机——opt
打开终端
1、cd /opt/ 查看刚刚存放文件的位置
2、ls 查看这个目录下,这时屏幕上会出现刚刚移动的文件名
3、tar -zxvf vmxxxx.tar/gz(tab补全剩下的字) 解压该文件,这时候解压出很多东西
4、ls 看到有个蓝色的文件,就是我们要进入的
5、cd vm (tab)
6、ls,发现最后一行出现绿色的 vmware-install.pl,就是这个了
7、输入./vmware-install.pl 安装,遇到所有问题直接回车、回车,静待安装
8、安装成功,看到如下提示
Enjoy,
--the VMware team
遇到问题
kernel找不到
第一个是我已有的版本,第二个是vmtools要求的版本,就很苦恼
/usr/src/kernels /3.10.0-1160.45.1.el7.x86_64/include
/usr/src/kernels /3.10.0-957.el7.x86_64/include
gcc找不到
The path "" is not valid path to the gcc binary.
通过以下指令可知道是否安装了gcc,
gcc -version
两个问题,一次解决
寻遍了许多教程,貌似最好的答案是把虚拟机卸载了重来。
果然,我再去看昨天的博客,我安装的时候没有勾选开发工具,寄!
血与泪:小白第一次创建虚拟机,一定要勾选开发工具!!!
实现共享文件
0、虽然实际开发中,个人主机和Linux服务器不在同一台计算机上的,故文件都上传下载都是用远程方法完成。
1、主机D盘上创建一个文件夹,myshare.txt,写入Hello World
2、启用这个共享文件夹——VMware里选中这个虚拟机——设置——共享文件夹——启用、添加文件myshare路径
3、虚拟机中:主文件夹——其他位置——mnt——myshare,就会看到里面共享的所有文件
4、尝试分别在主机和虚拟机上查看并写入这个文件。