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 03/10/2019, à 18:58

Zolann

Java 11 mal installé, et il en reste des traces

Bonsoir,

Petit souci sur mon installation d'Ubuntu 18.04 que vous pourrez peut-être m'aider à résoudre.

J'ai voulu installer java 11 en suivant une méthode par ppa (sudo add-apt-repository ppa:linuxuprising/java) trouvé sur ce lien.
L'installation n'a pas marché (le ppa est-il maintenu à jour ?), et j'ai supprimé le ppa dans la liste des sources (en passant par "logiciels et mise à jour").

J'ai vu ensuite que la version 12 de java était installable, et son installation s'est déroulée sans souci.

Mais mon système (malgré la suppression du ppa) garde des traces de cette installation ratée.
La moindre ligne de commande (update, autoremove, upgrade...) me renvoie sans arrêt des messages en rapport avec java11.
Exemple avec apt-get autoremove :

 sudo apt-get autoremove
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 12 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Paramétrage de oracle-java11-installer-local (11.0.4-1~linuxuprising1) ...
Before installing this package,
please download the Oracle JDK 11 .tar.gz file
with the same version as this package (version 11.0.4),
and place it in /var/cache/oracle-jdk11-installer-local,

E.g.:
sudo mkdir -p /var/cache/oracle-jdk11-installer-local
sudo cp jdk-11.0.4_linux-x64_bin.tar.gz /var/cache/oracle-jdk11-installer-local/
sha256sum mismatch jdk-11.0.4_linux-x64_bin.tar.gz
Oracle JDK 11 is NOT installed.
dpkg: erreur de traitement du paquet oracle-java11-installer-local (--configure) :
 installed oracle-java11-installer-local package post-installation script subprocess returned error exit status 1
Des erreurs ont été rencontrées pendant l'exécution :
 oracle-java11-installer-local
E: Sub-process /usr/bin/dpkg returned an error code (1)

Que faire ? Réinstaller java 11 pour le supprimer ensuite ?
Etant donné que j'ai la version 12 installée et fonctionnelle, j'aimerais supprimer toute trace de cette version 11 et que mon système arrête de la chercher.
Si quelqu'un a une piste, merci d'avance !

Hors ligne

#2 Le 08/10/2019, à 06:58

noje

Re : Java 11 mal installé, et il en reste des traces

Tape les commandes ci-dessous, ceci pour voir si des traces dans les paquets installés:

dpkg-query -W | grep java
dpkg-query -W | grep jdk
dpkg-query -W | grep jre

Mets nous les informations que ces commandes  te sortent en réponse merci.

Dernière modification par noje (Le 08/10/2019, à 11:32)


- LTS 18.04 & 22.04 - jwm - cwm - zsh

Les seules vraies erreurs sont celles que nous commettons à répétition.
Les autres sont des occasions d'apprentissage. (Dalaï Lama)

Hors ligne

#3 Le 12/10/2019, à 17:02

ubuntuBegin

Re : Java 11 mal installé, et il en reste des traces

Bonjour j'ai exactement le même probleme, j'obtiens :
Pour le 1er :

ca-certificates-java    20180516ubuntu1~18.04.1
gir1.2-javascriptcoregtk-4.0:amd64    2.24.4-0ubuntu0.18.04.1
java-common    0.68ubuntu1~18.04.1
libatk-wrapper-java    0.33.3-20ubuntu0.1
libatk-wrapper-java-jni:amd64    0.33.3-20ubuntu0.1
libjavascriptcoregtk-4.0-18:amd64    2.24.4-0ubuntu0.18.04.1
libxml-commons-resolver1.1-java    1.2-9
oracle-java11-installer-local    11.0.4-1~linuxuprising1
oracle-java8-installer    8u201-1~webupd8~1
oracle-java8-set-default    8u201-1~webupd8~1

Pour le 2e :

default-jdk    2:1.11-68ubuntu1~18.04.1
default-jdk-headless    2:1.11-68ubuntu1~18.04.1
openjdk-11-jdk:amd64    11.0.4+11-1ubuntu2~18.04.3
openjdk-11-jdk-headless:amd64    11.0.4+11-1ubuntu2~18.04.3
openjdk-11-jre:amd64    11.0.4+11-1ubuntu2~18.04.3
openjdk-11-jre-headless:amd64    11.0.4+11-1ubuntu2~18.04.3

Pour le 3e :

default-jre    2:1.11-68ubuntu1~18.04.1
default-jre-headless    2:1.11-68ubuntu1~18.04.1
openjdk-11-jre:amd64    11.0.4+11-1ubuntu2~18.04.3
openjdk-11-jre-headless:amd64    11.0.4+11-1ubuntu2~18.04.3

Hors ligne

#4 Le 13/10/2019, à 11:17

noje

Re : Java 11 mal installé, et il en reste des traces

Tente ceci pour voir cela doit normalement purger le packet d’installation de oracle pour java11 qui renvoi ton message quand tu upgrade :

apt-get purge oracle-java11-installer-local   

Après fait nous un retour et si tu sais quel application utilise java sur ta machine, lance en une, pour vérifié qu’elle fonctionne toujours également.


- LTS 18.04 & 22.04 - jwm - cwm - zsh

Les seules vraies erreurs sont celles que nous commettons à répétition.
Les autres sont des occasions d'apprentissage. (Dalaï Lama)

Hors ligne

#5 Le 13/10/2019, à 16:17

ubuntuBegin

Re : Java 11 mal installé, et il en reste des traces

Super ça a bien supprimé le paquet et je n'ai plus d'erreur, et j'ai toujours java 8 qui fonctionne, du coup comment je fais pour bien installer la dernière version de Java et ne plus avoir ce problème ?

Hors ligne

#6 Le 14/10/2019, à 06:49

noje

Re : Java 11 mal installé, et il en reste des traces

Que donne ceci ?

 java -version 

Pourquoi souhaite tu changer de version ?


- LTS 18.04 & 22.04 - jwm - cwm - zsh

Les seules vraies erreurs sont celles que nous commettons à répétition.
Les autres sont des occasions d'apprentissage. (Dalaï Lama)

Hors ligne

#7 Le 17/10/2019, à 19:34

ubuntuBegin

Re : Java 11 mal installé, et il en reste des traces

java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)

Je fais des études d'informatique et on utilise les nouvelles fonctionnalités de java 11 pour les expressions lambdas entre autre.

Dernière modification par ubuntuBegin (Le 17/10/2019, à 19:45)

Hors ligne

#8 Le 19/10/2019, à 06:11

noje

Re : Java 11 mal installé, et il en reste des traces

Normalement il est déconseillé d’utiliser d’autres version de java que celle du système il me semble et ceci particulièrement par rapport à certains softs des dépôts qui utilise les environnement et version de base java, sinon il est rapidement possible d'avoir des conflits.

Toutefois si c’est juste dans un cadre d’étude vous devriez peut-être vous pencher sur l’installation dans une machine virtuelle et l’utiliser comme une sandbox dans le cadre de vos études. (c’est un avis très personnel mais c'est ce que je ferais à votre place).

Sinon un tutoriel pour une installation :  http://ubuntuhandbook.org/index.php/201 … -04-18-10/

Comme vous aurez plusieurs versions de java, il faut bien lancer le script qui modifie les variables d’environnements.
Si ça ne fonctionne pas, regardez la commande « export » qui modifie les environnements de variable.


- LTS 18.04 & 22.04 - jwm - cwm - zsh

Les seules vraies erreurs sont celles que nous commettons à répétition.
Les autres sont des occasions d'apprentissage. (Dalaï Lama)

Hors ligne