staging.inyokaproject.org

Java Deinstallieren und neu Installieren

Status: Gelöst | Ubuntu-Version: Ubuntu 18.04 (Bionic Beaver)
Antworten |

19Paki84

Anmeldungsdatum:
20. November 2018

Beiträge: 36

Hallo in die Runde,

ich benötige wiedereinmal Hilfe ☺

Ich benötige für ein speziellen Programm zur Bloatware-Entfernung auf meinem Handy eine speziellen Java Version (Java SE Development Kit 8). Irgendwie bekomme ich die Installation aber nicht hin. Zudem gehe ich davon aus, dass ich bereits eine andere / oder mehrere Version/en auf dem Rechner habe. Daher würde ich gerne Java komplett entfernen und neu installieren. Leider weiss ich nur nicht wie und ob das ohne weitere Schäden möglich ist. Ich nutze die Version 18.04 und habe keinerlei Ahnung vom Programmieren :-/

Ubunux

Avatar von Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 16178

Da braucht es keine Ahnung vom Programmieren, es genügen Kenntnisse der Paketverwaltung

zeige z.B. mal die Ausgabe von

dpkg -l | grep openjdk

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 16818

Und auch von

dpkg -l | grep java

falls du die Version von Oracle installiert hast (manuell oder per PPA). Man kann auch verschiedene Versionen/Varianten installieren. Entweder man legt dann den Standard per Alternativen-System fest oder gibt den vollständigen Pfad an.

19Paki84

(Themenstarter)

Anmeldungsdatum:
20. November 2018

Beiträge: 36

Ubunux schrieb:

Da braucht es keine Ahnung vom Programmieren, es genügen Kenntnisse der Paketverwaltung

zeige z.B. mal die Ausgabe von

dpkg -l | grep openjdk
1
2
3
4
5
6
7
8
paki@paki-ThinkPad-E470:~$ sudo dpkg -l | grep openjdk


ii  openjdk-11-jdk:amd64                          11.0.5+10-0ubuntu1.1~18.04                      amd64        OpenJDK Development Kit (JDK)
ii  openjdk-11-jdk-headless:amd64                 11.0.5+10-0ubuntu1.1~18.04                      amd64        OpenJDK Development Kit (JDK) (headless)
ii  openjdk-11-jre:amd64                          11.0.5+10-0ubuntu1.1~18.04                      amd64        OpenJDK Java runtime, using Hotspot JIT
ii  openjdk-11-jre-headless:amd64                 11.0.5+10-0ubuntu1.1~18.04                      amd64        OpenJDK Java runtime, using Hotspot JIT (headless)
paki@paki-ThinkPad-E470:~$ 

19Paki84

(Themenstarter)

Anmeldungsdatum:
20. November 2018

Beiträge: 36

DJKUhpisse schrieb:

Und auch von

dpkg -l | grep java

falls du die Version von Oracle installiert hast (manuell oder per PPA). Man kann auch verschiedene Versionen/Varianten installieren. Entweder man legt dann den Standard per Alternativen-System fest oder gibt den vollständigen Pfad an.

1
2
3
4
5
6
7
8
9
paki@paki-ThinkPad-E470:~$ sudo dpkg -l | grep java
ii  ca-certificates-java                          20180516ubuntu1~18.04.1                         all          Common CA certificates (JKS keystore)
ii  gir1.2-javascriptcoregtk-4.0:amd64            2.26.2-0ubuntu0.18.04.1                         amd64        JavaScript engine library from WebKitGTK+ - GObject introspection data
ii  gjs                                           1.52.5-0ubuntu18.04.1                           amd64        Mozilla-based javascript bindings for the GNOME platform
ii  java-common                                   0.68ubuntu1~18.04.1                             all          Base package for Java runtimes
ii  libatk-wrapper-java                           0.33.3-20ubuntu0.1                              all          ATK implementation for Java using JNI
ii  libatk-wrapper-java-jni:amd64                 0.33.3-20ubuntu0.1                              amd64        ATK implementation for Java using JNI (JNI bindings)
ii  libgjs0g                                      1.52.5-0ubuntu18.04.1                           amd64        Mozilla-based javascript bindings for the GNOME platform
ii  libjavascriptcoregtk-4.0-18:amd64             2.26.2-0ubuntu0.18.04.1                         amd64        JavaScript engine library from WebKitGTK+

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 16818

