Installing HardDrake environment

From RPMs

First grab all packages contained in: HardDrake primary FTP site. Install it or upgrade (if you have an older package version)

$ rpm -ivh package-x.y-z.i586.rpm

or (to upgrade)

$ rpm -Uvh package-x.y-z.i586.rpm

Replace "package" with the package you want and 'x.y-z' with the respective version number. In the following example we have installed the package in /usr. Feel free to adapt it.

From Sources (for experts only!)

First grab all packages contained in: HardDrake primary FTP site.

Decompress archives:

$ tar xyvf package-x.y.z.tar.bz2
$ cd detect

Compile it (adapt "/usr" to your needs):

$ ./configure --prefix=/usr --with-detect-prefix=/usr
$ make

Install it:

$ make install

Replace "package" with the package you want and "x.y.z" with the respective version number. In the following example we have installed the package in /usr. Feel free to adapt it.

From CVS (for experts only!)

First grab it, using cvs checkout. The best way to do that is to write a script like this:

#!bin/sh

export CVSROOT='anoncvs:pserver:@linux-mandrake.com:/home/cvs/harddrake'
cvs login
cvs -z3 checkout detect harddrake

If you want to update your current cvs snapshots replace "checkout" with "update" in the above script.

The procedure to compile those cvs modules is the same as for the sources.