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 15/10/2017, à 14:08

ShinouQ

Problème lors de l'installation de openjdk-9-jdk

Bonjour,
j'ai un problème lorsque j'essaie d'installer le paquet openjdk-9-jdk, à la fin de la tentative, le terminal me renvoie ça:

Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.15-0ubuntu1) ...
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/openjdk-9-jdk_9~b114-0ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Que dois-je faire?

Edit:
j'ai essayé d'installer openjdk-9-jre pour voir si ça aidait, l'installation de jre s'est bien déroulée mais après, l'installation de jdk donne ceci comme erreur:

Dépaquetage de openjdk-9-jdk:amd64 (9~b114-0ubuntu1) ...
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/openjdk-9-jdk_9~b114-0ubuntu1_amd64.deb (--unpack) :
 tentative de remplacement de « /usr/lib/jvm/java-9-openjdk-amd64/include/linux/jawt_md.h », qui appartient aussi au paquet openjdk-9-jdk-headless:amd64 9~b114-0ubuntu1
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/openjdk-9-jdk_9~b114-0ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Je précise que j'aimerai installer jdk/jre dans le but de pouvoir programmer en java sur eclipse qui me donne une erreur quand j'essaie de l'ouvrir:

JVM terminated. Exit code=1
/usr/lib/jvm/java-9-openjdk-amd64/bin/java
-Dosgi.requiredJavaVersion=1.8
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-XX:+UseG1GC
-XX:+UseStringDeduplication
--add-modules=ALL-SYSTEM
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
--add-modules=ALL-SYSTEM
-Declipse.p2.max.threads=10
-Doomph.update.url=http://download.eclipse.org/oomph/updates/milestone/latest
-Doomph.redirection.index.redirection=index:/->http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/
-jar /home/haffner/eclipse/java-oxygen/eclipse//plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
-os linux
-ws gtk
-arch x86_64
-showsplash
-launcher /home/haffner/eclipse/java-oxygen/eclipse/eclipse
-name Eclipse
--launcher.library /home/haffner/.p2/pool/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.550.v20170928-1359/eclipse_1629.so
-startup /home/haffner/eclipse/java-oxygen/eclipse//plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
--launcher.appendVmargs
-exitdata 4b0013
-product org.eclipse.epp.package.java.product
-vm /usr/lib/jvm/java-9-openjdk-amd64/bin/java
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-XX:+UseG1GC
-XX:+UseStringDeduplication
--add-modules=ALL-SYSTEM
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
--add-modules=ALL-SYSTEM
-Declipse.p2.max.threads=10
-Doomph.update.url=http://download.eclipse.org/oomph/updates/milestone/latest
-Doomph.redirection.index.redirection=index:/->http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/
-jar /home/haffner/eclipse/java-oxygen/eclipse//plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar 

Merci beaucoup d'avance à ceux qui pourront m'aider ^^'

Dernière modification par ShinouQ (Le 15/10/2017, à 16:15)

Hors ligne

#2 Le 15/10/2017, à 14:46

michel_04

Re : Problème lors de l'installation de openjdk-9-jdk

Bonjour,

ShinouQ a écrit :

Up,

9 minutes entre tes deux messages ?
Extrait des Règles :

Règles a écrit :

Les doublons ou les multi-postages afin d'obtenir plus de réponses sont interdits. Le "up" doit être utilisé avec modération.

A+

Dernière modification par michel_04 (Le 15/10/2017, à 14:47)

Hors ligne

#3 Le 15/10/2017, à 16:19

ShinouQ

Re : Problème lors de l'installation de openjdk-9-jdk

Bonjour,
Désolé pour le double post, il n'avait pas pour but de donner plus de visibilité à mon sujet mais plutôt d'actualiser la situation. Il est évident que j'aurai dû juste éditer mon message principal comme je viens de le faire, merci de m'avoir signalé ce problème.
Merci d'avance à ceux qui voudront m'aider malgré tout.

Dernière modification par ShinouQ (Le 15/10/2017, à 16:26)

Hors ligne

#4 Le 15/10/2017, à 17:00

bishop

Re : Problème lors de l'installation de openjdk-9-jdk

Salut ShinouQ !
Vois dans la documentation ubuntu-fr "Problèmes avec les gestionnaires de paquets" => Erreur de sortie d'état 1
Et tu dis quoi... roll


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#5 Le 15/10/2017, à 18:15

ShinouQ

Re : Problème lors de l'installation de openjdk-9-jdk

bishop a écrit :

Salut ShinouQ !
Vois dans la documentation ubuntu-fr "Problèmes avec les gestionnaires de paquets" => Erreur de sortie d'état 1
Et tu dis quoi... roll

Salut,
Etant donné que j'obtiens ça lors de l'installation d'openjdk-9-jdk

