VMWARE-5.5不好用。所以弄弄vmware-6吧.其实阿Virtualbox也不错的。就是麻烦了些。呵呵。
安装过程
1.ACCEPT_KEYWORDS="~x86" emerge vmware-workstation
不过系统提示你需要去去vmware官方网站下载。顺便弄个30天的序列号啦
下载完成后,放到/usr/portage/distfiles目录中。
然后
sudo chown portgae.portage VMware-workstation-6.0.4-93057.i386.tar.gz
sudo chmod 664 VMware-workstation-6.0.4-93057.i386.tar.gz
完成后在继续
ACCEPT_KEYWORDS="~x86" emerge vmware-workstation
安装过程很顺利。
可是引导就出现错误了
/opt/vmware/workstation/lib/bin/vmware: symbol lookup error: /opt/vmware/workstation/lib/lib/libvmwareui.so.0/libvmwareui.so.0: undefined symbol: _ZThn12_N4view10FieldEntry17delete_text_vfuncEii
没办法,找了一下解决方案。总共有两种办法
第一种办法:
编辑文件vmware-start里面写入
#! /bin/bash
VMWARE_USE_SHIPPED_GTK=yes /opt/vmware/workstation/bin/vmware
保存退出
在把这个文件放到/usr/bin/目录下,改属主、属组为root,权限设置为755好啦
然后进入
cd /usr/share/aplications
打开
vi vmware-workstation.desktop
将
Exec=vmware
改为
Exec=/usr/bin/vmware-start
就可以了
vmware-player的改法也如上面一样。
编辑文件vmplayer-start里面写入
#! /bin/bash
VMWARE_USE_SHIPPED_GTK=yes /opt/vmware/workstation/bin/vmplayer
保存退出
在把这个文件放到/usr/bin/目录下,改属主、属组为root,权限设置为755好啦
然后进入
cd /usr/share/aplications
打开
vi vmware-workstation.desktop
将
Exec=vmplayer
改为
Exec=/usr/bin/vmplayer-start
就可以了
第二种办法
如果觉得太麻烦了,可以这么做,重新编译以下内容即可。而且不用改变任何文件
#ACCEPT_KEYWORDS="~x86" USE="accessibility" emerge libview libsexy gtkmm
#revdep-rebuild
这样就OK了。