Linux

可以在 Ubuntu 12.04 上安裝 vmware tools 5.5 嗎?

  • December 1, 2013

根據這個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

可以使用 open-vm-tools 或註冊為“第三方”VMware 工具的東西。你為什麼說他們不公開相同的功能?這只是意味著 VMware 工具不能由 vSphere 管理(這對我來說很好)。

您應該關心記憶體膨脹功能和訪客電源選項。這才是最重要的。這也是 VMware 分發的基於 SuSE 的設備中啟用的功能。見下文:

在此處輸入圖像描述


在此處輸入圖像描述


在此處輸入圖像描述

我不太記得了,但我首先安裝了您使用 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

引用自:https://serverfault.com/questions/558273