Java 7 ne sera pas disponible dans les dépôts d'Ubuntu et de Debian. La faute à Oracle qui après avoir racheté Sun (et donc Java), a tout simplement donné fin à la licence DLJ qui permettait aux distribs Linux d'intégrer les produits Sun (Donc Java), à leurs packages.

Du coup, la seule version disponible dans les dépôts sera bientôt uniquement OpenJDK 7.

Voici donc un petit tuto qui vous expliquera comme installer Java 7 sous Ubuntu (et Debian). Tout d'abord, téléchargez la version de java qui correspond à votre OS.

Ouvrez un terminal, et placez vous dans le répertoire où cette archive a été téléchargée et décompressez là :

tar -xvf jdk-7-linux-i586.tar.gz

Ensuite, on va par précaution vérifier que vous avez bien le répertoire qu'il faut pour la jvm :

sudo mkdir -p /usr/lib/jvm/

et on va déplacer tout ce petit monde dans ce répertoire :

sudo mv jdk1.7.0/ /usr/lib/jvm/

On va ensuite installer un petit script qui permet de faire la mise à jour au niveau du système.

  • sudo add-apt-repository ppa:nilarimogard/webupd8
  • sudo apt-get update
  • sudo apt-get install update-java

Ensuite, lancez la commande : sudo update-java

Et vous devriez vous retrouver avec la fenêtre suivante qui vous permettra de choisir la version de Java de vos rêves.

Le script va alors faire tout le boulot pour vous. Au final, pour vérifier que c'est bien la version 7 que vous avez, il suffit de taper "java -version" et "javac -version".

Ensuite, en ce qui concerne le plugin pour le navigateur, c'est très simple. Il suffit de faire un petit coup de ménage :

  • rm -f ~/.mozilla/plugins/libnpjp2.so ~/.mozilla/plugins/libjavaplugin_oji.so
  • sudo rm -f /usr/lib/firefox/plugins/libnpjp2.so /usr/lib/firefox/plugins/libjavaplugin_oji.so

Puis de relinker correcter les plugins :
Sur une version 32 bits : ln -s /usr/lib/jvm/jdk1.7.0/jre/lib/i386/libnpjp2.so ~/.mozilla/plugins/
Sur une version 64 bits : ln -s /usr/lib/jvm/jdk1.7.0/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/

Et voilà !!! En cas de pépin, vous pouvez toujours rechanger de version Java avec java-update et si vous avez carrement désinstallé java6, il suffit de faire un simple :

sudo apt-get install sun-java6-jdk sun-java6-plugin

ou pour OpenJDK, sudo apt-get install openjdk-6-jdk icedtea-plugin

et de relancer java-update. Puis ensuite, de supprimer le plugin Mozilla

rm -f ~/.mozilla/plugins/libnpjp2.so

et de remettre celui de java6 :

Sur une version 32 bits : ln -s /usr/lib/jvm/java-6-sun/jre/lib/i386/libnpjp2.so ~/.mozilla/plugins/
Sur une version 64 bits : ln -s /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/

[Source]