Comme vous pouvez le constater la version de Java propriétaire d' Oracle Corporation n'est pas disponible dans les dépôts de Mageia. Alors que ce plugin officiel est indispensable pour l'utilisation de certains sites, sans lui vous serrez dans l'incapacité d'utiliser le plugin java des ces sites web en question. Et cela même si vous avez le plugin libre
icedtea-web et
java-1.7.0-openjdk d'installé sur votre Mageia.
En exemple : https://as.photoprintit.com/web/84012167/startClient.do?client=java&type=print
Nous allons donc voir ensemble dans ce tuto comment installer et configurer l'environnement Java SE 7 d' Oracle Corporation :
http://www.java.com/fr/
http://java.com/fr/download/linux_manual.jsp?locale=fr
Télécharger Java SE 7 sur le site officiel (pour ce tuto la version jre-7u9-linux-x64.rpm à été utilisé) :
http://java.com/fr/download/linux_manual.jsp?locale=fr
Une fois téléchargé votre version, installez tout simplement le paquet en double cliquant dessus.
Maintenant que Java est installé il va falloir le configurer pour que le système l'utilise par défaut ainsi que les navigateurs web.
Pour créer des liens symboliques en graphique il vous suffit de glisser/déposer un dossier ou un fichier d'un répertoire à un autre en utilisant l'option Lier ici
Rendez vous
en root dans le répertoire fraîchement créé lors de l'installation de Java,
/usr/java/ :
Faîtes un lien symbolique du dossier
default de
/usr/java/ dans le répertoire
/etc/alternatives/ :
Ou alors,si vous préférez, en console et en root avec la commande :
Et faîtes un lien symbolique du dossier
default de
/etc/alternatives/ dans le répertoire
/usr/lib/jvm/ :
Ou alors,si vous préférez, en console et en root avec la commande :
On va dire au système quelle version de Java il doit utiliser (si comme dans mon cas plusieurs versions sont présentes : java-1.6.0-openjdk, java-1.7.0-openjdk et java-jre-7u9 ) :
Ouvrez une console
en root et entrez la commande :
Qui dans mon cas renvoi :
On voit bien que java-jre-7u9 (
default) n'est pas présent dans la liste, donc il va falloir le rajouter :
default: représentant le répertoire créé précédemment avec le lien symbolique.
0: représentant le chiffre à attribuer dans la liste des plugins Java disponible .
si la liste précédente n'était pas vide, remplacez le 0 de la fin par [numéro retenu + 1]
par exemple si le dernier numéro de la liste était 2, remplacez le 0 après java par 3.
On vérifie maintenant que Java est bien présent dans la liste et on le sélectionne par défaut :
Qui renvoi maintenant :
Entrez le chiffre correspondant à la ligne
/usr/lib/jvm/default/bin/java (dans mon cas toujours le 3 ) puis valider :
On vérifie que Java est bien utilisé et validé par le système :
Qui devrait renvoyer :
Le plus dur est fait, il ne nous reste plus qu'à intégrer le plugin de java dans votre navigateur web préféré.
Pour l'instant j'ai pu tester et approuver la fonctionnalité du plugin sur Firefox, Google Chrome et Opera.
Ouvrez une console
en root et entrez la commande :
Si vous avez téléchargé la version 32bit de java et que vous êtes sur un système 32bit entrez la commande suivante :
Si vous avez téléchargé la version 32bit de java et que vous êtes sur un système 32bit entrez la commande suivante :
Si vous avez téléchargé la version 32bit de java et que vous êtes sur un système 32bit entrez la commande suivante :
Maintenant on va vérifier que le plugin Java SE 7 Update 09 est bien installé et fonctionnel sur votre navigateur, cliquez sur le lien suivant :
Test Java
Vous devriez avoir ceci en réponse de Oracle :
Si dans la liste des plugins de votre navigateur apparaît le plugin libre IcedTea-Web comme étant actif, je vous recommande fortement de le désactiver (pas nécessaire de le désinstaller) afin d'éviter tout conflit ou problème quelconque de collision entre les deux plugins.
Pour activer Java Webstart il faut l'ajouter à la liste d'applications
javaws en console
root :
On vérifie déjà si jawaws est présent dans la liste d'applications :
Qui dans mon cas renvoi :
On voit bien qu'il n'y a aucune application javaws présente, donc il va falloir la rajouter :
Avec la commande suivante :
default: représentant le répertoire créé précédemment avec le lien symbolique.
0: représentant le chiffre à attribuer dans la liste des applications Javaws disponible .
si la liste précédente n'était pas vide, remplacez le 0 de la fin par [numéro retenu + 1]
par exemple si le dernier numéro de la liste était 2, remplacez le 0 après javaws par 3.
On vérifie maintenant que l'application
javaws est bien présente dans la liste et on la sélectionne par défaut :
Qui renvoi :
Entrez le chiffre correspondant à la ligne
/usr/lib/jvm/default/bin/javaws (dans mon cas aucun car il est le seul) puis valider.
Pour réaliser la mise à jour de Java il suffit de télécharger la dernière version disponible en rpm pour votre architecture
et de l'installer :
http://java.com/fr/download/linux_manual.jsp?locale=fr
NB: Plus aucune manipulation ne sera nécessaire si vous avez suivi ce tutoriel.
Pour vous faciliter l'installation et surtout la configuration à la mano, les packageurs MLO vous ont construit et mis à disponibilité un paquet RPM i586 et x86_64 pour l'installation et la configuration de Java d'Oracle.
Vous trouverez ce paquet dans les dépôts de MLO pour Mageia 2 et Mageia 3 dénommé
get-java-oracle.
Toute la manipulation décrite précédemment sera exécutée automatiquement et sans que vous n'ayez quoi que ce soit à faire, hormis installer le paquet RPM bien sûr.
Dépôts_URPMI_MLO
Écrit par: david.david, Le: 28/10/12
Retour :Utiliser Mageia