Das kannst du jetzt deinstallieren mit

sudo apt remove --purge openjdk-11-jre-headless openjdk-11-jre

--purge löscht dann auch die systemweiten Konfigurationen. Willst du das nicht lasse die Option einfach weg.

19Paki84

(Themenstarter)

Anmeldungsdatum:
20. November 2018

Beiträge: 36

DJKUhpisse schrieb:

Das kannst du jetzt deinstallieren mit

sudo apt remove --purge openjdk-11-jre-headless openjdk-11-jre

--purge löscht dann auch die systemweiten Konfigurationen. Willst du das nicht lasse die Option einfach weg.

Getan! Danach sieht es so aus:

1
2
3
4
5
6
7
8
paki@paki-ThinkPad-E470:~$ sudo dpkg -l | grep java
ii  gir1.2-javascriptcoregtk-4.0:amd64            2.26.2-0ubuntu0.18.04.1                         amd64        JavaScript engine library from WebKitGTK+ - GObject introspection data
ii  gjs                                           1.52.5-0ubuntu18.04.1                           amd64        Mozilla-based javascript bindings for the GNOME platform
ii  java-common                                   0.68ubuntu1~18.04.1                             all          Base package for Java runtimes
ii  libatk-wrapper-java                           0.33.3-20ubuntu0.1                              all          ATK implementation for Java using JNI
ii  libatk-wrapper-java-jni:amd64                 0.33.3-20ubuntu0.1                              amd64        ATK implementation for Java using JNI (JNI bindings)
ii  libgjs0g                                      1.52.5-0ubuntu18.04.1                           amd64        Mozilla-based javascript bindings for the GNOME platform
ii  libjavascriptcoregtk-4.0-18:amd64             2.26.2-0ubuntu0.18.04.1                         amd64        JavaScript engine library from WebKitGTK+

ist das soweit richtig? Wie kann ich jetzt die benötigte Version (siehe oben) neu und sauber installieren?

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 16818

Brauchst du OpenJDK oder Oracle Java? OpenJDK:

sudo apt install openjdk-8-jdk

Oracle: https://wiki.ubuntuusers.de/Java/Installation/Oracle_Java/Java_8/

undine

Anmeldungsdatum:
25. Januar 2007

Beiträge: 2835

Hi, Info:

https://askubuntu.com/questions/1037646/why-is-openjdk-10-packaged-as-openjdk-11

Ob das noch gültig ist, weiß ich nicht.

Why is OpenJDK 10 packaged as openjdk-11-*?

Damit hatte ich vor einiger Zeit Probleme.

Eine Mogelpackung.

@19Paki84 Erkundige dich genau welche Version Du benötigst.

Ganz schön doof war das.

Greetz

undine

19Paki84

(Themenstarter)

Anmeldungsdatum:
20. November 2018

Beiträge: 36

DJKUhpisse schrieb:

Brauchst du OpenJDK oder Oracle Java? OpenJDK:

sudo apt install openjdk-8-jdk

Oracle: https://wiki.ubuntuusers.de/Java/Installation/Oracle_Java/Java_8/

brauche es zumindest einmalig für die Programmausführung des vorgenannten Tools.

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 16818

Was denn? OpenJDK oder Oracle Java?

19Paki84

(Themenstarter)

Anmeldungsdatum:
20. November 2018

Beiträge: 36

DJKUhpisse schrieb:

Was denn? OpenJDK oder Oracle Java?

Woran kann ich das erkennen?....ja ich weiss...doofe Frage wahrscheinlich

1
https://www.android-hilfe.de/forum/xiaomi-allgemein.1692/anleitung-deinstallieren-von-system-apps-bloatware-ohne-root.889014.html

das Programm muss ausgeführt werden...

Habe wie Du beschrieben hast jetzt neu installiert

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 16818

Das wäre die Version von Oracle. Ich würde es mal mit OpenJDK probieren. Falls das nicht geht mit Oracle Java. Letzteres muss manuell installiert werden und ist nicht in den Ubuntu-Paketquellen.

19Paki84

(Themenstarter)

Anmeldungsdatum:
20. November 2018

Beiträge: 36

also beim öffnen mit "OpenJDKJava 8 Runtime" passiert nichts

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 16818

Dann mal im Terminal starten.

java -jar Dateiname.jar
Antworten |