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