目录预览
- 一、问题描述
- 二、原因分析
- 三、解决方案
- 四、注意事项
一、问题描述
Vmware 虚拟机安装国产麒麟系统(openKylin 2.0 SP1 ),安装vmware tools失败,无法复制粘贴!!
- 宿主机:VMware Workstation(版本不限)
- 客户机操作系统:openKylin 2.0 SP1(代号 nile)
- 初始状态:已通过官方方式安装 VMware Tools,但图形增强功能(自动分辨率、剪贴板共享、拖放)均无效
二、原因分析
openKylin 默认的软件源配置不完整或索引未更新,导致找不到该软件包。
三、解决方案
- 彻底移除原有的官方 VMware Tools(如果有)
sudo vmware-uninstall-tools.pl- 更新软件源配置
sudo vi /etc/apt/sources.list将内容替换为可用的 openKylin 镜像源(以南京大学镜像站为例):
deb https://mirrors.nju.edu.cn/openkylin/ nile main cross pty deb https://mirrors.nju.edu.cn/openkylin/ nile-updates main cross pty deb https://mirrors.nju.edu.cn/openkylin/ nile-security main cross pty
保存退出:wq
3. 更新软件包索引并安装增强包
sudo apt update sudo apt install open-vm-tools open-vm-tools-desktop
open-vm-tools-desktop 是关键,它包含了 Xorg / Wayland 下的图形驱动、剪贴板代理和分辨率自动调节服务。
4. 重启虚拟机
sudo reboot- 验证功能
分辨率自适应:拖动 VMware 窗口边缘改变大小,openKylin 桌面应自动调整分辨率。✅
剪贴板共享:从宿主机复制一段文字,在虚拟机内按 Ctrl+V 粘贴,成功。✅
拖放文件:从宿主机拖一个文件到虚拟机桌面,能正常复制。✅
四、注意事项
不要混装两套 Tools:官方 vmware-tools 与 open-vm-tools 只能保留一个,否则会造成服务冲突。
openKylin 版本确认:通过 lsb_release -a 查看,我们的是 2.0 SP1,代号 nile,该版本的软件源已修复相关依赖,可以直接安装。
若仍无法复制粘贴:检查 VMware 虚拟机的“客户机隔离”设置(虚拟机 → 设置 → 选项 → 客户机隔离),确保“启用复制粘贴”和“启用拖放”已勾选。
如能帮你解决问题,请点赞收藏评论,帮助更多的人解决问题。