Depende da versão do idioma e da versão da implementação que você procura.
Sun / Oracle JRE
A Sun costumava fornecer pacotes .deb para o Java 6 que estavam presentes nos pacotes oficiais do Debian. Então, instalá-lo foi bem direto:
sudo apt-get install sun-java6-jre
No entanto, eles não fornecem pacotes deb para o Java 7. Eles fornecem, no entanto, pacotes binários que você pode instalar assim:
wget http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-x64.tar.gz
tar zxvf jdk-7-linux-x64.tar.gz -C /usr/lib64/jvm/
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0/bin/java 1065
Alternativamente, você pode procurar por repositórios fornecidos pelo usuário que forneçam pacotes .deb (confie neles por sua conta e risco, já que ele não é oficialmente suportado pelo Debian). Você pode adicionar este repo ( fonte ) :
echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
apt-get update
Instalar o Java 7 torna-se simples:
apt-get install oracle-java7-installer
OpenJDK
O OpenJDK é uma implementação de código aberto da especificação da linguagem Java e está disponível no repositório Debian. Você pode instalá-lo com apt-get
:
sudo apt-get install openjdk-6-jre
sudo apt-get install openjdk-7-jre