icedtea-netx installieren

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
Benutzeravatar
Steve1
Beiträge: 570
Registriert: 21.09.2022 16:42:47
Kontaktdaten:

icedtea-netx installieren

Beitrag von Steve1 » 17.06.2023 17:10:16

Hi,

ich will für mein Java-Game games.AsoBrain.com das icedtea-netx plugin installieren, aber es schlägt fehl.

Kann mir das jemand deuten?

Code: Alles auswählen

sudo apt install icedtea-netx
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
icedtea-netx ist schon die neueste Version (1.8.8-2).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
5 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
ca-certificates-java (20230103) wird eingerichtet ...
Exception in thread "main" java.lang.InternalError: Error loading java.security file
	at java.base/java.security.Security.initialize(Security.java:106)
	at java.base/java.security.Security$1.run(Security.java:84)
	at java.base/java.security.Security$1.run(Security.java:82)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
	at java.base/java.security.Security.<clinit>(Security.java:82)
	at java.base/sun.security.jca.ProviderList.<init>(ProviderList.java:178)
	at java.base/sun.security.jca.ProviderList$2.run(ProviderList.java:96)
	at java.base/sun.security.jca.ProviderList$2.run(ProviderList.java:94)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
	at java.base/sun.security.jca.ProviderList.fromSecurityProperties(ProviderList.java:93)
	at java.base/sun.security.jca.Providers.<clinit>(Providers.java:55)
	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: Fehler beim Bearbeiten des Paketes ca-certificates-java (--configure):
 »installiertes post-installation-Skript des Paketes ca-certificates-java«-Unterprozess gab den Fehlerwert 1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von openjdk-17-jre-headless:amd64:
 openjdk-17-jre-headless:amd64 hängt ab von ca-certificates-java (>= 20190405~); aber:
  Paket ca-certificates-java ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes openjdk-17-jre-headless:amd64 (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von openjdk-17-jre:amd64:
 openjdk-17-jre:amd64 hängt ab von openjdk-17-jre-headless (= 17.0.7+7-1~deb12u1); aber:
  Paket openjdk-17-jre-headless:amd64 ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes openjdk-17-jre:amd64 (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von default-jre:
 default-jre hängt ab von openjdk-17-jre; aber:
  Paket openjdk-17-jre:amd64 ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes default-jre (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von icedtea-netx:
 icedtea-netx hängt ab von default-jre; aber:
  Paket default-jre ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes icedtea-netx (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Fehler traten auf beim Bearbeiten von:
 ca-certificates-java
 openjdk-17-jre-headless:amd64
 openjdk-17-jre:amd64
 default-jre
 icedtea-netx
E: Sub-process /usr/bin/dpkg returned an error code (1)
Dell 7480:
Debian 12 Bookworm GNOME

Benutzeravatar
thunder11
Beiträge: 1442
Registriert: 19.04.2023 09:08:30

Re: icedtea-netx installieren

Beitrag von thunder11 » 17.06.2023 18:31:47

Bitte mal die Ausgabe von

Code: Alles auswählen

dpkg -l *java* *jre*|grep -v ^un
Werde dir zwar nicht allzu weiterhelfen können, aber ist vielleicht die Info für andere.

Benutzeravatar
Steve1
Beiträge: 570
Registriert: 21.09.2022 16:42:47
Kontaktdaten:

Re: icedtea-netx installieren

Beitrag von Steve1 » 17.06.2023 18:50:35

Code: Alles auswählen

dpkg -l *java* *jre*|grep -v ^un
Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Löschen/Halten
| Status=Nicht/Installiert/Config/U=Entpackt/halb konFiguriert/
         Halb installiert/Trigger erWartet/Trigger anhängig
|/ Fehler?=(kein)/R=Neuinstallation notwendig (Status, Fehler: GROSS=schlecht)
||/ Name                               Version            Architektur  Beschreibung
+++-==================================-==================-============-=====================================================================
iF  ca-certificates-java               20230103           all          Common CA certificates (JKS keystore)
iU  default-jre                        2:1.17-74          amd64        Standard Java or Java compatible Runtime
ii  default-jre-headless               2:1.17-74          amd64        Standard Java or Java compatible Runtime (headless)
ii  gir1.2-javascriptcoregtk-4.0:amd64 2.40.2-1~deb12u1   amd64        JavaScript engine library from WebKitGTK - GObject introspection data
ii  gir1.2-javascriptcoregtk-4.1:amd64 2.40.2-1~deb12u1   amd64        JavaScript engine library from WebKitGTK - GObject introspection data
ii  java-common                        0.74               all          Base package for Java runtimes
ii  javascript-common                  11+nmu1            all          Base support for JavaScript library packages
ii  libatk-wrapper-java                0.40.0-3           all          ATK implementation for Java using JNI
ii  libatk-wrapper-java-jni:amd64      0.40.0-3           amd64        ATK implementation for Java using JNI (JNI bindings)
ii  libjavascriptcoregtk-4.0-18:amd64  2.40.2-1~deb12u1   amd64        JavaScript engine library from WebKitGTK
ii  libjavascriptcoregtk-4.1-0:amd64   2.40.2-1~deb12u1   amd64        JavaScript engine library from WebKitGTK
ii  libjavascriptcoregtk-6.0-1:amd64   2.40.2-1~deb12u1   amd64        JavaScript engine library from WebKitGTK
ii  librhino-java                      1.7.14-2.1         all          Libraries for rhino Java Script Engine
ii  libtagsoup-java                    1.2.1+-1.1         all          SAX-compliant parser for real-life HTML
iU  openjdk-17-jre:amd64               17.0.7+7-1~deb12u1 amd64        OpenJDK Java runtime, using Hotspot JIT
iU  openjdk-17-jre-headless:amd64      17.0.7+7-1~deb12u1 amd64        OpenJDK Java runtime, using Hotspot JIT (headless)
Dell 7480:
Debian 12 Bookworm GNOME

Benutzeravatar
Steve1
Beiträge: 570
Registriert: 21.09.2022 16:42:47
Kontaktdaten:

Re: icedtea-netx installieren

Beitrag von Steve1 » 24.06.2023 07:28:09

Kann niemand helfen? So kann ich mein java Browser Spiel nicht zocken. :(
Dell 7480:
Debian 12 Bookworm GNOME

Benutzeravatar
thunder11
Beiträge: 1442
Registriert: 19.04.2023 09:08:30

Re: icedtea-netx installieren

Beitrag von thunder11 » 24.06.2023 08:14:08

zuerst mal:

Code: Alles auswählen

apt purge icedtea-netx
mit

Code: Alles auswählen

apt purge -s openjdk-17-jre-headless
sollten die beanstandeten Pakete entfernt werden.
das -s bedeutet eine Simulation.
Kannst ja mal das Ergebnis hier einstellen, bevor du "Ernst machst"
Bei mir (trixie) würde das so aussehen:

Code: Alles auswählen

# apt purge -s openjdk-17-jre-headless
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  java-common libapache-pom-java libatk-wrapper-java libatk-wrapper-java-jni libbcprov-java libcommons-lang3-java libcommons-parent-java
  linux-image-6.1.0-8-amd64
Verwenden Sie »apt autoremove«, um sie zu entfernen.
Die folgenden Pakete werden ENTFERNT:
  ca-certificates-java* default-jre* default-jre-headless* openjdk-17-jre* openjdk-17-jre-headless* pdfchain* pdftk* pdftk-java* tvbrowser*
......
Im Anschluss mal ein

Code: Alles auswählen

apt update && apt full-upgade
und dann versuchen, die Pakete wieder zu installieren.

Ist etwas kompliziert, da die Pakete, soweit ich das sehe aus verschiedenen Quellen stammen:
proposed-updates / stable-new / stable: Habe allerdings nicht alles überprüft.
Ob das Auswirkungen auf Abhängigkeiten haben könnte, weiß ich nicht, da ich kein Stable habe.
Bei mir gibt es nur Testing - und gut ist :mrgreen:

Benutzeravatar
Steve1
Beiträge: 570
Registriert: 21.09.2022 16:42:47
Kontaktdaten:

Re: icedtea-netx installieren

Beitrag von Steve1 » 27.06.2023 13:20:14

Ein

Code: Alles auswählen

sudo apt purge openjdk-17-jre-headless
habe ich gemacht,

und dann icedtea-netx neu installiert. Selbes Problem

Code: Alles auswählen

sudo apt install icedtea-netx
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  ca-certificates-java default-jre default-jre-headless java-common
  libatk-wrapper-java libatk-wrapper-java-jni librhino-java libtagsoup-java
  openjdk-17-jre openjdk-17-jre-headless
Vorgeschlagene Pakete:
  rhino libtagsoup-java-doc fonts-ipafont-gothic fonts-ipafont-mincho
  fonts-wqy-microhei | fonts-wqy-zenhei fonts-indic
Die folgenden NEUEN Pakete werden installiert:
  ca-certificates-java default-jre default-jre-headless icedtea-netx
  java-common libatk-wrapper-java libatk-wrapper-java-jni librhino-java
  libtagsoup-java openjdk-17-jre openjdk-17-jre-headless
0 aktualisiert, 11 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 0 B von 47,3 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 197 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Vormals nicht ausgewähltes Paket java-common wird gewählt.
(Lese Datenbank ... 161667 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../00-java-common_0.74_all.deb ...
Entpacken von java-common (0.74) ...
Vormals nicht ausgewähltes Paket openjdk-17-jre-headless:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../01-openjdk-17-jre-headless_17.0.7+7-1~deb12u1
_amd64.deb ...
Entpacken von openjdk-17-jre-headless:amd64 (17.0.7+7-1~deb12u1) ...
Vormals nicht ausgewähltes Paket default-jre-headless wird gewählt.
Vorbereitung zum Entpacken von .../02-default-jre-headless_2%3a1.17-74_amd64.deb
 ...
Entpacken von default-jre-headless (2:1.17-74) ...
Vormals nicht ausgewähltes Paket ca-certificates-java wird gewählt.
Vorbereitung zum Entpacken von .../03-ca-certificates-java_20230103_all.deb ...
Entpacken von ca-certificates-java (20230103) ...
Vormals nicht ausgewähltes Paket openjdk-17-jre:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../04-openjdk-17-jre_17.0.7+7-1~deb12u1_amd64.de
b ...
Entpacken von openjdk-17-jre:amd64 (17.0.7+7-1~deb12u1) ...
Vormals nicht ausgewähltes Paket default-jre wird gewählt.
Vorbereitung zum Entpacken von .../05-default-jre_2%3a1.17-74_amd64.deb ...
Entpacken von default-jre (2:1.17-74) ...
Vormals nicht ausgewähltes Paket librhino-java wird gewählt.
Vorbereitung zum Entpacken von .../06-librhino-java_1.7.14-2.1_all.deb ...
Entpacken von librhino-java (1.7.14-2.1) ...
Vormals nicht ausgewähltes Paket libtagsoup-java wird gewählt.
Vorbereitung zum Entpacken von .../07-libtagsoup-java_1.2.1+-1.1_all.deb ...
Entpacken von libtagsoup-java (1.2.1+-1.1) ...
Vormals nicht ausgewähltes Paket icedtea-netx wird gewählt.
Vorbereitung zum Entpacken von .../08-icedtea-netx_1.8.8-2_all.deb ...
Entpacken von icedtea-netx (1.8.8-2) ...
Vormals nicht ausgewähltes Paket libatk-wrapper-java wird gewählt.
Vorbereitung zum Entpacken von .../09-libatk-wrapper-java_0.40.0-3_all.deb ...
Entpacken von libatk-wrapper-java (0.40.0-3) ...
Vormals nicht ausgewähltes Paket libatk-wrapper-java-jni:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../10-libatk-wrapper-java-jni_0.40.0-3_amd64.deb
 ...
Entpacken von libatk-wrapper-java-jni:amd64 (0.40.0-3) ...
java-common (0.74) wird eingerichtet ...
librhino-java (1.7.14-2.1) wird eingerichtet ...
libtagsoup-java (1.2.1+-1.1) wird eingerichtet ...
libatk-wrapper-java (0.40.0-3) wird eingerichtet ...
libatk-wrapper-java-jni:amd64 (0.40.0-3) wird eingerichtet ...
ca-certificates-java (20230103) wird eingerichtet ...
Exception in thread "main" java.lang.InternalError: Error loading java.security 
file
	at java.base/java.security.Security.initialize(Security.java:106)
	at java.base/java.security.Security$1.run(Security.java:84)
	at java.base/java.security.Security$1.run(Security.java:82)
	at java.base/java.security.AccessController.doPrivileged(AccessControlle
r.java:318)
	at java.base/java.security.Security.<clinit>(Security.java:82)
	at java.base/sun.security.jca.ProviderList.<init>(ProviderList.java:178)
	at java.base/sun.security.jca.ProviderList$2.run(ProviderList.java:96)
	at java.base/sun.security.jca.ProviderList$2.run(ProviderList.java:94)
	at java.base/java.security.AccessController.doPrivileged(AccessControlle
r.java:318)
	at java.base/sun.security.jca.ProviderList.fromSecurityProperties(Provid
erList.java:93)
	at java.base/sun.security.jca.Providers.<clinit>(Providers.java:55)
	at java.base/sun.security.jca.GetInstance.getInstance(GetInstance.java:1
56)
	at java.base/java.security.cert.CertificateFactory.getInstance(Certifica
teFactory.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:5
1)
dpkg: Fehler beim Bearbeiten des Paketes ca-certificates-java (--configure):
 »installiertes post-installation-Skript des Paketes ca-certificates-java«-Unter
prozess gab den Fehlerwert 1 zurück
default-jre-headless (2:1.17-74) wird eingerichtet ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von openjdk-17-jre-headless
:amd64:
 openjdk-17-jre-headless:amd64 hängt ab von ca-certificates-java (>= 20190405~);
 aber:
  Paket ca-certificates-java ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes openjdk-17-jre-headless:amd64 (--config
ure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von openjdk-17-jre:amd64:
 openjdk-17-jre:amd64 hängt ab von openjdk-17-jre-headless (= 17.0.7+7-1~deb12u1
); aber:
  Paket openjdk-17-jre-headless:amd64 ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes openjdk-17-jre:amd64 (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von default-jre:
 default-jre hängt ab von openjdk-17-jre; aber:
  Paket openjdk-17-jre:amd64 ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes default-jre (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von icedtea-netx:
 icedtea-netx hängt ab von default-jre; aber:
  Paket default-jre ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes icedtea-netx (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Trigger für mailcap (3.70+nmu1) werden verarbeitet ...
Trigger für desktop-file-utils (0.26-1) werden verarbeitet ...
Trigger für hicolor-icon-theme (0.17-2) werden verarbeitet ...
Trigger für gnome-menus (3.36.0-1.1) werden verarbeitet ...
Trigger für man-db (2.11.2-2) werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
 ca-certificates-java
 openjdk-17-jre-headless:amd64
 openjdk-17-jre:amd64
 default-jre
 icedtea-netx
E: Sub-process /usr/bin/dpkg returned an error code (1)
Dell 7480:
Debian 12 Bookworm GNOME


Benutzeravatar
thunder11
Beiträge: 1442
Registriert: 19.04.2023 09:08:30

Re: icedtea-netx installieren

Beitrag von thunder11 » 27.06.2023 16:36:30

Blöde Frage: wenn es wirklich nur von dem nicht vorhandenen patch abhängt, könnte man sich
dann nicht Debianca-certificates-java aus Testing runter laden und installieren ?

Abhängigkeiten in Testng;

Code: Alles auswählen

~$ apt depends ca-certificates-java
ca-certificates-java
  Hängt ab von: ca-certificates (>= 20210120)
 |Hängt ab von: default-jre-headless (>= 2:1.8)
  Hängt ab von: <java8-runtime-headless>
    default-jre-headless
    openjdk-17-jre-headless
    openjdk-21-jre-headless
Debianca-certificates ist in testing und stable identisch (20230311)
Debiandefault-jre-headless sollte auch passen (2:1.17-74 stable)

Wenn das geht, würde ich also das java- Zeugs wieder purgen. Und dann erstmal nur
die runter geladenen ca-certificates-java installieren.

Demnach:

Code: Alles auswählen

apt purge  ca-certificates-java
EDIT: Einfügung:

Code: Alles auswählen

dpkg -l *java* *jre*|grep -v ^un
da sollte dann nur noch ii vorhanden sein :!:

Wenn o.K. dann

Code: Alles auswählen

apt install [vollständiger Pfad zu] ca-certificates-java_20230620_all.deb
dann

Code: Alles auswählen

apt install icedtea-netx

Antworten