First check to see if your system already has gutenprint: Mandriva probably has it. Use kpackage or whatever package management system to check if its already installed.
Another way is to go to the command line and type
While you're at it look up the manpage for slocate, this is a very useful command.
Next, the best resources for decompressing files would be the man pages associated with the file formats: man bzip2 and man tar will get you the man pages.
when I'm decompressing bz2 files or gz files, i use the following
gunzip -c this_file.tar.gz | tar tvf - #the -c decompresses to standard output, which is accepted by the pipe, and the t in the tar command merely prints the list of files in the tar archive; this is to make sure that there's a directory tree instead of just files; if you decompress bare files you will have to go around and delete them
gunzip -c this_file.tar.gz | tar xvf - #does the job
just replace gunzip with "bunzip2" if you have bz2 file. If the concept of a pipe is new to you, the gunzip decompresses the file and sends the data to tar; then you're left with the tar archive, then tar unpacks it. Then go into the directory created by unpacking the tar file and look for files called either README or INSTALL or both and read them. They will tell you what to do.
If you have trouble understanding what those files are telling you, then go get yourself a copy of Running Linux from O'Reilly; even a used copy will explain so much that you will become a super-user in no time.