可以在 Ubuntu 12.04 上安装 vmware tools 5.5 吗?

可以在 Ubuntu 12.04 上安装 vmware tools 5.5 吗?

根据这个pdf,应该可以为 Ubuntu 5.5 安装 vmware tools 5.5,但是内核版本不匹配,vmware-tools-esx-kmods-3.2.0-29-generic-pae并且最新的 Ubuntu 内核是2.6.32-53

问题

有谁能安装它吗?

这是预期的操作方法

wget http://packages.vmware.com/tools/keys/VMWARE-PACKAGING-GPG-DSA-KEY.pub -O  /etc/apt/trusted.gpg.d/VMWARE-PACKAGING-GPG-DSA-KEY.pub

apt-key add /etc/apt/trusted.gpg.d/VMWARE-PACKAGING-GPG-DSA-KEY.pub
mkdir -p /etc/apt/sources.list.d
echo "deb http://packages.vmware.com/tools/esx/5.5/ubuntu precise main" > /etc/apt/sources.list.d/vmware-tools.list

apt-get update
apt-get install vmware-tools-esx-kmods-$(uname -r)
apt-get install vmware-tools-esx vmware-tools-esx-nox

答案1

可以使用 open-vm-tools 或注册为“第三方” VMware 工具。为什么说它们没有公开相同的功能?这只是意味着 VMware 工具无法由 vSphere 管理(对我来说很好)。

您应该关注内存膨胀功能和客户机电源选项。这才是最重要的。这也是 VMware 分发的基于 SuSE 的设备中启用的功能。见下文:

在此处输入图片描述


在此处输入图片描述


在此处输入图片描述

答案2

我记不太清楚,但我首先使用 apt ( deb http://packages.vmware.com/tools/esx/5.0latest/ubuntu precise main) 安装了您引用的 PDF 中提到的所有必需的 vmware 软件包,包括 vmware-tools-esx-kmods-3.2.0-29-generic。这应该不是问题,因为它们不依赖内核,但我不确定。

然后我安装了所有 vmware-tools 内核模块源。我安装了以下内容:

ii  vmware-tools-vmblock-modules-source                   1.1.2.0-1.precise            Contains the source needed to build the vmblock kernel module package (kmp) for the running kernel.
ii  vmware-tools-vmci-modules-source                      9.0.3.0-1.precise            Contains the source needed to build the vmci kernel module package (kmp) for the running kernel.
ii  vmware-tools-vmhgfs-modules-source                    1.4.1.1-1.precise            Contains the source needed to build the vmhgfs kernel module package (kmp) for the running kernel.
ii  vmware-tools-vmsync-modules-source                    1.1.0.1-1.precise            Contains the source needed to build the vmsync kernel module package (kmp) for the running kernel.
ii  vmware-tools-vmxnet-modules-source                    2.0.9.2-1.precise            Contains the source needed to build the vmxnet kernel module package (kmp) for the running kernel.
ii  vmware-tools-vsock-modules-source                     1.0.0.0-1.precise            Contains the source needed to build the vsock kernel module package (kmp) for the running kernel.

最后我使用以下脚本来更新到正在运行的内核版本:

#!/bin/bash
sudo service vmware-tools-services stop
for a in vmhgfs vsock vmsync vmblock vmci
do
   sudo service $a stop
done
sudo module-assistant build vmware-tools-{vmxnet,vmsync,vmci,vmblock}-modules-source
sudo module-assistant install vmware-tools-{vmxnet,vmsync,vmci,vmblock}-modules-source
sudo module-assistant build vmware-tools-{vsock,vmhgfs}-modules-source
sudo module-assistant install vmware-tools-{vsock,vmhgfs}-modules-source
sudo service vmware-tools-services start
for a in vmhgfs vsock vmsync vmblock vmci
do
   sudo service $a start
done

相关内容