Problème avec openjdk 11 jre headless

Demande d'aide : c'est ici.
Répondre
RipSaw
Messages : 4
Inscription : 18 nov. 2023, 01:57
Status : Hors-ligne

Bonjour je suis débutant et j'ai suivi un tuto pour configurer un serveur vps pour minecraft

puis j'ai voulu rentré la commande : apt install default-jre-headless screen nano wget git

le soucis étant que ça bloque, voici ce que ça me mets :

Des erreurs ont été rencontrées pendant l'exécution :
ca-certificates-java
openjdk-11-jre-headless:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)

Merci de vos réponses.
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3546
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Bonjour et Bienvenue.

Repasse les commandes :

Code : Tout sélectionner

$ su -

# apt update

# apt install default-jre-headless
et réponds-nous en recopiant intégralement les commandes et leurs réponses
dans une paire de balises "code" </> comme indiqué dans notre Petit guide d'utilisation des outils de postage.
Merci. :wink:
**Simple Utilisateur** -- Debian stable - XFCE
RipSaw
Messages : 4
Inscription : 18 nov. 2023, 01:57
Status : Hors-ligne

dezix a écrit : 18 nov. 2023, 12:10 Bonjour et Bienvenue.

Repasse les commandes :

Code : Tout sélectionner

$ su -

# apt update

# apt install default-jre-headless
et réponds-nous en recopiant intégralement les commandes et leurs réponses
dans une paire de balises "code" </> comme indiqué dans notre Petit guide d'utilisation des outils de postage.
Merci. :wink:

D'accord merci pour les infos, j'ai rentré les commandes mais ça bloque toujours. je précise je suis sous debian 11

Code : Tout sélectionner

root@vps98998:~# su -
root@vps98998:~# apt update
Réception de :1 http://security.debian.org buster/updates InRelease [34,8 kB]
Atteint :2 http://deb.debian.org/debian buster InRelease
Atteint :3 http://deb.debian.org/debian buster-updates InRelease
Réception de :4 http://deb.debian.org/debian bullseye-backports InRelease [49,0 kB]
83,8 ko réceptionnés en 1s (124 ko/s)
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
2 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
root@vps98998:~# apt install default-jre-headless
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
default-jre-headless est déjà la version la plus récente (2:1.11-71).
default-jre-headless passé en « installé manuellement ».
0 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour.
2 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Paramétrage de ca-certificates-java (20190405) ...
head: impossible d'ouvrir '/etc/ssl/certs/java/cacerts' en lecture: Aucun fichier ou dossier de ce type
Exception in thread "main" java.lang.InternalError: Error loading java.security file
        at java.base/java.security.Security.initialize(Security.java:94)
        at java.base/java.security.Security$1.run(Security.java:79)
        at java.base/java.security.Security$1.run(Security.java:77)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at java.base/java.security.Security.<clinit>(Security.java:77)
        at java.base/sun.security.jca.ProviderList.<init>(ProviderList.java:176)
        at java.base/sun.security.jca.ProviderList$2.run(ProviderList.java:94)
        at java.base/sun.security.jca.ProviderList$2.run(ProviderList.java:92)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at java.base/sun.security.jca.ProviderList.fromSecurityProperties(ProviderList.java:91)
        at java.base/sun.security.jca.Providers.<clinit>(Providers.java:54)
        at java.base/sun.security.jca.GetInstance.getInstance(GetInstance.java:156)
        at java.base/java.security.cert.CertificateFactory.getInstance(CertificateFactory.java:193)
        at org.debian.security.KeyStoreHandler.<init>(KeyStoreHandler.java:50)
        at org.debian.security.UpdateCertificates.<init>(UpdateCertificates.java:65)
        at org.debian.security.UpdateCertificates.main(UpdateCertificates.java:51)
dpkg: erreur de traitement du paquet ca-certificates-java (--configure) :
 installed ca-certificates-java package post-installation script subprocess returned error exit status 1
dpkg: des problèmes de dépendances empêchent la configuration de openjdk-11-jre-headless:amd64 :
 openjdk-11-jre-headless:amd64 dépend de ca-certificates-java (>= 20190405~) ; cependant :
 Le paquet ca-certificates-java n'est pas encore configuré.

dpkg: erreur de traitement du paquet openjdk-11-jre-headless:amd64 (--configure) :
 problèmes de dépendances - laissé non configuré
Traitement des actions différées (« triggers ») pour ca-certificates (20210119) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...

Exception in thread "main" java.lang.InternalError: Error loading java.security file
        at java.base/java.security.Security.initialize(Security.java:94)
        at java.base/java.security.Security$1.run(Security.java:79)
        at java.base/java.security.Security$1.run(Security.java:77)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at java.base/java.security.Security.<clinit>(Security.java:77)
        at java.base/sun.security.jca.ProviderList.<init>(ProviderList.java:176)
        at java.base/sun.security.jca.ProviderList$2.run(ProviderList.java:94)
        at java.base/sun.security.jca.ProviderList$2.run(ProviderList.java:92)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at java.base/sun.security.jca.ProviderList.fromSecurityProperties(ProviderList.java:91)
        at java.base/sun.security.jca.Providers.<clinit>(Providers.java:54)
        at java.base/sun.security.jca.GetInstance.getInstance(GetInstance.java:156)
        at java.base/java.security.cert.CertificateFactory.getInstance(CertificateFactory.java:193)
        at org.debian.security.KeyStoreHandler.<init>(KeyStoreHandler.java:50)
        at org.debian.security.UpdateCertificates.<init>(UpdateCertificates.java:65)
        at org.debian.security.UpdateCertificates.main(UpdateCertificates.java:51)
