So installieren Sie Oracle Java JDK unter Ubuntu Linux (mit Bildern)

Inhaltsverzeichnis:

So installieren Sie Oracle Java JDK unter Ubuntu Linux (mit Bildern)
So installieren Sie Oracle Java JDK unter Ubuntu Linux (mit Bildern)

Video: So installieren Sie Oracle Java JDK unter Ubuntu Linux (mit Bildern)

Video: So installieren Sie Oracle Java JDK unter Ubuntu Linux (mit Bildern)
Video: Grafikkarte herausfinden / Treiber aktualisieren Windows 7 2024, Kann
Anonim

Dieser Artikel gilt für die 32-Bit- und 64-Bit-Versionen der Oracle Java 8 JDK-Installation (die Version, in der dieser Artikel geschrieben wurde, ist 1.8.0_20) auf 32-Bit- und 64-Bit-Ubuntu-Betriebssystemen. Diese Anweisungen können auch auf Debian und Linux Mint angewendet werden.

Dieses Tutorial ist für diejenigen unter Ihnen, die nur das Oracle Java JDK mit der im JDK-Download enthaltenen Oracle Java JRE installieren möchten. Die Installationsanweisungen für Oracle Java JDK gelten nur für Debian-basierte Linux-Betriebssysteme, zum Beispiel: Debian, Linux Mint oder Ubuntu.

Schritt

Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 1
Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 1

Schritt 1. Prüfen Sie, ob die Architektur Ihres Ubuntu Linux-Betriebssystems 32-Bit oder 64-Bit ist

Öffnen Sie das Terminal und führen Sie diesen Befehl aus

  • Typ/Kopieren/Einfügen:

    Dateien /sbin/init

    Beachten Sie die angezeigte Bit-Version der Ubuntu Linux-Betriebssystemarchitektur, ob 32-Bit oder 64-Bit

Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 2
Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 2

Schritt 2. Finden Sie heraus, ob auf Ihrem System Java installiert ist

Führen Sie dazu den Befehl Java Version über das Terminal aus.

  • Öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein:

    • Typ/Kopieren/Einfügen:

      Java-Version

  • Wenn Sie OpenJDK bereits auf Ihrem System haben, kann diese Zeile erscheinen:

    • Java-Version "1.7.0_15"

      OpenJDK-Laufzeitumgebung (IcedTea6 1.10pre) (7b15~pre1-0lucid1)

      OpenJDK 64-Bit-Server-VM (Build 19.0-b09, gemischter Modus)

  • Wenn OpenJDK bereits auf Ihrem System vorhanden ist, wurde die falsche Herstellerversion von Java auf Ihrem System installiert.
Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 3
Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 3

Schritt 3. Entfernen Sie OpenJDK/JRE vollständig vom System und erstellen Sie dann einen Ordner für die Oracle Java JDK/JRE-Binärdatei

Dies ist nützlich, um Systemkonflikte und Verwechslungen zwischen verschiedenen Java-Herstellerversionen zu vermeiden. Wenn beispielsweise bereits ein OpenJDK/JRE auf dem System vorhanden ist, entfernen Sie es, indem Sie diesen Befehl in die Befehlszeile eingeben:

  • Typ/Kopieren/Einfügen:

    sudo apt-get purge openjdk-\*

    Der obige Befehl dient dazu, OpenJDK/JRE vollständig vom System zu entfernen

  • Typ/Kopieren/Einfügen:

    sudo mkdir -p /usr/local/java

    Dieser Befehl erstellt einen Ordner für die Oracle Java JDK- und JRE-Binärdateien

Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 4
Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 4

Schritt 4. Laden Sie Oracle Java JDK für Linux herunter

Sie sollten eine komprimierte Binärdatei wählen, die angemessen für 32-Bit- oder 64-Bit-Systemarchitektur (mit Dateierweiterung tar.gz)

  • Wenn Sie das 32-Bit-Betriebssystem Ubuntu Linux verwenden, laden Sie die 32-Bit-Oracle-Java-Binärdatei herunter.
  • Wenn Sie das 64-Bit-Betriebssystem Ubuntu Linux verwenden, laden Sie die 64-Bit-Oracle-Java-Binärdatei herunter.
  • Sie können auch herunterladen Oracle Java JDK-Dokumentation

    Wählen Sie jdk-8u20-apidocs.zip

  • Vitalwerte:

    Oracle Java 64-Bit-Binärdatei kann nicht auf dem 32-Bit-Ubuntu-Linux-Betriebssystem verwendet werden. Wenn Sie versuchen, Oracle Java 64 Bit auf Ubuntu Linux 32 Bit zu installieren, werden eine Reihe von Systemfehlermeldungen angezeigt.

Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 5
Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 5