Préparation du dépaquetage de .../openjdk-9-jdk_9~b114-0ubuntu1_amd64.deb ...
Dépaquetage de openjdk-9-jdk:amd64 (9~b114-0ubuntu1) ...
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/openjdk-9-jdk_9~b114-0ubuntu1_amd64.deb (--unpack) :
 tentative de remplacement de « /usr/lib/jvm/java-9-openjdk-amd64/include/linux/jawt_md.h », qui appartient aussi au paquet openjdk-9-jdk-headless:amd64 9~b114-0ubuntu1
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/openjdk-9-jdk_9~b114-0ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

J'en déduis que le paquet qui pose problème est openjdk-9-jdk, hors il n'existe pas. J'ai bien suivi la procédure du lien que tu m'as donné, et j'ai donc créé un fichier avec les données nécessaires, mais le problème subsiste.
Je dois avouer que je ne m'y retrouve pas trop :x

Hors ligne

#6 Le 15/10/2017, à 18:35

bishop

Re : Problème lors de l'installation de openjdk-9-jdk

Essaie :

sudo rm /usr/lib/jvm/java-9-openjdk-amd64/include/linux/jawt_md.h

Et réinstalle openjdk-9-jdk.


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#7 Le 15/10/2017, à 19:07

nam1962

Re : Problème lors de l'installation de openjdk-9-jdk

Donne nous voir

cat /etc/apt/sources.list
ls /etc/apt/sources.list.d -1

[ Modéré ]

Hors ligne

#8 Le 15/10/2017, à 19:33

ShinouQ

Re : Problème lors de l'installation de openjdk-9-jdk

bishop a écrit :

Essaie :

sudo rm /usr/lib/jvm/java-9-openjdk-amd64/include/linux/jawt_md.h

Et réinstalle openjdk-9-jdk.

Bizarrement ça ne change rien, le message d'erreur est toujours le même...

nam1962 a écrit :

Donne nous voir

cat /etc/apt/sources.list
ls /etc/apt/sources.list.d -1
# deb cdrom:[Ubuntu 14.04.5 LTS _Trusty Tahr_ - Release amd64 (20160803)]/ trusty main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ xenial main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://fr.archive.ubuntu.com/ubuntu/ xenial universe
deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial universe
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-updates universe
deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://fr.archive.ubuntu.com/ubuntu/ xenial multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu xenial-security main restricted
deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted
deb http://security.ubuntu.com/ubuntu xenial-security universe
deb-src http://security.ubuntu.com/ubuntu xenial-security universe
deb http://security.ubuntu.com/ubuntu xenial-security multiverse
deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu trusty partner
# deb-src http://archive.canonical.com/ubuntu trusty partner

et

atareao-ubuntu-telegram-xenial.list

Voili voilou!

Hors ligne

#9 Le 15/10/2017, à 20:20

nam1962

Re : Problème lors de l'installation de openjdk-9-jdk

Uhh, peux tu donner les retours normalement : https://forum.ubuntu-fr.org/viewtopic.php?id=1614731

Ton sources.list n'est pas très propre, à priori pas grave, mais mieux vaut le corriger :

Passe un

gksudo gedit /etc/apt/sources.list

Si gksu et gedit ne sont pas installés :

sudo apt-get install gksu 
sudo apt-get install gedit

Dans le fichier qui s'ouvre, remplace tout par tout ceci :

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ xenial main restricted
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://fr.archive.ubuntu.com/ubuntu/ xenial universe
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial universe
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-updates universe
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://fr.archive.ubuntu.com/ubuntu/ xenial multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu xenial partner
# deb-src http://archive.canonical.com/ubuntu xenial partner

Et tu enregistres et ferme.

Puis

sudo apt clean
sudo apt update
sudo apt full-upgrade
sudo apt autoremove --purge

Pourquoi veux-tu openjdk9 à propos ?


[ Modéré ]

Hors ligne

#10 Le 15/10/2017, à 20:22

bishop

Re : Problème lors de l'installation de openjdk-9-jdk

Tu as essayé :

Si cela ne marche toujours pas, essayez de remplacer le fichier /var/lib/dpkg/status par /var/lib/dpkg/status-old (vérifier la présence de ce fichier avant).
Il peut exister également des sauvegardes du fichier status dans /var/backups (compressées ou non).
Si ce n'est pas mieux éditer le fichier /var/lib/dpkg/status et retirer chaque section comportant le paquet bloquant suivi des commandes :

sudo dpkg --configure -a
sudo apt-get update
sudo apt-get dist-upgrade

La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#11 Le 15/10/2017, à 20:48

ShinouQ

Re : Problème lors de l'installation de openjdk-9-jdk

@nam1962
D'accord pour les retours, je vais tâcher de m'en souvenir.
J'ai effectué les opérations que tu proposes, mais le problème persiste pour jdk...
Sinon j'ai envie d'utiliser openjdk9 pour être capable de compiler à la main les fichiers java. Mais si Eclipse n'en a pas besoin, j'imagine que je pourrais juste utiliser jre9?


