To install and remove packages you can use apt and dpkg.

You can find a brief overview of them here:
http://people.debian.org/~mrd/deb-ref/apt-dpkg-ref.html

A more in depth explanation is here:

http://www.debian.org/doc/manuals/ap....html#contents

To install a package, basically do this (as root).

apt-get install packagename

Debian solves the dependency hell problem encountered by other distros by downloading and installing any dependencies that you might need.

Somtimes you want to see how this is going to work out in advance to type: apt-get -s install packagename to see what will happen when you tri to install your package.

Just understand that before you download and install stuff you generally want to make sure you have an up to date list of packages. To do this type: apt-get update You can then upgrade all the packages on your system that need updates by typing apt-get upgrade.

One last thing. I've found that since Knoppix is a mixture of the Debian stable, testing, and unstable release you sometimes need to specify what branch you want to grab and install from in order for it to work.

For example: apt-get install evolution/unstable

or if that doesn't work

apt-get -t install evolution unstable.

Hope this helps you out.

If you master these few commands you'll be amazed how easy it is to get new packages for your system.