Antes de instalar o VMware Workstation:
tentativa 1
$ sudo vmware-modconfig --console --install-alltentativa 2
$ sudo apt-get install build-essential linux-headers-$(uname -r) open-vm-dkms$ sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.hEste comando eu não consegui executar...
$ sudo vmware-config-tools.pltentativa 3
$ sudo apt-get install open-vm-tools open-vm-tools-dev open-vm-dkms open-vm-toolbox open-vm-tools-dev$ sudo vmware-modconfig --console --install-all --appname="VMware Player" --icon="vmware-player"Instale o VMware Workstation. Depois de ter feito o download, inclua a permissão para executar e execute:
$ chmod +x VMware-Workstation-Full-10.0.0-1295980.x86_64.bundle$ sudo ./VMware-Workstation-Full-10.0.0-1295980.x86_64.bundleExecute o seguinte script em modo root:
#!/bin/bashcat << EOF > /tmp/filter.c.patch--- vmnet-only/filter.c 2013-10-18 15:11:55.000000000 -0400+++ vmnet-only/filter.c 2013-12-21 20:15:15.000000000 -0500@@ -27,6 +27,7 @@ #include "compat_module.h" #include <linux/mutex.h> #include <linux/netdevice.h>+#include <linux/version.h> #if COMPAT_LINUX_VERSION_CHECK_LT(3, 2, 0) # include <linux/module.h> #else@@ -203,7 +204,11 @@ #endif static unsigned int+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0) VNetFilterHookFn(unsigned int hooknum, // IN:+#else+VNetFilterHookFn(const struct nf_hook_ops *ops, // IN:+#endif #ifdef VMW_NFHOOK_USES_SKB struct sk_buff *skb, // IN: #else@@ -252,7 +257,12 @@ /* When the host transmits, hooknum is VMW_NF_INET_POST_ROUTING. */ /* When the host receives, hooknum is VMW_NF_INET_LOCAL_IN. */- transmit = (hooknum == VMW_NF_INET_POST_ROUTING);+ +#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0)+ transmit = (hooknum == VMW_NF_INET_POST_ROUTING);+#else+ transmit = (ops->hooknum == VMW_NF_INET_POST_ROUTING);+#endif packetHeader = compat_skb_network_header(skb); ip = (struct iphdr*)packetHeader;EOFcd /usr/lib/vmware/modules/source# untar the vmnet modulestar -xvf vmnet.tar#run a the patch you should have just saved earlierpatch vmnet-only/filter.c < /tmp/filter.c.patch# re-tar the modulestar -uvf vmnet.tar vmnet-only#delete the previous working directoryrm -rf vmnet-only