Schritt 5. Kopieren Sie die Oracle Java-Binärdatei in den lokalen Ordner /usr/local/java

In den meisten Fällen wird die Oracle Java-Binärdatei heruntergeladen nach: /home/"dein Benutzername"/Downloads.

  • Oracle Java 32-Bit-Installationsanweisungen unter Ubuntu Linux 32-Bit:

    • Typ/Kopieren/Einfügen:

      cd /home /' "dein Benutzername" /Downloads

    • Typ/Kopieren/Einfügen:

      sudo cp -r jdk-8u20-linux-i586.tar.gz /usr/local/java/

    • Typ/Kopieren/Einfügen:

      cd /usr/local/java/

  • Oracle Java 64-Bit-Installationsanweisungen unter Ubuntu Linux 64-Bit:

    • Typ/Kopieren/Einfügen:

      cd /home /' "dein Benutzername" /Downloads

    • Typ/Kopieren/Einfügen:

      sudo cp -r jdk-8u20-linux-x64.tar.gz /usr/local/java/

    • Typ/Kopieren/Einfügen:

      cd /usr/local/java/

Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 6
Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 6

Schritt 6. Extrahieren Sie die komprimierte Java-Binärdatei in den Ordner /usr/local/java/

  • Oracle Java 32-Bit-Installationsanweisungen unter Ubuntu Linux 32-Bit:

    • Typ/Kopieren/Einfügen:

      sudo tar xvzf jdk-8u20-linux-i586.tar.gz

  • Oracle Java 64-Bit-Installationsanweisungen unter Ubuntu Linux 64-Bit:

    • Typ/Kopieren/Einfügen:

      sudo tar xvzf jdk-8u20-linux-x64.tar.gz

Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 7
Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 7

Schritt 7. Überprüfen Sie Ihren Ordner erneut

An dieser Stelle sollten Sie zwei extrahierte Binärordner in /usr/local/java/ für das Java JDK/JRE haben, die wie folgt aufgeführt sind:

  • Typ/Kopieren/Einfügen:

    ls -a

  • jdk1.8.0_20
  • jre1.8.0_20
Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 8
Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 8

Schritt 8. Bearbeiten Sie das PATH-Dateisystem /etc/profile und fügen Sie dann diese Systemvariable zum Systempfad hinzu

Verwenden Sie einen Texteditor wie nano oder gedit als root und öffnen Sie dann /etc/profile.

  • Typ/Kopieren/Einfügen:

    sudo gedit /etc/profile

  • oder
  • Typ/Kopieren/Einfügen:

    sudo nano /etc/profile

Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 9
Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 9

Schritt 9. Scrollen Sie mit den Pfeiltasten auf Ihrer Tastatur zum Ende der Datei und fügen Sie die folgende Zeile am Ende der Datei /etc/profile hinzu:

  • Typ/Kopieren/Einfügen:

    JAVA_HOME=/usr/local/java/jdk1.8.0_20

    JRE_HOME=/usr/local/java/jre1.8.0_20

    PFAD=$PFAD:$JRE_HOME/bin:$JAVA_HOME/bin

    JAVA_HOME exportieren

    JRE_HOME exportieren

    PFAD exportieren

Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 10
Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 10

Schritt 10. Speichern Sie die Datei /etc/profile und beenden Sie sie

Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 11
Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 11

Schritt 11. Teilen Sie dem Ubuntu Linux-System mit, wo sich das Oracle Java JDK/JRE befindet

Dadurch wird das System benachrichtigt, dass die neue Oracle Java-Version verfügbar ist.

  • Typ/Kopieren/Einfügen:

    sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1

    Dieser Befehl benachrichtigt das System, dass die Oracle Java JRE ausgeführt wird

  • Typ/Kopieren/Einfügen:

    sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1

    Dieser Befehl benachrichtigt das System, dass das Oracle Java JDK einsatzbereit ist

  • Typ/Kopieren/Einfügen:

    sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1

    Dieser Befehl benachrichtigt das System, dass Oracle Java Web Start gestartet ist und ausgeführt wird

Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 12
Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 12

