Linux
可以在 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
可以使用 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