E: /etc/ca-certificates/update.d/jks-keystore exited with code 1.
done.
Des erreurs ont été rencontrées pendant l'exécution :
 ca-certificates-java
 openjdk-11-jre-headless:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@vps98998:~#
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3546
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Bon, on va procéder par ordre.


La 1ère commande : $ su -
était à exécuter comme utilisateur non-privilégié pour ouvrir une (sous-)session d'administrateur.
Si on est déjà connecté en root cela n'a plus d'utilité.

Code : Tout sélectionner

root@vps98998:~# apt update
Réception de :1 http://security.debian.org buster/updates InRelease [34,8 kB]
Atteint :2 http://deb.debian.org/debian buster InRelease
Atteint :3 http://deb.debian.org/debian buster-updates InRelease
Réception de :4 http://deb.debian.org/debian bullseye-backports InRelease [49,0 kB]
83,8 ko réceptionnés en 1s (124 ko/s)
Ici il y a une (possible) incohérence dans les sources,
la distribution principale est buster
et les bullseye-backports sont utilisés
RipSaw a écrit : 18 nov. 2023, 14:28 je précise je suis sous debian 11
... apparemment non, car buster = debian 10


Que renvoie :

Code : Tout sélectionner

egrep -v '^(#|$)' /etc/apt/sources.list{,.d/*.list}
**Simple Utilisateur** -- Debian stable - XFCE
RipSaw
Messages : 4
Inscription : 18 nov. 2023, 01:57
Status : Hors-ligne

dezix a écrit : 18 nov. 2023, 15:45 Bon, on va procéder par ordre.


La 1ère commande : $ su -
était à exécuter comme utilisateur non-privilégié pour ouvrir une (sous-)session d'administrateur.
Si on est déjà connecté en root cela n'a plus d'utilité.

Code : Tout sélectionner

root@vps98998:~# apt update
Réception de :1 http://security.debian.org buster/updates InRelease [34,8 kB]
Atteint :2 http://deb.debian.org/debian buster InRelease
Atteint :3 http://deb.debian.org/debian buster-updates InRelease
Réception de :4 http://deb.debian.org/debian bullseye-backports InRelease [49,0 kB]
83,8 ko réceptionnés en 1s (124 ko/s)
Ici il y a une (possible) incohérence dans les sources,
la distribution principale est buster
et les bullseye-backports sont utilisés
RipSaw a écrit : 18 nov. 2023, 14:28 je précise je suis sous debian 11
... apparemment non, car buster = debian 10


Que renvoie :

Code : Tout sélectionner

egrep -v '^(#|$)' /etc/apt/sources.list{,.d/*.list}
ok je viens de voir enfaite sur le tuto que j'ai regarder il m'as fait faire installer les programmes du 10 et non du 11 car je viens de regarder sur le site où j'ai commander le vps et c'est bien debian 11 bullseye, et-ce grave ou je peux simplement les modifier dans ma version et tout retournera dans l'ordre ?
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3546
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Pas la peine de recopier/citer l'intégralité des messages,
mais juste éventuellement les passages précis auxquels tu réponds => pour éviter les quiproquos.

Et surtout fournir les sorties des commandes demandées, sans cela on n'avancera pas.
**Simple Utilisateur** -- Debian stable - XFCE
RipSaw
Messages : 4
Inscription : 18 nov. 2023, 01:57
Status : Hors-ligne

Que renvoie :

Code : Tout sélectionner

egrep -v '^(#|$)' /etc/apt/sources.list{,.d/*.list}
D'accord voici ce que cela me met, je précise que je les ai modifié

Code : Tout sélectionner

root@vps98998:~# egrep -v '^(#|$)' /etc/apt/sources.list{,.d/*.list}
/etc/apt/sources.list:deb http://deb.debian.org/debian bullseye main contrib non-free
/etc/apt/sources.list:deb http://deb.debian.org/debian bullseye-updates main contrib non-free
/etc/apt/sources.list:deb http://security.debian.org/ bullseye/updates main contrib non-free
/etc/apt/sources.list:deb http://deb.debian.org/debian bullseye-backports main contrib non-free
/etc/apt/sources.list:deb-src http://deb.debian.org/debian bullseye-backports main contrib non-free
grep: /etc/apt/sources.list.d/*.list: Aucun fichier ou dossier de ce type
root@vps98998:~#
[/cmd]
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3546
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

RipSaw a écrit : 18 nov. 2023, 18:05 je précise que je les ai modifié

...ben, oui mais ça ne nous aide pas au contraire,
si tu nous donnes des infos sur un état X de ton système,
et que tu le modifies pour X+n ... c'est comme jouer à colin-maillard,
sauf qu'on va te donner des instructions fausses
qui risquent d'endommager (plus)... que de réparer.

En plus si tu fais ces choses plus ou moins au pif...
... enfin je ne te fais pas de dessin.

Comme je n'ai pas de dons de voyance
il faut dire ce qui a été fait entre le 1er message et maintenant (ton prochain message) :017:
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
vv222
Membre actif
Membre actif
Messages : 852
Inscription : 18 avr. 2016, 20:14
Contact :
Status : Hors-ligne

Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3546
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Salut!
vv222 a écrit : 19 nov. 2023, 19:19 Il s'agit d'un bug connu, corrigé sur Debian 12 ("Bookworm")

Possible (je n'ai pas idée),
mais avant cela il faut voir le sources.list
et si les choses ont été faites correctement pour passer de 10 à 11,
vu le peu d'explications, je crains que non.
**Simple Utilisateur** -- Debian stable - XFCE
Répondre