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](https://i.how-what-advice.com/images/009/image-25307-1-j.webp)
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](https://i.how-what-advice.com/images/009/image-25307-2-j.webp)
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](https://i.how-what-advice.com/images/009/image-25307-3-j.webp)
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](https://i.how-what-advice.com/images/009/image-25307-4-j.webp)
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](https://i.how-what-advice.com/images/009/image-25307-5-j.webp)
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](https://i.how-what-advice.com/images/009/image-25307-6-j.webp)
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](https://i.how-what-advice.com/images/009/image-25307-7-j.webp)
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](https://i.how-what-advice.com/images/009/image-25307-8-j.webp)
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](https://i.how-what-advice.com/images/009/image-25307-9-j.webp)
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](https://i.how-what-advice.com/images/009/image-25307-10-j.webp)
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](https://i.how-what-advice.com/images/009/image-25307-11-j.webp)
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](https://i.how-what-advice.com/images/009/image-25307-12-j.webp)
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](https://i.how-what-advice.com/images/009/image-25307-13-j.webp)
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](https://i.how-what-advice.com/images/009/image-25307-14-j.webp)
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](https://i.how-what-advice.com/images/009/image-25307-15-j.webp)
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](https://i.how-what-advice.com/images/009/image-25307-16-j.webp)
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](https://i.how-what-advice.com/images/009/image-25307-17-j.webp)
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:
-
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:
-
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:
-
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.
-
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:
-
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:
-
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:
-
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.
-
Starten Sie den Webbrowser neu und besuchen Sie dann den Java Tester, um festzustellen, ob Java in Ihrem Browser funktioniert.
-