1. 程式人生 > >Ubuntu安裝Vmware問題及解除安裝

Ubuntu安裝Vmware問題及解除安裝

1.安裝

官網下載linux安裝包,下載後的安裝包是.bundle格式的 賦予可執行許可權:

sudo chmod +x VMware.bundle

安裝:

sudo ./VMware.bundle

2.問題

2.1無法載入libcanberra-gtk-module.so

先來找一下這個libcanberra-gtk-module.so。

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

找到了兩個,那麼使用哪一個呢?不管它,兩個都加入到系統的動態庫載入配置中。 先建立兩個檔案:

sudo touch /etc/ld.so.conf.d/gtk-2.0.conf
sudo touch /etc/ld.so.conf.d/gtk-3.0.conf

將.so的路徑加入到這兩個檔案中。

sudo gedit /etc/ld.so.conf.d/gtk-2.0.conf

然後插入之前搜尋到的路徑

/usr/lib/x86_64-linux-gnu/gtk-2.0/modules

對於另一個檔案,就加入另一個路徑了。這裡就不說了。其實只要有這一個就夠用了。

使用ldconfig重新載入下,要注意許可權:

sudo ldconfig

2.2 Gtk-WARNING **: 無法在模組路徑中找到主題引擎:“murrine”

步驟1:先安裝如下

sudo apt-get install gtk2-engines
sudo apt-get install gtk2-engines-*
sudo apt-get install libgtkmm-2.4-1c2
sudo apt-get install libcanberra-gtk-module

執行安裝VMware( sudo ./VMware-Workstation-Full-12.5.7-5813279.x86_64.bundle),不行的話再安裝如下:

sudo apt-get install gtk2-engines:i386
sudo apt-get install gtk2-engines-*:i386
sudo apt-get install libgtkmm-2.4-1c2:i386
sudo apt-get install libcanberra-gtk-module:i386

再執行安裝VMware( sudo ./VMware-Workstation-Full-12.5.7-5813279.x86_64.bundle) 如果再不行的話(我的就出現了這樣的問題)安裝如下:

sudo apt-get install murrine-themes
sudo apt-get install gtk2-engines-murrine
sudo apt-get install libgtkmm-2.4-1c2a
sudo apt-get install libgtkmm-2.4-dev
sudo apt-get install libcanberra-gtk-module:i386

###3. 解除安裝

sudo vmware-installer -u vmware-workstation