Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/10/2023, à 21:35

nulenubuntu

repartir avec une seule veroisn de java clean - trop le bordel là

Bonjour
je galere avec java et le sdifférentes versions o,stalée sur mon ubuntu;

avant , quand je faisais java -version j'avais un truc avec openjdk en version 8

et quand je faisais
sudo update-alternatives --config java
ca me disait que je n'avais pas d'autres versions alternatives


puis récemment je sais pas pouruqoi, j'ai fait un  sudo apt install default-jre

et maintenant quand je fais java -version j'ai ca:

openjdk version "11.0.20.1" 2023-08-24
OpenJDK Runtime Environment (build 11.0.20.1+1-post-Ubuntu-0ubuntu122.04)
OpenJDK 64-Bit Server VM (build 11.0.20.1+1-post-Ubuntu-0ubuntu122.04, mixed mode, sharing)

et quand je fais
sudo update-alternatives --config java
j'ai ca

Il existe 2 choix pour l'alternative java (qui fournit /usr/bin/java).

  Sélection   Chemin                                          Priorité  État
------------------------------------------------------------
  0            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      mode automatique
  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      mode manuel
  2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      mode manuel

Appuyez sur <Entrée> pour conserver la valeur par défaut[] ou choisissez le numéro sélectionné :



bref, c'est le bordel, je comprend rien
comment je fais pour tout supprimer et résintaller une seule version de java?
et vous conseillez quelle version aussi?

Dernière modification par nulenubuntu (Le 24/10/2023, à 21:36)

Hors ligne

#2 Le 24/10/2023, à 22:01

jplemoine

Re : repartir avec une seule veroisn de java clean - trop le bordel là

Ce n'est pas le bordel. C'est juste qu'il y a 2 versions de java installées dans 2 répertoires différents.
update-alternatives permet de choisir par defaut celle que tu veux.
Pour n'en avoir qu'une, il suffit de désinstaller celle que tu ne veux pas en spécifiant le nom du paquet.
Si tu fais

apt-cache search --names-only "openjdk-" | grep "\-jdk "

, tu auras les versions disponibles.
Chez moi, ça donne :

openjdk-11-jdk - kit de développement OpenJDK - JDK
openjdk-17-jdk - kit de développement OpenJDK - JDK
openjdk-18-jdk - kit de développement OpenJDK - JDK
openjdk-19-jdk - OpenJDK Development Kit (JDK)
openjdk-8-jdk - OpenJDK Development Kit (JDK)

Pour avoir le nom des paquets,

dpkg -l | grep openjdk

Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.

Hors ligne

#3 Le 25/10/2023, à 08:51

nulenubuntu

Re : repartir avec une seule veroisn de java clean - trop le bordel là

ok
En fait openjdk-8 est celle installée par défaut avec ubuntu c'est ca?

A la limite j'enleverai bien celle là pour garder la plus recente cad openjdk-11

Hors ligne

#4 Le 25/10/2023, à 08:56

jplemoine

Re : repartir avec une seule veroisn de java clean - trop le bordel là

nulenubuntu a écrit :

En fait openjdk-8 est celle installée par défaut avec ubuntu c'est ca?

Possible

nulenubuntu a écrit :

A la limite j'enleverai bien celle là pour garder la plus recente cad openjdk-11

Il y a probablement plus récent au vu de mon post.

Après tout dépend de tes besoins.


Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.

Hors ligne