@bishop

Il peut exister également des sauvegardes du fichier status dans /var/backups (compressées ou non).

haffner@haffner-GL552VW:/var/backups$ ls
alternatives.tar.0        dpkg.arch.1.gz          dpkg.status.1.gz
alternatives.tar.1.gz     dpkg.arch.2.gz          dpkg.status.2.gz
alternatives.tar.2.gz     dpkg.diversions.0       dpkg.status.3.gz
apt.extended_states.0     dpkg.diversions.1.gz    group.bak
apt.extended_states.1.gz  dpkg.diversions.2.gz    gshadow.bak
apt.extended_states.2.gz  dpkg.statoverride.0     passwd.bak
apt.extended_states.3.gz  dpkg.statoverride.1.gz  shadow.bak
apt.extended_states.4.gz  dpkg.statoverride.2.gz
dpkg.arch.0               dpkg.status.0
haffner@haffner-GL552VW:/var/backups$ 

Je dois supprimer les fichiers dpkg.status.0, dpkg.status.1.gz, dpkg.status.2.gz et dpkg.status.3.gz?

Dernière modification par ShinouQ (Le 15/10/2017, à 20:49)

Hors ligne

#12 Le 15/10/2017, à 23:27

bishop

Re : Problème lors de l'installation de openjdk-9-jdk

ShinouQ écrit :
Je dois supprimer les fichiers dpkg.status.0, dpkg.status.1.gz, dpkg.status.2.gz et dpkg.status.3.gz?

Oui ! Ce ne sont que des sauvegardes.

Dernière modification par bishop (Le 15/10/2017, à 23:29)


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#13 Le 15/10/2017, à 23:39

bishop

Re : Problème lors de l'installation de openjdk-9-jdk

Essaie :

sudo dpkg -i --force-overwrite /var/cache/apt/archives/openjdk-9-jdk_9~b114-0ubuntu1_amd64.deb

et si ça ne fonctionne pas :

sudo dpkg -i --force-all /var/cache/apt/archives/openjdk-9-jdk_9~b114-0ubuntu1_amd64.deb

puis si une de ces commandes fonctionne :

sudo apt-get install -f

La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#14 Le 16/10/2017, à 09:54

ShinouQ

Re : Problème lors de l'installation de openjdk-9-jdk

J'ai bien effectué toutes les commandes, la dernière me renvoie ça:

haffner@haffner-GL552VW:~$ sudo apt-get install -f openjdk-9-jdk
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
openjdk-9-jdk is already the newest version (9~b114-0ubuntu1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
haffner@haffner-GL552VW:~$ 

Donc à priori c'est bien installé, par contre Eclipse ne veut toujours pas s'ouvrir... Il m'affiche ça au démarrage:

JVM terminated. Exit code=1
/usr/lib/jvm/java-9-openjdk-amd64/bin/java
-Dosgi.requiredJavaVersion=1.8
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-XX:+UseG1GC
-XX:+UseStringDeduplication
--add-modules=ALL-SYSTEM
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
--add-modules=ALL-SYSTEM
-Declipse.p2.max.threads=10
-Doomph.update.url=http://download.eclipse.org/oomph/updates/milestone/latest
-Doomph.redirection.index.redirection=index:/->http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/
-jar /home/haffner/eclipse/java-oxygen/eclipse//plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
-os linux
-ws gtk
-arch x86_64
-showsplash
-launcher /home/haffner/eclipse/java-oxygen/eclipse/eclipse
-name Eclipse
--launcher.library /home/haffner/.p2/pool/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.550.v20170928-1359/eclipse_1629.so
-startup /home/haffner/eclipse/java-oxygen/eclipse//plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
--launcher.appendVmargs
-exitdata 4e000f
-product org.eclipse.epp.package.java.product
-vm /usr/lib/jvm/java-9-openjdk-amd64/bin/java
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-XX:+UseG1GC
-XX:+UseStringDeduplication
--add-modules=ALL-SYSTEM
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
--add-modules=ALL-SYSTEM
-Declipse.p2.max.threads=10
-Doomph.update.url=http://download.eclipse.org/oomph/updates/milestone/latest
-Doomph.redirection.index.redirection=index:/->http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/
-jar /home/haffner/eclipse/java-oxygen/eclipse//plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar 

Du coup je ne sais pas si je dois ouvrir un autre topic pour Eclipse ou garder celui-ci?

En tout cas merci beaucoup bishop!! :-) Je vais essayer de compiler à la main pour voir si ça marche

Edit: La compilation à la main a l'air de marcher !

Edit 2: J'ai réinstallé Eclipse en prenant openjdk-8 dans les choix de la VM lors de l'installation, et le programme a l'air de bien fonctionner pour l'instant. Merci à tous ceux qui m'ont lu et aidé!

Dernière modification par ShinouQ (Le 16/10/2017, à 12:17)

Hors ligne