
當我瀏覽 VMware 的 VMtools 儲存庫時,我發現它們在 CentOS 上是最新的,但在(任何版本?) Ubuntu 上卻不是。
http://packages.vmware.com/tools/esx/5.5latest/ubuntu/dists/precise/main/binary-amd64/index.html
~# apt-cache search vmware-tools-esx-kmods
vmware-tools-esx-kmods-3.2.0-29-generic - VMware OSP Tools meta package - Essential modules for the 3.2.0-29 kernel
vmware-tools-esx-kmods-3.2.0-23-generic - VMware OSP Tools meta package - Essential modules for the 3.2.0-23 kernel
vmware-tools-esx-kmods-3.2.0-29-virtual - VMware OSP Tools meta package - Essential modules for the 3.2.0-29 kernel
vmware-tools-esx-kmods-3.2.0-23-virtual - VMware OSP Tools meta package - Essential modules for the 3.2.0-23 kernel
vmware-tools-esx-kmods-3.2.0-29-generic-pae - VMware OSP Tools meta package - Essential modules for the 3.2.0-29 kernel
vmware-tools-esx-kmods-3.2.0-23-generic-pae - VMware OSP Tools meta package - Essential modules for the 3.2.0-23 kernel
~# uname -r
3.2.0-57-generic
正如你所看到的,最新的 Ubuntu 核心是3.2.0-57
最新的 Vmtools 核心3.2.0-29
。
問題
這是否意味著我不應該使用 VMware 的官方 VMtools,而應使用開啟虛擬機器工具反而?
答案1
必須阻止核心升級可能會很煩人,因為供應商尚未發布其核心模組的更新版本,但這只是遊戲的一部分。商業供應商有興趣(或至少他們告訴我)發布穩定且經過良好測試的工具版本。這使得他們有一個保守的發布週期,並不總是與 Linux 社群的「儘早發布和經常發布」保持一致。
遊戲的一部分是確保您處於受支援的配置中,否則您將來向VMware 提出的支援請求不會全部以「使用社群提供的不受支援的工具、不支援的配置」結束,而是因為您通常不希望除非你有充分的理由這樣做,否則要再猜測他們的工程師。這是受支援的配置是有原因的。
@薩米萊恩有正確的想法。追蹤 VMware 的官方工具,將您的核心固定在適當的版本,密切注意您錯過的核心更新,並讓 VMware 更新其儲存庫。