este é um pequeno passo a passo que criei, baseado em alguns tutoriais da internet!!!
1 - baixa o java no site java.sun.com, no exemplo usarei o jdk-6u2-linux-i586.bin
2 - depois de baixar mudar para permissão de execucao:
chmod +x jdk-6u2-linux-i586.bin
3 - agora executa o arquivo
./jdk-6u2-linux-i586.bin
4 - move a pasta criada para a pasta /usr/local
sudo mv jdk_6u2 /usr/local/java
5 - sudo update-alternatives --install "/usr/local/java" "java" "/usr/local/java/bin/java" 1
6 - sudo update-alternatives --config java
escolher o java q está em /usr/local
7 - (se for preciso) adicionar isso no arquivo /etc/profile
sudo gedit /etc/profile
eu coloco antes do umask 022
#configuracao JAVA
JAVA_HOME=/usr/local/java
JAVA_BIN=$JAVA_HOME/bin
CLASSPATH=$CLASSPATH:.:$JAVA_HOME:$JAVA_HOME/lib
PATH=$JAVA_BIN:$PATH
export JAVA_BIN CLASSPATH PATH
export JAVA_HOME
8 - para colocar o plugin do java no firefox
sudo ln -s /usr/local/java/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox/plugins/libjavaplugin.so
e pronto, java completamente configurado, inclusive o plugin para o firefox!