Pour installer java, mieux vaut passer par les dépôts WUPD8 cela vous évitera bien des tracas.

Vous me direz, mais pourquoi installer JAVA. Et bien tout simplement car java est très très utilisé et qu’il est difficile de faire sans, malgré les failles que l’on découvre tous les jours.

Cela fonctionne de la version 10.04 à 13.04 d’Ubuntu.

1) installer le PPA et la version de java

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
 

 2) Vérifier la version de java que vous utilisez actuellement

java -version

 

Cela retourne un truc du genre :

java -version
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)

 

Si ce n’est pas la verion 1.7.x qui s’affiche

Essayer : 

sudo update-java-alternatives -s java-7-oracle

 Si cela ne fonctionne pas essayez

sudo echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections

 Ensuite il faut initialiser les variables Java, cela peut se faire avec

sudo apt-get install oracle-java7-set-default

ou avec la commande

sudo update-alternatives --config java

 

3) Pour désinstaller

sudo apt-get remove oracle-java7-installer

 MAIS si comme moi vous avez quelques versions de java qui traînent et qui prennent de la place pour rien, un conseil virée les. Vous allez pouvoir récupérer plein de place.

Pour installer java j’ai fait plusieurs essaie, suivi plusieurs tuto, résultat 4 version de java dont 3 qui ne servent pas.

 

a) voir la liste des java qui traine

jbaptiste@Ubuntu-v2:/usr$ sudo update-alternatives --display java

[sudo] password for jbaptiste:

java - mode automatique

le lien pointe actuellement sur /usr/lib/jvm/java-7-oracle/jre/bin/java

/usr/lib/jre1.7.0_17/bin/java - priorité 1

/usr/lib/jvm/java-7-oracle/jre/bin/java - priorité 4

lien secondaire java.1.gz : /usr/lib/jvm/java-7-oracle/man/man1/java.1.gz

/usr/lib/jvm/jre1.7.13/jre1.7.0_13/bin/java - priorité 3

/usr/local/java/jre1.7.0_05/bin/java - priorité 1

La « meilleure » version actuelle est « /usr/lib/jvm/java-7-oracle/jre/bin/java ».

Dans cette liste on ne veut garder que la version en vert, les autres ne sont plus d’actualité

b) virer les liens qui ne sont pas utilisés

sudo update-alternatives --remove "java" "/usr/lib/jvm/jre1.7.13/jre1.7.0_13/bin/java"
sudo update-alternatives --remove "javac" "/usr/lib/jvm/jre1.7.13/jre1.7.0_13/bin/javac"
sudo update-alternatives --remove "javac" "/usr/lib/jvm/jre1.7.13/jre1.7.0_13/bin/javaws"

sudo update-alternatives --remove "java" "/usr/local/java/jre1.7.0_05/bin/java"
sudo update-alternatives --remove "javac" "/usr/local/java/jre1.7.0_05/bin/javac"
sudo update-alternatives --remove "javac" "/usr/local/java/jre1.7.0_05/bin/javaws"

sudo update-alternatives --remove "java" "/usr/lib/jre1.7.0_17/bin/java"
sudo update-alternatives --remove "java" "/usr/lib/jre1.7.0_17/bin/javac"
sudo update-alternatives --remove "java" "/usr/lib/jre1.7.0_17/bin/javas"

 

Ensuite on va virer les sources et programmes

 

Pour cela c’est facile on va dans les répertoires qui vont bien à savoir dans mon cas /usr/local/java/ (et là il y en a du bazard), toujours dans mon cas je peux tout effacer avec un gros

sudo rm * -rf

 

Ensuite je vais effacer /usr/lib/jre1.7.0_17/

sudo rm /usr/lib/jre1.7.0_17/ -rf

 

Mine de rien j’ai récupéré 1,1 Go et ce n’est pas rien sur ma racine /

On redémarre (soit on pleure, soit tout c’est bien passé)

 

Comments powered by CComment

We use cookies

Nous utilisons des cookies sur notre site web. Certains d’entre eux sont essentiels au fonctionnement du site et d’autres nous aident à améliorer ce site et l’expérience utilisateur (cookies traceurs). Vous pouvez décider vous-même si vous autorisez ou non ces cookies. Merci de noter que, si vous les rejetez, vous risquez de ne pas pouvoir utiliser l’ensemble des fonctionnalités du site.