I do not have much experience with Linux but I tried to work on this guide but did not work.

First, the command:

debian:~# apt-get install sun-java6-jre
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package sun-java6-jre is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package sun-java6-jre has no installation candidate
Then I used a command:

debian:~# apt-cache search java
and he found a bunch from which I drew

openjdk-6-dbg - Java runtime based on OpenJDK (debugging symbols)
openjdk-6-demo - Java runtime based on OpenJDK (demos and examples)
openjdk-6-doc - OpenJDK Development Kit (JDK) documentation
openjdk-6-jdk - OpenJDK Development Kit (JDK)
openjdk-6-jre - OpenJDK Java runtime, using Hotspot JIT
openjdk-6-jre-headless - OpenJDK Java runtime, using Hotspot JIT (headless)
openjdk-6-jre-lib - OpenJDK Java runtime (architecture independent libraries)
openjdk-6-source - OpenJDK Development Kit (JDK) source files
and installed

debian:~# apt-get install openjdk-6-jre
but I did not know you installed the right thing?

I then extracted cardservproxy 0.8.13

and then a command:

debian:~# /var/cardservproxy/cardproxy.sh start
Starting CardServProxy:/var/cardservproxy/cardproxy.sh: line 74: log/cardserv-sysout.log: No such file or directory
cat: log/cardserv-sysout.log: No such file or directory
[ OK ]
debian:~#
Can you explain what's wrong?