Installation

From The DXSpider Documentation Wiki
Jump to navigation Jump to search

Installation

Where do I get DXSpider

All things Spider can be found at http://www.dxcluster.org and the actual program and patches can be found in the download area. Linux users can download a tarball (CVSlatest.tgz) and Windows users can download a zip file (CVSlatest.zip)

How do I use the patches

Patching is done in the standard linux way ...

zcat /tmp/patch-1.40 | patch -p0

assuming the patch version you are using is 1.40 and resides in /tmp!

Be aware that each patch assumes the previous patch has been applied. That is to say if you are patching from version 1.38 to 1.40 you would first need to apply patch-1.39 and then patch-1.40.

Having said all that, I don't issue patches anymore because nobody was using them. I recommend using CVS or GIT instead.

If I use a tarball to overwrite my installation, what happens to my configuration?

The tarballs are designed to not overwrite your existing configuration and can be used at any time to update your Spider software. All the key files have the suffix .issue (eg. DXVars.pm.issue) at default.

I am running RedHat 5.2 and I am getting strange errors, what is wrong?

The version of Perl that comes with 5.2 seems to be some kind of pre-release and is broken. You can get a new version of perl from http://www.dxcluster.org or ftp://updates.redhat.com. Don't forget to patch it with the CPAN modules.

However, by far the best option is to use a newer distribution of Linux such as http://www.ubuntu.com or http://fedoraproject.org