Jester/BMD is just Perl code, so there is no compiling. This should be easy, but it could be easier. I'll make some kind of installer script later. First, download the tarball. Put it in your home directory for now.
Now, from your home directory, you need to open the tarball with these commands:
tar -xzvf bmd.tar
That should have created a directory called bmd with all the code in it. You
can double check like this:
ls -l bmd
You should see a bunch of files named Bmd(something).pm and directories called
jester and tmp like this:
total (some number) | ||
-rw-rw-rw- 1 you you | 16778 |
(today's date) Bmd.pm |
-rw-rw-rw- 1 you you | 4728 |
(today's date) Bmdfilelist.pm |
-rw-rw-rw- 1 you you | 8276 |
(today's date) Bmdschema.pm |
-rw-rw-rw- 1 you you | 11791 |
(today's date) Bmdtable.pm |
-rw-rw-rw- 1 you you | 1201 |
(today's date) Bmdtools.pm |
-rw-rw-rw- 1 you you | 1577 |
(today's date) install.sh |
drwxrwxrwx 2 you you | 4096 |
(today's date) jester/ |
drwxrwxrwx 2 you you | 4096 |
(today's date) Digest-MD5-2.16/ |
drwxrwxrwx 3 you you | 4096 |
(today's date) gpl.txt |
There is also an install script in there called install.sh. It will try
to move the entire bmd directory to your /usr directory and then change file
permissions to recommended settings. You probably have to become root to do
any of that, so switch user to root first with this command.
su -
(type root password when it asks)
Now that you're root, just run install.sh from your home directory like so.
bmd/install.sh
That should move the bmd directory to /usr. You can double check like this:
ls -l /usr/bmd
The output should look similar to the previous ls, but with different file
permissions. Everything will be owned by root too. That Digest-MD5 directory
should be gone, and you'll a few new files and directories that weren't listed
before. There should also be a symbolic link to the jester program in your
/usr/bin directory. Double check with this:
ls -l /usr/bin/jester
You should see something like this.
lrwxrwxrwx 1 root root 22 (today's date) /usr/bin/jester ->
/usr/bmd/jester/jester
You can now switch back to yourself and start. Type exit to switch back:
exit
You should be yourself again. Next, read my tutorial for getting started.