Installer Sun java sur une ubuntu 12.04

Être un défenseur du logiciel libre nécessite une foi et une persévérance, certes récompensée la plus part du temps, mais presque tout aussi utopique que d'être un militant Bayrouiste... ceux qui connaissent comprendront ;)

En effet, il arrive que pour installer un logiciel aussi commun que Java, il faille partir dans des investigations sans fin dans les forum pour découvrir enfin pourquoi ce #é%$@! de logiciel de &§}£#! ne veut pas s'installer !

En théorie OpenJDK qui est proposé par défaut devrait faire l'affaire, sauf que moi je veux Sun-Java6 et le plugins correspondant pour Firefox.

J'apprends ici que Oracle qui est le propriétaire des droits de Java, a retiré en juillet 2011 à Canonical l'éditeur d'Ubuntu le droit de distribuer Java. Or comme il y a eu depuis une faille de sécurité, Canonical a choisi en plus de ne plus distribuer Sun-Java, de le faire disparaître des ordinateurs qui l'utilisaient.

Bref, c'est la galère pour l'installer. Donc voici comment j'ai procédé, en complétant les indications du lien précédent, et ce que j'ai trouvé à gauche et à droite grâce au formidable site de la communauté francophone d'Ubuntu[1]:

Tout d'abord il faut désinstaller toutes les références à OpenJDK et IceTea (ou tout autre java). Ensuite, dans un terminal

sudo apt-add-repository ppa:flexiondotorg/java
sudo apt-get update

Lorsque je fais la mise à jour j'ai un message d'erreur

Erreur de GPG : http://ppa.launchpad.net precise Release : 
Les signatures suivantes n'ont pas pu être vérifiées car la clé 
publique n'est pas disponible : NO_PUBKEY 2EA8F35793D8809A

Donc j'ajoute la clé à ma liste de dépôt, suivi d'une mise à jour

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 2EA8F35793D8809A
sudo apt-get update

Il ne reste plus qu'à installer

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

Après ça, on a un beau java installé

java -version

java version "1.6.0_30"
Java(TM) SE Runtime Environment (build 1.6.0_30-b12)
Java HotSpot(TM) Server VM (build 20.5-b03, mixed mode)

Après redémarrage du navigateur, il est même détecté http://www.java.com/fr/download/ins...

Note

[1] Fantastique mais incomplet, donc je proposerai une mise à jour de cette page un de ces 4.

Partager Partager ce billet sur les réseaux sociaux

Commentaires

1. Le mercredi 9 mai 2012, 20:35 par céline bosch

Bonjour , dès fois je me demande si vous parlez la même langue que moi ?

2. Le jeudi 10 mai 2012, 13:14 par jojo

Tout ça pour danser la Java!
Mais à quoi ça sert Java?
Pas obliger de me répondre, mais il faut surement que je m'informe! Etant de la même génération, je crois que j'ai raté un coche! A plus!

3. Le jeudi 10 mai 2012, 13:51 par Cedric Augustin

@céline: chaque métier a sa langue technique. Quant je regarde le nom des pièces de viande, ou le langage des marin, je me dis que les informaticiens ne sont pas forcément les pires. Ils sont juste devenus visibles grâce au net, là où les autres métiers restent entre eux, dans leur chambre froide ou sur leur bateau.

4. Le mardi 10 juillet 2012, 18:21 par sir_renard

Bonjour,

Une excellente explication, facile à réaliser, claire, précise et de plus très à jours pour Ubuntu 12.04 LTS. Merci et bravo!

Java est très utile pour les surfeurs du web, si vous voulez en savoir plus, voir le lien ci-dessous.

http://fr.wikipedia.org/wiki/Java_%...

5. Le vendredi 13 juillet 2012, 02:12 par Escienca

salut,

Java ça sert par exemple à danser tout nu la nuit devant sa webcam, sur les tchats !!! ^_^ Quand aux informaticiens, ce n'est pas pire que les mathématiciens, mais c'est une fratrie particulière. Parfois la nuit, je rêve de code, de ligne de commandes, de Python et de C++, mais je ne me relève pas en transe pour danser tout nu devant ma webcam, rassurez vous !!! ^_^

À peluche, merci pour le Java...

6. Le jeudi 2 août 2012, 17:07 par Julien et Nel

Mais à quoi ça sert Java ?

Ça sert à jouer à Minecraft :p

7. Le samedi 25 août 2012, 17:05 par euh...

et dire qu'on se demande pourquoi les gens restent sur windows alors que linux est libre et gratuit...

8. Le mercredi 26 septembre 2012, 11:26 par mouha

Java permet de faire tourner un même programme dans des environements différents Windows, Linux, Mac et les mobiles Android etc.

Et puisqu'il est possible de parler ici de politique et de Linux je vous engage donc gens de St Laurent, de Nice de la Côte d'azur en particulier d'aller vous imprégner de la philosophie du Libre pendant les 2 manifestations :

- Festival du livre : ou à côté des liseuses vérouillées se trouvent des gens qui vous expliqueront le Libre http://www.linux-azur.org/content/f...
- les journées mondiales du libre : http://linux-azur.org/content/jm2l-...

et vous rappelle que vous avez le HAckerspace à Nice qui accueille également tout le monde pour vous initier à Langages, systemes, etc depuis des niveaux débutant à avancés.

Utile par exemple pour savoir pourquoi il plus intéressant de s’embêter à faire ce genre de manipulations (rares) plutôt que rester sous Windows comme "euh..." le souligne, pourquoi l'on parle de liberté, pourquoi une circulaire vient d'arriver hier pour équiper l'administration Française car des "(...) systèmes propriétaires représentent un danger ", etc, etc... .

Bref il ne manque juste que votre motivation pour être présent

9. Le samedi 29 septembre 2012, 12:28 par minecrafteur

Merci ! ca fonctionne même sous 10.04 ;)

10. Le mercredi 3 octobre 2012, 13:52 par Cedric Augustin

A noter que cette méthode d'installation a été remplacée par une nouvelle sur le wiki d'Ubuntu pour les version 12.04 et +

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

Fil des commentaires de ce billet