在 Kali Linux 上安裝 VMWare Player

在 Kali Linux 上安裝 VMWare Player

這個問題自從我第一次發布以來已經發生了很大的變化,所以我刪除了舊的內容。

我下載了最新版本的 VMWare 播放器,當我嘗試安裝它時,我在控制台中收到以下錯誤:

Gtk-Message: Failed to load module "canberra-gtk-module":
libcanberra-gtk-module.so: cannot open shared object file: No such file or directory

然後我得到一個視窗說:

One or more of your processors does not have the necessary 64bit extensions to run VMware virtual machines.

筆記:我有最新版本的 Kali linux,32 位元作業系統和架構。我有適用於 32 位元架構的最新版本的 VMWare 播放器。

答案1

看來您缺少一個重要的包:

  sudo apt-get install build-essential

然後再試一次,這次應該可以了。

編輯:

請嘗試這兩個附加項:

 apt-get install open-vm-tools
 apt-get install open-vm-toolbox

編輯2:

您是否嘗試安裝上面的兩個軟體包?另外,它說這裡VMWare Player 4 僅相容於 64 位元架構。

libcanberra 錯誤也是我遇到的一個老麻煩,可以透過添加符號連結來解決,

  /usr/lib/libcanberra-gtk-module.so -> /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so

然後運行(作為 sudo)ldconfig。由於你有一個 32 位元系統,你可能應該(你必須檢查這個檔案是否存在,我沒有 32 位元系統來測試這個)符號連結而不​​是

  /usr/lib/i386-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so

答案2

感謝大家的幫助,經過一番研究後,我下載了 VMWare Player 版本 5.0.2,它運行完美,沒有任何錯誤和警告。

最新版本 6.0 和舊版本 2.5.5 都無法運作,並導致了大量的依賴問題和錯誤。

因此,如果您像我一樣在 32 位元系統上運行kali-linux-1.0.5-i386,我建議您下載5.0.2應該可以正常運行的播放器版本。

相關內容