Die Java Runtime und Java-basierte Anwendungensind nicht mehr so beliebt wie früher. Viele Entwickler versuchen ihr Bestes, um davon als Plattform wegzukommen. Trotz des Rufes der Java-Laufzeit wird sie heute noch stark genutzt. Unter Android werden beliebte Webanwendungen mit Strom versorgt, Videospiele werden weiterhin darauf ausgeführt und es wird sogar auf großen Linux-Servern verwendet. Wenn Sie ein Linux-Benutzer sind, der Java unter Linux installieren möchte, haben Sie zwei Möglichkeiten, die Sie ausprobieren können.
Es gibt das OpenJDK-Projekt, ein Open-Source-ProjektImplementierung der Java Runtime-Umgebung, die auf praktisch jeder Linux-Distribution problemlos funktioniert. Außerdem können Linux-Benutzer das offizielle Oracle Java-Kit installieren, das viel schwieriger in Betrieb zu nehmen ist, aber modernere Funktionen und bessere Funktionalität bietet. In diesem Beitrag wird erläutert, wie beide Geräte eingerichtet und in Betrieb genommen werden können.
Option 1 - Java OpenJDK
Angesichts der schwierigen Einrichtung der Java-Laufzeitumgebung von Oracle für Durchschnittsbenutzer ist Java OpenJDK ein praktisches Tool für Linux.
Es gibt viele verschiedene Versionen von OpenJDK. Ab sofort gibt es Version 11 mit allen neuen Patches. Die meisten Linux-Distributionen enthalten jedoch ältere Versionen von OpenJDK in ihren Paketarchiven, und diese können auch installiert werden.
Die Installation von Java OpenJDK unter Linux ist sehr einfach.und Sie müssen nicht viel harte Arbeit leisten. Öffnen Sie dazu ein Terminalfenster und befolgen Sie die Anweisungen der von Ihnen verwendeten Linux-Distribution.
Ubuntu
Ubuntu 18.10 sowie Ubuntu 18.04 LTS haben die neueste Version von OpenJDK (11). Sie können es einfach aus dem primären Software-Archiv installieren, indem Sie Folgendes ausführen Geeignet Befehl.
sudo apt install openjdk-11-jdk openjdk-11-jre
Wenn Sie noch mit Ubuntu 16.04 LTS arbeiten und Java benötigen, können Sie auch OpenJDK 8 installieren. Beachten Sie, dass es nicht so neu oder funktionsreich wie Version 11 ist!
sudo apt install openjdk-8-jdk openjdk-8-jre
Debian
OpenJDK auf Debian zum Laufen zu bringen ist ziemlich einfach. Beachten Sie jedoch, dass die aktuelle Version von Debian Stable (9) nur OpenJDK 8 enthält, eine veraltete Version.
sudo apt-get install openjdk-8-jre openjdk-8-jdk
Wie oben erwähnt, hat Debian 9 Stable einigeErnsthaft veraltete OpenJDK-Pakete. Wenn Sie etwas viel Neues benötigen, sollten Sie ein Update auf Debian 10 in Betracht ziehen. Oder prüfen Sie, wie Sie Backports aktivieren können, um neuere Software zu erhalten.
Arch Linux
Arch Linux verfügt über die neuesten OpenJDK-Pakete (Version 11). Um es zu installieren, müssen Sie nicht auf die AUR zurückgreifen. Stattdessen ist es ganz einfach, es über Pacman direkt aus dem "Extra" -Repo heraus in Gang zu bringen.
sudo pacman -S jre-openjdk jdk-openjdk
Fedora
Fedora Linux hat mehrere Versionen von OpenJDK in seinem Softwarepaketarchiv. Vor diesem Hintergrund ist es am besten, die neueste Version auszuführen, da sie über die neuesten Funktionen verfügt.
Geben Sie Folgendes ein, um OpenJDK 11 unter Fedora Linux zu erhalten DNF Befehl in einem Terminalfenster.
sudo dnf install java-11-openjdk
OpenSUSE
Benötigen Sie die OpenJDK-Laufzeitumgebung sowie das Development Kit für Ihr OpenSUSE Linux-System? Sie werden froh sein zu wissen, dass das Einrichten sehr einfach ist! Um es in Gang zu bringen, geben Sie die Zypper Befehl unten.
sudo zypper install java-11-openjdk
Generisches Linux
Der Quellcode für OpenJDK ist verfügbar fürInstallation unter Linux. Wenn Sie ein Linux-basiertes Betriebssystem verwenden, auf dem OpenJDK nicht sofort verfügbar ist, rufen Sie die Download-Seite auf und holen Sie sich den Code.
Option 2 - Java Runtime Environment von Oracle
OpenJDK funktioniert in den meisten Fällen. Es funktioniert jedoch nicht für 100% der Java-Anwendungen unter Linux. Wenn Sie mit OpenJDK auf Probleme stoßen, ist es eine gute Idee, nur die offizielle Oracle-Version zu installieren.
Oracle Java für Linux funktioniert auf einer Vielzahl von Linux-Distributionen. In diesem Abschnitt des Handbuchs erfahren Sie, wie Sie die Laufzeitumgebung für alle Distributionen verwenden, für die Pakete verfügbar sind.
Ubuntu
Auch wenn Ubuntu Linux die weltweit am meisten istAls beliebtes Linux-Betriebssystem für Endverbraucher verfügt Oracle nicht über ein DEB-Paket zum Herunterladen für die Installation. Aus diesem Grund haben Benutzer ein PPA-Archiv eines Drittanbieters erstellt, das die Installation automatisch durchführt.
Um die PPA zum Laufen zu bringen, öffnen Sie ein Terminal und verwenden Sie die add-apt-repository Befehl unten.
sudo add-apt-repository ppa:webupd8team/java
Führen Sie als nächstes die aktualisieren Befehl.
sudo apt update
Installieren Sie Oracle Java 11 mit dem Befehl Apt.
sudo apt install oracle-java11-installer
Zum Schluss setzen Sie Java 11 als Standard.
sudo apt install oracle-java11-set-default
Debian
Benötigen Sie Java für Debian? Dank der Ähnlichkeit des Betriebssystems mit Ubuntu ist es möglich, einen PPA zu verwenden. Um es zum Laufen zu bringen, starte ein Terminal und erhalte root-Zugriff.
su
Nachdem Sie Root unter Debian haben, fügen Sie Ihrem System das Java-PPA hinzu.
echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | tee /etc/apt/sources.list.d/linuxuprising-java.list
Aktivieren Sie anschließend den GPG-Schlüssel der Softwarequelle mit apt-key.
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A
Führen Sie die aktualisieren Befehl.
apt-get update
Installieren Sie Java 11 von den Softwarequellen mit Apt-get.
apt-get install oracle-java11-installer
Zum Schluss setzen Sie Java 11 als Standard.
sudo apt-get install oracle-java11-set-default
Arch Linux
Es gibt kein offizielles Oracle Java-Laufzeitpaketim Bogen AUR. Wenn Sie Java unbedingt benötigen, besuchen Sie die offizielle Linux-Downloadseite. Sie können eine TarGZ-Version von Java herunterladen und installieren. Ansonsten bleib bei OpenJDK.
Fedora und OpenSUSE
Oracle vertreibt ein RPM von Java, sodass Sie Java problemlos auf Fedora und OpenSUSE installieren können. Rufen Sie dazu die Download-Seite von Oracle.com auf.
Holen Sie sich auf der Seite die RPM-Version von Java. Öffnen Sie dann ein Terminal und befolgen Sie die nachstehenden Anweisungen, um es auf Ihrem System zu installieren.
Fedora
cd ~/Downloads sudo dnf install jre-8u191-linux-x64.rpm
OpenSUSE
cd ~/Downloads sudo zypper install jre-8u191-linux-x64.rpm
Generisches Linux
Oracle hat eine TarGZ-Version ihrer Java-Laufzeit. Wenn Sie die offizielle Java-JRE benötigen, rufen Sie diesen Link auf, laden Sie ihn herunter und befolgen Sie die Anweisungen auf der Seite, um sie zum Laufen zu bringen.
Bemerkungen