CentOS 8.2 安装 open-vm-tools
软件环境:
- 虚拟软件:VMware WorkStation 16 Pro
- 系统: CentOS 8.2
安装系统之后出现无法安装 VMware tools 的情况,还是可以直接文件复制到虚拟机中。但是不能直接将文件移动到桌面,无法将文字复制到虚拟机中。试了网络上提供的各种方法的都没啥用,还是灰色的。
可以到官网下载 VMware tools,但是官网最新版本并没有适用于 Linux 系统的 VMware tools,并且推荐使用系统自带的 open-vm-tools
既然 VMware 官网都推荐使用 open-vm-tools,那就放弃使用 VMware tools。
open-vm-tools实现vmware的客户机和主机的文件共享
安装:
我这里安装的是 CentOS, 使用的命令为: sudo dnf install open-vm-tools
如果是带 GUI 的 Linux 系统最好在装一下:open-vm-tools-desktop
,以支持双向拖放文件。命令为:sudo dnf install open-vm-tools-desktop
共享文件要安装:open-vm-tools-dkms
(我没装,似乎也可以共享成功)
tips: 不同的系统使用的命令不同
共享文件
首先要设置共享文件:虚拟机》设置》选项》共享文件:
1. 在客户机中列举出共享目录: vmware-hgfsclient
2. 挂载共享目录: vmhgfs-fuse -o allow_other -o auto_unmount .host:/共享目录名 要挂载在那个虚拟机目录下
例如: vmhgfs-fuse -o allow_other -o auto_unmount .host:/share /mnt/hgfs
3. 重启之后就没有了,设置 fstab 自动挂载,编辑 /etc/fstab,添加以下内容:.host:/共享目录名 要挂载在那个虚拟机目录下 fuse.vmhgfs-fuse defaults 0 0
第一次发博客,可能有点乱。
hgfs : hadoop file system 分布式文件系统