You are not logged in.

#1 2010-08-20 15:58:33

vis
Member
From: Switzerland
Registered: 2007-02-25
Posts: 81

Getting vmware-server going

I need the vmware-server to create a Windows XP installation of my own to be given to others.

I started here http://aur.archlinux.org/packages.php?ID=6182 Got base-devel and other prerequisites metioned. Also the PKGBUILD http://aur.archlinux.org/packages/vmwar … r/PKGBUILD

Am I right, I need to get the source tarball VMware-server-2.0.2-203138.x86_64.tar.gz, unpack it, put the PKGBUILD into the same directory and run makepkg?

My initial problem is that on the page package ID=6182 the link to the source tarball is broken:  http://aur.archlinux.org/packages/vmwar … _64.tar.gz sends me a 404 error. I've tried a couple of versions of that URL on my own without success. Any help appreciated.

In the meantime got the contents of http://aur.archlinux.org/packages/vmwar … re-server/ downloaded. Still the tarball is missing.

Last edited by vis (2010-08-20 16:04:16)

Offline

#2 2010-08-20 16:04:16

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Getting vmware-server going

vis wrote:

I need the vmware-server to create a Windows XP installation of my own to be given to others.

I started here http://aur.archlinux.org/packages.php?ID=6182 Got base-devel and other prerequisites metioned. Also the PKGBUILD http://aur.archlinux.org/packages/vmwar … r/PKGBUILD

Am I right, I need to get the source tarball VMware-server-2.0.2-203138.x86_64.tar.gz, unpack it, put the PKGBUILD into the same directory and run makepkg?

My initial problem is that on the page package ID=6182 the link to the source tarball is broken:  http://aur.archlinux.org/packages/vmwar … _64.tar.gz sends me a 404 error. I've tried a couple of versions of that URL on my own without success. Any help appreciated.

AUR doesn't host the VMware source code. The link you're after is probably http://download3.vmware.com/software/vm … 137.tar.gz as stated in the PKGBUILD.

vis wrote:

Am I right, I need to get the source tarball VMware-server-2.0.2-203138.x86_64.tar.gz, unpack it, put the PKGBUILD into the same directory and run makepkg?

You're wrong. You only need the PKGBUILD + any extra files . makepkg will take care of downloading and building the package.
http://wiki.archlinux.org/index.php/AUR … om_the_AUR

Last edited by karol (2010-08-20 16:12:21)

Offline

#3 2010-08-20 16:23:21

vis
Member
From: Switzerland
Registered: 2007-02-25
Posts: 81

Re: Getting vmware-server going

hi karol

You are right, I should have read the documentation. ;-(

I'm calling makepkg in the same directors as the four files PKGBUILD,  vmserver.patch,  vmware and  vmware-server.install. Still missing are vmware-server-modules and libpng12. Where are they?

Got me registered in vmware.com and got two product keys for Windows and Linux hosts. That step was necessary I guess.

Offline

#4 2010-08-20 16:38:35

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Getting vmware-server going

Go back http://aur.archlinux.org/packages.php?ID=6182 and check the Dependencies: vmware-server-modules is one of them. Click the link, it will take you to http://aur.archlinux.org/packages.php?ID=7400

Check the wiki and learn about AUR helpers that can do all the dependencies checking and downloading for you.

Offline

#5 2010-08-20 16:59:49

vis
Member
From: Switzerland
Registered: 2007-02-25
Posts: 81

Re: Getting vmware-server going

That libpng12 was a dumb question, got it from the PKGBUILD.

I'm now at vmware-server-modules, which is looking for VMware-server-2.0.2-203138.x86_64.tar.gz ? VMware.com download page doesn't offer me that. Where does ${source[@]} point to?

Offline

#6 2010-08-20 17:12:32

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Getting vmware-server going

Download the desired tarball, unpack it and run makepkg on the PKGBUILD.
If package Z needs packages X and Y to function, you need to build them before you install package Z.

Or use an AUR helper that does this all automatically.


I have no idea why the sources took like this on the webpage, please ask the maintainer of the package. When in doubt, you can check the PKGBUILD and look for the source array.

source=(VMware-server-2.0.2-203138-update-2.patch vmware-server-modules-autoconf.patch)

Seems the modules are a bunch of patches you apply to VMware-server-2.0.2-203138.

Offline

#7 2010-08-22 14:06:50

vis
Member
From: Switzerland
Registered: 2007-02-25
Posts: 81

Re: Getting vmware-server going

Hi karol

Thanks a lot for the support. Yes I got it going the same evening.

The major problem was that VMware-server-2.0.2-203138.x86_64.tar.gz is not a source tarball but a binary! The two PKGBUILD just clone the special installation procedure as dictated by VMware.

Now I remember, VMware needs loadable kernel modules, which are compiled against the header files of the running kernel. (Yes, repeat the procedure after every kernel update :-(). The server itself adds services to start at bootup and also installs a webserver as the control panel for VMware. This is torture, VirtualBox did all that much nicer. I need to do this because of the others. :-(

Anyway, the original problem is solved. Cheers!

Offline

Board footer

Powered by FluxBB