Schritt 12. Teilen Sie dem Ubuntu Linux-System mit, dass Oracle Java JDK/JRE das Standard-Java sein muss

  • Typ/Kopieren/Einfügen:

    sudo update-alternatives --set java /usr/local/java/jdk1.8.0_20/bin/java

    Dieser Befehl dient zum Einstellen der Java-Laufzeitumgebung auf dem System

  • Typ/Kopieren/Einfügen:

    sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_20/bin/javac

    Mit diesem Befehl wird der Javac-Compiler auf dem System eingestellt

  • Typ/Kopieren/Einfügen:

    sudo update-alternatives --set javaws /usr/local/java/jdk1.8.0_20/bin/javaws

    Mit diesem Befehl wird Java Web Start auf dem System eingestellt

Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 13
Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 13

Schritt 13. Führen Sie PATH /etc/profile auf dem System erneut aus, indem Sie diesen Befehl eingeben:

  • Typ/Kopieren/Einfügen:

    Quelle /etc/profile

  • Beachten Sie, dass der PATH /etc/profile auf dem System nach dem Neustart des Ubuntu Linux-Systems neu gestartet wird
Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 14
Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 14

Schritt 14. Testen Sie, ob Oracle Java ordnungsgemäß auf dem System installiert ist

Führen Sie diesen Befehl aus und sehen Sie, welche Java-Version angezeigt wird:

Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 15
Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 15

Schritt 15. Eine erfolgreiche Installation von Oracle Java 32 Bit wird angezeigt:

  • Typ/Kopieren/Einfügen:

    Java-Version

    Dieser Befehl zeigt die aktuell auf dem System ausgeführte Java-Version an

  • Es wird eine Meldung angezeigt, die Folgendes anzeigt:

    • Java-Version "1.8.0_20"

      Java(TM) SE-Laufzeitumgebung (Build 1.8.0_20-b26)

      Java HotSpot(TM) Server-VM (Build 25.20-b23, gemischter Modus)

  • Typ/Kopieren/Einfügen:

    Javac-Version

    Dieser Befehl soll Sie darüber informieren, dass Sie nun Java-Programme vom Terminal aus kompilieren können

  • Es wird eine Meldung angezeigt, die Folgendes anzeigt:

    Javac 1.8.0_20

Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 16
Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 16

Schritt 16. Eine erfolgreiche Installation von Oracle Java 64 Bit wird angezeigt:

  • Typ/Kopieren/Einfügen:

    Java-Version

    Dieser Befehl zeigt die aktuell auf dem System ausgeführte Java-Version an

  • Es wird eine Meldung angezeigt, die Folgendes anzeigt:

    • Java-Version "1.8.0_20"

      Java(TM) SE-Laufzeitumgebung (Build 1.8.0_20-b26)

      Java HotSpot(TM) Server-VM (Build 25.20-b23, gemischter Modus)

  • Typ/Kopieren/Einfügen:

    Javac-Version

    Dieser Befehl soll Sie darüber informieren, dass Sie nun Java-Programme vom Terminal aus kompilieren können

  • Es wird eine Meldung angezeigt, die Folgendes anzeigt:

    Javac 1.8.0_20

Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 17
Installieren Sie Oracle Java JDK unter Ubuntu Linux Schritt 17

Schritt 17. Herzlichen Glückwunsch

Sie haben Oracle Java erfolgreich auf Ihrem Linux-System installiert. Starten Sie das System neu. Danach ist das System vollständig konfiguriert, um Java-Programme auszuführen und zu entwickeln. Später können Sie versuchen, Java-Programme selbst zu kompilieren und auszuführen.

Optional: So aktivieren Sie Oracle Java im Webbrowser

Um das Java-Plug-in in einem Webbrowser zu aktivieren, erstellen Sie einen symbolischen Link vom Ordner mit den Webbrowser-Plug-ins zum Speicherort des Java-Plug-ins in Ihrer Oracle Java-Distribution

Wichtige Informationen:

Die Aktivierung von Oracle Java 7 in einem Webbrowser wird viele Sicherheitslücken und Java-Exploits aufdecken. Grundsätzlich riskiert die Aktivierung von Oracle Java 7 in einem Webbrowser, Hacker in Ihr System einzuladen. Weitere Informationen zu Sicherheitslücken und Exploits in Java finden Sie auf der folgenden englischen Website: Java Tester

Google Chrome

Oracle Java 32-Bit-Anweisungen:

  1. Geben Sie den folgenden Befehl ein.

    • Typ/Kopieren/Einfügen:

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

      Dieser Befehl erstellt einen Ordner namens /opt/google/chrome/plugins

    • Typ/Kopieren/Einfügen:

      cd /opt/google/chrome/plugins

      Mit diesem Befehl werden Sie in den Google Chrome-Plug-Ins-Ordner verschoben. Sie müssen sich in diesem Ordner befinden, bevor Sie einen symbolischen Link erstellen

    • Typ/Kopieren/Einfügen:

      sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so

      Dieser Befehl erstellt einen symbolischen Link aus dem Java JRE (Java Runtime Environment) Plug-in libnpjp2.so zum Google Chrome-Webbrowser.

Oracle Java 64-Bit-Anweisungen:

  1. Geben Sie den folgenden Befehl ein.

    • Typ/Kopieren/Einfügen:

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

      Dieser Befehl erstellt einen Ordner namens /opt/google/chrome/plugins

    • Typ/Kopieren/Einfügen:

      cd /opt/google/chrome/plugins

      Mit diesem Befehl werden Sie in den Google Chrome-Plug-Ins-Ordner verschoben. Sie müssen sich in diesem Ordner befinden, bevor Sie den symbolischen Link erstellen

    • Typ/Kopieren/Einfügen:

      sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so

      Dieser Befehl erstellt einen symbolischen Link aus dem Java JRE (Java Runtime Environment) Plug-in libnpjp2.so zum Google Chrome-Webbrowser.

Erinnerung:

  1. Anmerkungen:

    Manchmal kann der obige Befehl die folgende Meldung anzeigen:

    • ln: Symbolischen Link `./libnpjp2.so' erstellen: Datei existiert
    • Um dieses Problem zu lösen, entfernen Sie den vorherigen symbolischen Link mit diesem 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 Ordner /opt/google/chrome/plugins befinden, bevor Sie diesen Befehl eingeben.
  2. Starten Sie den Webbrowser neu und besuchen Sie dann den Java Tester, um festzustellen, ob Java in Ihrem Browser funktioniert.

    Mozilla Firefox

    Oracle Java 32-Bit-Anweisungen:

    1. Geben Sie den folgenden Befehl ein.

      • Typ/Kopieren/Einfügen:

        cd /usr/lib/mozilla/plugins

        Dieser Befehl bringt Sie in den Ordner /usr/lib/mozilla/plugins. Erstellen Sie diesen Ordner, wenn er noch nicht auf Ihrem System vorhanden ist

      • Typ/Kopieren/Einfügen:

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

        Dieser Befehl erstellt einen Ordner namens /usr/lib/mozilla/plugins. Sie müssen sich in diesem Ordner befinden, bevor Sie den symbolischen Link erstellen

      • Typ/Kopieren/Einfügen:

        sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so

        Dieser Befehl erstellt einen symbolischen Link aus dem Java JRE (Java Runtime Environment) Plug-in libnpjp2.so zum Mozilla Firefox-Browser

    Oracle Java 64-Bit-Anweisungen:

    1. Geben Sie den folgenden Befehl ein.

      • Typ/Kopieren/Einfügen:

        cd /usr/lib/mozilla/plugins

        Dieser Befehl bringt Sie in den Ordner /usr/lib/mozilla/plugins. Erstellen Sie diesen Ordner, wenn er noch nicht auf Ihrem System vorhanden ist

      • Typ/Kopieren/Einfügen:

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

        Dieser Befehl erstellt einen Ordner namens /usr/lib/mozilla/plugins. Sie müssen sich in diesem Ordner befinden, bevor Sie den symbolischen Link erstellen

      • Typ/Kopieren/Einfügen:

        sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so

        Dieser Befehl erstellt einen symbolischen Link aus dem Java JRE (Java Runtime Environment) Plug-in libnpjp2.so zum Mozilla Firefox-Browser

    Erinnerung:

    1. Anmerkungen:

      Manchmal kann der obige Befehl die folgende Meldung anzeigen:

      • ln: Symbolischen Link `./libnpjp2.so' erstellen: Datei existiert
      • Um dieses Problem zu lösen, entfernen Sie den vorherigen symbolischen Link mit diesem 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 Ordner /usr/lib/mozilla/plugins befinden, bevor Sie diesen Befehl eingeben.
    2. Starten Sie den Webbrowser neu und besuchen Sie dann den Java Tester, um festzustellen, ob Java in Ihrem Browser funktioniert.

Empfohlen: