Vmware10版本安装ubuntu14.04系统的open-vm-dkms时出错

本文介绍了解决在Ubuntu 14.04 LTS 64位系统中使用VMware Workstation 10安装VMware Tools时遇到的问题。通过卸载并清除open-vm-dkms和open-vm-tools的配置,最终成功安装并启用了共享功能。
主机系统 win8.1 64bit
虚拟机软件 VMware Workstation 10.0.0
安装了 Ubuntu 14.04 LTS 64bit

执行到 apt-get install open-vm-dkms 出错,具体如下

xxx@ubuntu:~$ sudo apt-get install open-vm-dkms
[sudo] password for lee:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
open-vm-dkms 已经是最新的版本了。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 21 个软件包未被升级。
有 3 个软件包没有被完全安装或卸载。
解压缩后会消耗掉 0 B 的额外空间。
您希望继续执行吗? [Y/n] y
正在设置 open-vm-tools (2:9.4.0-1280544-5ubuntu6) ...
 * Starting open-vm daemon vmtoolsd                                             invoke-rc.d: initscript open-vm-tools, action "start" failed.
dpkg: error processing package open-vm-tools (--configure):
 子进程 已安装 post-installation 脚本 返回了错误号 2
dpkg: dependency problems prevent configuration of open-vm-tools-dkms:
 open-vm-tools-dkms 依赖于 open-vm-tools (>= 2:9.4.0-1280544-5ubuntu3);然而:
  软件包 open-vm-tools 尚未配置。

dpkg: error processing package open-vm-tools-dkms (--configure):
 依赖关系问题 - 仍未被配置
因为错误消息指示这是由于上一个问题导致的错误,没有写入 apport 报告。
                                                                    dpkg: dependency problems prevent configuration of open-vm-dkms:
 open-vm-dkms 依赖于 open-vm-tools-dkms;然而:
  软件包 open-vm-tools-dkms 尚未配置。

dpkg: error processing package open-vm-dkms (--configure):
 依赖关系问题 - 仍未被配置
因为错误消息指示这是由于上一个问题导致的错误,没有写入 apport 报告。
                                                                    在处理时有错误发生:
 open-vm-tools
 open-vm-tools-dkms
 open-vm-dkms
E: Sub-process /usr/bin/dpkg returned an error code (1)
xxx@ubuntu:~$

解决方法:
重装VMware Tools时提示依赖open-vm-dkms和open-vm-tools此时卸载这两个软件并删除配置
sudo apt-get autoremove open-vm-dkms open-vm-tools --purge
然后再安装VMware Tools就能看到共享了。
<think>嗯,用户的问题是关于Ubuntuopen-vm-toolsVMware Tools的区别,以及是否需要替换安装。首先,我需要回顾一下提供的引用内容,看看里面有哪些信息可以用到。 根据引用[3],VMware ToolsVMware官方的专有软件,而open-vm-tools是开源版本,由社区维护。从Ubuntu 14.04开始,open-vm-tools被推荐使用,特别是在较新的Ubuntu版本中可能已经预装。引用[2]提到,新版的Ubuntu(20以后)通常直接从镜像源安装open-vm-tools和其桌面组件,而且VMware版本可能会自动安装工具。另外,引用[4]指出安装open-vm-tools-desktop可以提供显示驱动和复制粘贴功能。 用户可能想知道是否应该卸载open-vm-tools转而安装VMware Tools。需要比较两者的优缺点。根据引用[3],open-vm-tools可能在某些Linux发行版中集成得更好,由供应商优化,而VMware Tools可能有更全面的功能,但可能存在兼容性问题。 另外,用户可能担心性能或功能上的差异,比如文件拖放、分辨率调整等。需要确认在Ubuntuopen-vm-tools是否已经满足需求。引用[4]提到安装open-vm-tools-desktop后,可以实现屏幕自适应和复制粘贴,大文件传输可以用共享文件夹,这可能已经足够。 是否需要替换安装可能取决于具体情况。如果用户遇到open-vm-tools无法解决的问题,可能需要尝试VMware Tools。但根据引用[2]和[3],官方推荐使用open-vm-tools,尤其是在较新的Ubuntu版本中,可能没有必要替换,反而可能引起冲突。 还要注意安装步骤,引用[3]提到更新包索引后通过包管理器安装,而卸载VMware Tools可能需要先清理旧版本。此外,引用[1]指出open-vm-tools是推荐替代,可能更稳定。 总结,回答应强调两者的区别,指出open-vm-toolsUbuntu上的优势,建议在大多数情况下无需替换,除非遇到特定问题。同提供检查和安装的方法,以及注意事项,比如避免同安装。</think>### Ubuntuopen-vm-toolsVMware Tools的区别及选择建议 #### 一、核心区别分析 1. **技术背景差异** - **VMware Tools**:VMware官方闭源工具,包含专有驱动和服务,提供完整的虚拟机增强功能(如动态分辨率调整、剪贴板共享、拖拽文件等)[^3] - **open-vm-tools**:社区维护的开源实现,从Ubuntu 14.04起成为官方推荐工具,与Linux发行版深度集成,更新通过系统包管理器完成[^3][^2] 2. **兼容性表现** - open-vm-toolsUbuntu 20.04及更新版本中已默认预装,且与Linux内核更新保持同步[^2] - VMware Tools可能出现与新版Linux内核或桌面环境的兼容问题(如驱动冲突、安装失败)[^1][^3] 3. **功能覆盖对比** | 功能 | open-vm-tools | VMware Tools | |--------------------|---------------|--------------| | 动态屏幕分辨率调整 | ✔️ | ✔️ | | 主机-虚拟机剪贴板 | 需安装`open-vm-tools-desktop`[^4] | ✔️ | | 3D图形加速 | ❌ | ✔️ | | 自动内核模块编译 | ✔️ | ❌ | #### 二、是否需要替换安装? **建议优先保留open-vm-tools**,除非遇到以下情况: 1. 需要使用专业图形加速功能(如CAD/3D建模软件) 2. 遇到特定硬件兼容性问题(如特殊网卡驱动需求) 3. VMware明确要求安装专有工具的场景 #### 三、操作指南 **检查当前工具状态**: ```bash vmware-toolbox-cmd -v # 查看版本[^2] service open-vm-tools status # 检查服务状态 ``` **若需切换至VMware Tools**: 1. 卸载open-vm-tools: ```bash sudo apt purge open-vm-tools open-vm-tools-desktop ``` 2.VMware菜单选择`虚拟机 > 安装VMware Tools` 3. 挂载ISO后执行: ```bash tar -xzf /media/VMware\ Tools/VMwareTools-*.tar.gz cd vmware-tools-distrib && sudo ./vmware-install.pl ``` #### 四、注意事项 1. 两种工具**不可共存**,混合安装会导致功能冲突[^3] 2. 使用NVIDIA GPU直通等高级功能VMware Tools的专有驱动更可靠 3. 对于常规办公/开发用途,open-vm-tools资源占用更低(内存节省约15-20MB)[^4]
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值