4 Möglichkeiten zum Upgrade von Oracle Java auf Ubuntu Linux

Inhaltsverzeichnis:

4 Möglichkeiten zum Upgrade von Oracle Java auf Ubuntu Linux
4 Möglichkeiten zum Upgrade von Oracle Java auf Ubuntu Linux

Video: 4 Möglichkeiten zum Upgrade von Oracle Java auf Ubuntu Linux

Video: 4 Möglichkeiten zum Upgrade von Oracle Java auf Ubuntu Linux
Video: Dieses Windows-Tool entfernt Malware innerhalb von Sekunden 2024, April
Anonim

Dieses Dokument soll beim Upgrade der vielen neuen Release-Versionen von Oracle Java JDK/JRE auf Ubuntu Linux helfen. Aufgrund von Fehlerbehebungen und Sicherheitsproblemen veröffentlicht Oracle von Zeit zu Zeit Updates für seine Version des Java JDK/JRE.

  • Notiz:

    In diesem Artikel wird davon ausgegangen, dass Sie eine 32-Bit- oder 64-Bit-Version von Oracle Java 7 in /usr/local/java haben und auf eine neue Version von Oracle Java aktualisieren möchten. Wenn Sie dies nicht tun, lesen Sie bitte den folgenden Artikel für weitere Informationen:

  • So installieren Sie Oracle Java unter Ubuntu Linux

Schritte

Upgrade von Oracle Java auf Ubuntu Linux Schritt 1
Upgrade von Oracle Java auf Ubuntu Linux Schritt 1

Schritt 1. Laden Sie die neuen Oracle Java-Binärdateien herunter. Stellen Sie sicher, dass Sie die richtigen aktualisierten Java JDK/JRE-Binärdateien von Oracle Java für Ihre Ubuntu Linux-Systemarchitektur auswählen, entweder 32-Bit oder 64-Bit, die Oracle Java-Binärdateien enden in (tar. gz) wie:

  • jdk-7u40-linux-i586.tar.gz (32-bit)
  • jre-7u40-linux-i586.tar.gz (32-bit)

    oder

  • jdk-7u40-linux-x64.tar.gz (64-Bit)
  • jre-7u40-linux-x64.tar.gz (64-Bit)

Methode 1 von 4: 32-Bit-Oracle-Java-Anweisungen:

Upgrade von Oracle Java auf Ubuntu Linux Schritt 2
Upgrade von Oracle Java auf Ubuntu Linux Schritt 2

Schritt 1. Werden Sie Root-Benutzer und kopieren Sie die neuen komprimierten Oracle Java-Binärdateien aus unserem Download-Verzeichnis nach /usr/local/java

  • Typ/Kopieren/Einfügen:

    CD /home/"dein Benutzername"/Downloads

  • Typ/Kopieren/Einfügen:

    sudo cp -r jdk-7u40-linux-i586.tar.gz /usr/local/java

  • Typ/Kopieren/Einfügen:

    sudo cp -r jre-7u40-linux-i586.tar.gz /usr/local/java

  • Typ/Kopieren/Einfügen:

    cd /usr/local/java

Upgrade von Oracle Java auf Ubuntu Linux Schritt 3
Upgrade von Oracle Java auf Ubuntu Linux Schritt 3

Schritt 2. Als nächstes entpacken wir unsere neue Version von Oracle Java Binaries im Verzeichnis /usr/local/java

  • Typ/Kopieren/Einfügen:

    sudo tar xvzf jdk-7u40-linux-i586.tar.gz

  • Typ/Kopieren/Einfügen:

    sudo tar xvzf jre-7u40-linux-i586.tar.gz

Methode 2 von 4: 64-Bit-Oracle-Java-Anweisungen:

Upgrade von Oracle Java auf Ubuntu Linux Schritt 4
Upgrade von Oracle Java auf Ubuntu Linux Schritt 4

Schritt 1. Werden Sie Root-Benutzer und kopieren Sie die neuen komprimierten Oracle Java-Binärdateien aus unserem Download-Verzeichnis nach /usr/local/java

  • Typ/Kopieren/Einfügen:

    CD /home/"dein Benutzername"/Downloads

  • Typ/Kopieren/Einfügen:

    sudo -s cp -r jdk-7u40-linux-x64.tar.gz /usr/local/java

  • Typ/Kopieren/Einfügen:

    sudo -s cp -r jre-7u40-linux-x64.tar.gz /usr/local/java

  • Typ/Kopieren/Einfügen:

    cd /usr/local/java

Upgrade von Oracle Java auf Ubuntu Linux Schritt 5
Upgrade von Oracle Java auf Ubuntu Linux Schritt 5

Schritt 2. Als nächstes entpacken wir unsere neue Version von Oracle Java Binaries im Verzeichnis /usr/local/java

  • Typ/Kopieren/Einfügen:

    sudo tar xvzf jdk-7u40-linux-x64.tar.gz

  • Typ/Kopieren/Einfügen:

    sudo tar xvzf jre-7u40-linux-x64.tar.gz

Upgrade von Oracle Java auf Ubuntu Linux Schritt 6
Upgrade von Oracle Java auf Ubuntu Linux Schritt 6

Schritt 3. An dieser Stelle sollten Sie zwei neue unkomprimierte Binärverzeichnisse in /usr/local/java für das Java JDK/JRE haben, die wie folgt aufgeführt sind:

jdk1.7.0_40

jre1.7.0_40

Zusammen mit:

jdk1.7.0_25

jre1.7.0_25

Methode 3 von 4: Ändern Sie den PATH Ihres Linux-Systems:

Upgrade von Oracle Java auf Ubuntu Linux Schritt 7
Upgrade von Oracle Java auf Ubuntu Linux Schritt 7

Schritt 1. Bearbeiten Sie die System-PATH-Datei /etc/profile und fügen Sie die folgenden Systemvariablen zu Ihrem Systempfad hinzu

Verwenden Sie gedit, nano oder einen anderen Texteditor als Root und öffnen Sie /etc/profile

  • Typ/Kopieren/Einfügen:

    sudo gedit /etc/profile

    oder

  • Typ/Kopieren/Einfügen:

    sudo nano /etc/profile

Upgrade von Oracle Java auf Ubuntu Linux Schritt 8
Upgrade von Oracle Java auf Ubuntu Linux Schritt 8

Schritt 2. Scrollen Sie mit den Pfeiltasten nach unten bis zum Ende der Datei und fügen Sie die folgenden Zeilen unten am Ende Ihrer /etc/profile-Datei in Ubuntu Linux hinzu. An dieser Stelle werden Sie die Versionsnummern von der alten ändern Oracle Java auf die neue Java-Version um, ändern Sie die Versionsnummern in der folgenden System-PATH-Datei /etc/profile:

Ändern Sie die Datei /etc/profile:

JAVA_HOME=/usr/local/java/jdk1.7.0_25

PFAD=$PFAD:$HOME/bin:$JAVA_HOME/bin

JRE_HOME=/usr/local/java/jre1.7.0_25

PFAD=$PFAD:$HOME/bin:$JRE_HOME/bin

JAVA_HOME exportieren

JRE_HOME exportieren

PFAD exportieren

Ändern Sie dazu:

JAVA_HOME=/usr/local/java/jdk1.7.0_40

PFAD=$PFAD:$HOME/bin:$JAVA_HOME/bin

JRE_HOME=/usr/local/java/jre1.7.0_40

PFAD=$PFAD:$HOME/bin:$JRE_HOME/bin

JAVA_HOME exportieren

JRE_HOME exportieren

PFAD exportieren

Datei speichern und beenden

Methode 4 von 4: Informieren Sie Ihr System über die aktualisierte Oracle Java-Version:

Upgrade von Oracle Java auf Ubuntu Linux Schritt 9
Upgrade von Oracle Java auf Ubuntu Linux Schritt 9

Schritt 1. Informieren Sie Ihr Ubuntu Linux-System, wo sich Ihr Oracle Java JRE/JDK befindet. Jetzt möchten Sie das System aktualisieren, um Oracle Java 1.7.0_40 zu verwenden

  • Typ/Kopieren/Einfügen:

    sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_40/bin/java" 1

  • Typ/Kopieren/Einfügen:

    sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_40/bin/javac" 1

  • Typ/Kopieren/Einfügen:

    sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_40/bin/javaws" 1

Upgrade von Oracle Java auf Ubuntu Linux Schritt 10
Upgrade von Oracle Java auf Ubuntu Linux Schritt 10

Schritt 2. Informieren Sie Ihr Ubuntu Linux-System, dass Oracle Java JRE 1.7.0_40 das neue Standard-Java sein muss

  • Typ/Kopieren/Einfügen:

    sudo update-alternatives --set java /usr/local/java/jre1.7.0_40/bin/java

  • Typ/Kopieren/Einfügen:

    sudo update-alternatives --set javac /usr/local/java/jdk1.7.0_40/bin/javac

  • Typ/Kopieren/Einfügen:

    sudo update-alternatives --set javaws /usr/local/java/jre1.7.0_40/bin/javaws

Upgrade von Oracle Java auf Ubuntu Linux Schritt 11
Upgrade von Oracle Java auf Ubuntu Linux Schritt 11

Schritt 3. Laden Sie Ihren systemweiten PATH /etc/profile neu, indem Sie den folgenden Befehl eingeben:

  • Typ/Kopieren/Einfügen:

    . /etc/profil

  • Beachten Sie, dass Ihre systemweite PATH /etc/profile-Datei nach dem Neustart Ihres Ubuntu Linux-Systems neu geladen wird
Upgrade von Oracle Java auf Ubuntu Linux Schritt 12
Upgrade von Oracle Java auf Ubuntu Linux Schritt 12

Schritt 4. Testen Sie, ob die neue Version von Oracle Java korrekt auf Ihrem System installiert wurde, indem Sie die folgenden Befehle ausführen und die Versionsnummer des neuen Java-Updates notieren

  • Typ/Kopieren/Einfügen:

    Java-Version

    Dieser Befehl zeigt die Version von Java an, die auf Ihrem System ausgeführt wird

Upgrade von Oracle Java auf Ubuntu Linux Schritt 13
Upgrade von Oracle Java auf Ubuntu Linux Schritt 13

Schritt 5. Sie sollten eine Nachricht erhalten, die Folgendes anzeigt:

  • Java-Version "1.7.0_40"

    Java(TM) SE Runtime Environment (Build 1.7.0_40-b08)Java HotSpot(TM) 64-Bit Server VM (Build Build 25.1-b02, gemischter Modus)

  • Typ/Kopieren/Einfügen:

    Javac-Version

  • Dieser Befehl teilt Ihnen mit, dass Sie jetzt Java-Programme vom Terminal aus kompilieren können

    Sie sollten eine Nachricht erhalten, die Folgendes anzeigt:

  • javac 1.7.0_40
Upgrade von Oracle Java auf Ubuntu Linux Schritt 14
Upgrade von Oracle Java auf Ubuntu Linux Schritt 14

Schritt 6. Danach haben Sie die Möglichkeit, das alte Oracle Java JDK/JRE zu entfernen, indem Sie einfach die Verzeichnisse entfernen, die die alten Java JDK/JRE-Binärdateien enthalten

  • Typ/Kopieren/Einfügen:

    cd /usr/local/java

  • Typ/Kopieren/Einfügen:

    sudo rm -rf jdk1.7.0_40

  • Typ/Kopieren/Einfügen:

    sudo rm -rf jre1.7.0_40

Upgrade von Oracle Java auf Ubuntu Linux Schritt 15
Upgrade von Oracle Java auf Ubuntu Linux Schritt 15

Schritt 7. Starten Sie Ihr Ubuntu Linux-System neu und Ihr System ist vollständig für die Ausführung und Entwicklung von Java-Programmen konfiguriert

Optional: So aktivieren Sie Oracle Java in Ihren Webbrowsern

Um Ihr Java-Plug-in in Ihren Webbrowsern zu aktivieren, müssen Sie einen symbolischen Link vom Plug-in-Verzeichnis des Webbrowsers zum Speicherort des Java-Plug-ins erstellen, das in Ihrer Oracle Java-Distribution enthalten ist

Google Chrome

32-Bit-Oracle-Java-Anweisungen:

  1. Geben Sie die folgenden Befehle aus.

    • Typ/Kopieren/Einfügen:

      sudo mkdir -p /opt/google/chrome/plugins

      Dadurch wird ein Verzeichnis namens /opt/google/chrome/plugins erstellt

    • Typ/Einfügen/Kopieren:

      cd /opt/google/chrome/plugins

      Dadurch gelangen Sie in das Verzeichnis der Google Chrome-Plugins. Stellen Sie sicher, dass Sie sich in diesem Verzeichnis befinden, bevor Sie den symbolischen Link erstellen

    • Typ/Einfügen/Kopieren:

      sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so

      Dadurch wird ein symbolischer Link aus dem Java JRE (Java Runtime Environment)-Plugin erstellt libnpjp2.so in Ihren Google Chrome-Webbrowser

64-Bit-Oracle-Java-Anweisungen:

  1. Geben Sie die folgenden Befehle aus.

    • Typ/Kopieren/Einfügen:

      sudo mkdir -p /opt/google/chrome/plugins

      Dadurch wird ein Verzeichnis namens /opt/google/chrome/plugins erstellt

    • Typ/Einfügen/Kopieren:

      cd /opt/google/chrome/plugins

      Dadurch gelangen Sie in das Verzeichnis der Google Chrome-Plugins. Stellen Sie sicher, dass Sie sich in diesem Verzeichnis befinden, bevor Sie den symbolischen Link erstellen

    • Typ/Einfügen/Kopieren:

      sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so

      Dadurch wird ein symbolischer Link aus dem Java JRE (Java Runtime Environment)-Plugin erstellt libnpjp2.so in Ihren Google Chrome-Webbrowser

Erinnerungen:

  1. Notiz:

    Wenn Sie den obigen Befehl ausführen, erhalten Sie manchmal eine Meldung mit folgendem Inhalt:

    • ln: Symbolischen Link `./libnpjp2.so' erstellen: Datei existiert
    • Um dieses Problem zu beheben, entfernen Sie einfach den vorherigen symbolischen Link mit dem folgenden Befehl:
    • Typ/Kopieren/Einfügen:

      cd /opt/google/chrome/plugins

    • Typ/Kopieren/Einfügen:

      sudo rm -rf libnpjp2.so

    • Stellen Sie sicher, dass Sie sich im Verzeichnis /opt/google/chrome/plugins befinden, bevor Sie den Befehl ausführen
  2. Starten Sie Ihren Webbrowser neu und rufen Sie Java Tester auf, um zu testen, ob Java in Ihrem Webbrowser funktioniert.

    Mozilla Firefox

    32-Bit-Oracle-Java-Anweisungen:

    1. Geben Sie den folgenden Befehl aus

      • Typ/Einfügen/Kopieren:

        cd /usr/lib/mozilla/plugins

        Dadurch werden Sie in das Verzeichnis /usr/lib/mozilla/plugins verschoben, erstellen Sie dieses Verzeichnis, wenn Sie es nicht haben

      • Typ/Einfügen/Kopieren:

        sudo mkdir -p /usr/lib/mozilla/plugins

        Dadurch wird das Verzeichnis /usr/lib/mozilla/plugins erstellt. Stellen Sie sicher, dass Sie sich in diesem Verzeichnis befinden, bevor Sie den symbolischen Link erstellen

      • Typ/Einfügen/Kopieren:

        sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so

        Dadurch wird ein symbolischer Link aus dem Java JRE (Java Runtime Environment)-Plugin erstellt libnpjp2.so in Ihren Mozilla Firefox-Webbrowser

    64-Bit-Oracle-Java-Anweisungen:

    1. Geben Sie die folgenden Befehle aus.

      • Typ/Einfügen/Kopieren:

        cd /usr/lib/mozilla/plugins

        Dadurch werden Sie in das Verzeichnis /usr/lib/mozilla/plugins verschoben, erstellen Sie dieses Verzeichnis, wenn Sie es nicht haben

      • Typ/Einfügen/Kopieren:

        sudo mkdir -p /usr/lib/mozilla/plugins

        Dadurch wird das Verzeichnis /usr/lib/mozilla/plugins erstellt. Stellen Sie sicher, dass Sie sich in diesem Verzeichnis befinden, bevor Sie den symbolischen Link erstellen

      • Typ/Einfügen/Kopieren:

        sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so

        Dadurch wird ein symbolischer Link aus dem Java JRE (Java Runtime Environment)-Plugin erstellt libnpjp2.so in Ihren Mozilla Firefox-Webbrowser

    Erinnerungen:

    1. Notiz:

      Wenn Sie den obigen Befehl ausführen, erhalten Sie manchmal eine Meldung mit folgendem Inhalt:

      • ln: Erstellen eines symbolischen Links `./libnpjp2.so': Datei existiert
      • Um dieses Problem zu beheben, entfernen Sie einfach den vorherigen symbolischen Link mit dem folgenden Befehl:
      • Typ/Kopieren/Einfügen:

        cd /usr/lib/mozilla/plugins

      • Typ/Kopieren/Einfügen:

        sudo rm -rf libnpjp2.so

      • Stellen Sie sicher, dass Sie sich im Verzeichnis /usr/lib/mozilla/plugins befinden, bevor Sie den Befehl ausführen
    2. Starten Sie Ihren Webbrowser neu und rufen Sie Java Tester auf, um zu testen, ob Java in Ihrem Webbrowser funktioniert.

Empfohlen: