How to install vmware on Ark Linux

From ArkWiki

Jump to: navigation, search

vmware is available for Linux, but has been built for a much older version of the kernel than the one Ark Linux included.

You can make it work anyway:

  • Install the vmware rpm from their server
  • Install a development environment (apt-get update ; apt-get install devel-core) and the kernel source (apt-get install kernel-source)
  • Prepare the kernel source tree for building:
cd /usr/src/linux
cp configs/config-*-YOURCPUTYPE .config
make oldconfig prepare0 scripts

(where YOURCPUTYPE is your CPU type -- pick one of: i586 i586smp i686 i686smp athlon athlonsmp pentium3 pentium3smp pentium4 pentium4smp)

  • Install the vmware-any-any-update patch
  • Edit vmware's startup script in /etc/init.d/vmware: The correct path for lsmod is /bin/lsmod, not /sbin/lsmod.

At this point, vmware should start working.

If you get /usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2), it is probably safe to just rm -rf /usr/lib/vmware/lib/libpng12.so.0.

Personal tools