Talk:Installing VMware
From ArchWiki
If you want a easy installation of Vmware Workstation on Arch64 follow these steps:
- Install and run xinetd
- Download the tar.gz version of Vmware-Workstation-64bits (you need to register before)
(The next steps are taken from the original article)
- mkdir -p /etc/rc.d/vmware.d/rc{0,1,2,3,4,5,6}.d
- ln -s /bin/lsmod /sbin/lsmod
- run vmware-install.pl
- when it asks where the directories for rc0.d thru rc6.d are, use /etc/rc.d/vmware.d.
- when it asks where the init directory is, use /etc/rc.d.
- run vmware-config.pl
- Install emul32-xlibs from aur (remember change arch parameter from PKGBUILD)
- Add this lines to /etc/ld.so.conf
/opt/lib32/lib /opt/lib32/usr/lib /emul/linux/x86/lib /emul/linux/x86/usr/lib /emul/linux/x86/usr/qt/3/lib
- Run ldconfig
- RUN IT!!
--Nak 17:45, 30 May 2007 (GMT+1)
Is this wiki still current for Noodle (0.7.1)? Do these same instructions apply for installing VMPlayer by itself?
Thanks
Hackmeister 11:07, 12 January 2006 (EST)
yes, still current for Noodle 0.7.1. Still not too sure about the requirement for 'chmod 660 /dev/vmmon', though. What's the reason for that, as opposed to the 'chmod 600' for the rest of the nodes created by the script in /dev?
-jf 05:51, 20 February 2006 (UTC)
Maybe chmod 660 is needed for allowing adding some user who will monitor /dev/vmmon to vmware group.
Romashka 09:32, 20 February 2006 (EET)
I had problems compiling kernel modules for vmware 5.0.5 (i think was gcc guilty there - i had 4.0.3 instead 3.x) - It complained about network modules - could not compile due some error.
After upgraded to latest version - all went smooth - without installing other gcc version - (gcc 4.0.3-3)
Suw Wed Mar 29 02:07:31 EEST 2006
[edit] Cannot compile modules for 2.6.20
* Solved with ABS's PKGBUILD. Thanks to all.
I cannot compile VMware-workstation-5.5.3-34685 modules for 2.6.20 ARCH kernel, with the vmware-any-any-update101.tar.gz and executing runme.pl:
Building for VMware Workstation 5.5.x. Using 2.6.x kernel build system. make: se ingresa al directorio `/tmp/vmware-config3/vmmon-only' make -C /lib/modules/2.6.20-ARCH/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: se ingresa al directorio `/usr/src/linux-2.6.20-ARCH' CC [M] /tmp/vmware-config3/vmmon-only/linux/driver.o In file included from /tmp/vmware-config3/vmmon-only/linux/driver.c:85: /tmp/vmware-config3/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers or ‘...’ before ‘compat_exit’ /tmp/vmware-config3/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers or ‘...’ before ‘exit_code’ /tmp/vmware-config3/vmmon-only/./include/compat_kernel.h:21: aviso: el tipo de dato por defecto es ‘int’ en la declaración de ‘_syscall1’ make[2]: *** [/tmp/vmware-config3/vmmon-only/linux/driver.o] Error 1 make[1]: *** [_module_/tmp/vmware-config3/vmmon-only] Error 2 make[1]: se sale del directorio `/usr/src/linux-2.6.20-ARCH' make: *** [vmmon.ko] Error 2 make: se sale del directorio `/tmp/vmware-config3/vmmon-only' Unable to build the vmmon module.
For more information on how to troubleshoot module-related problems, please visit our Web site at "http://www.vmware.com/download/modules/modules.html" and "http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".
Execution aborted.
Any ideas? Thanks in advance.