Website-Suche

So installieren Sie Java auf Ubuntu 18.10 Cosmic Cuttlefish Linux


Objektiv

Das Ziel dieses Tutorials ist die Installation von Java auf Ubuntu 18.10 Cosmic Cuttlefish Linux.

Betriebssystem- und Softwareversionen

  • Betriebssystem: – Ubuntu 18.10 Kosmischer Tintenfisch
  • Software: – Java(TM) SE Laufzeitumgebung 8,10 oder 11

Anforderungen

Für diese Installation ist privilegierter Zugriff auf Ihr Ubuntu 18.10 Cosmic Cuttlefish Linux-System erforderlich.

Schwierigkeit

LEICHT

Konventionen

  • # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder mit dem Befehl sudo
  • $ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden

Anweisungen

Installieren Sie Java mit den Ubuntu Open JDK-Binärdateien

Der empfohlene und einfachste Weg, Java auf Ubuntu 18.10 Cosmic Cuttlefish zu installieren, besteht darin, Open-Source-Java-Binärdateien Open JDK aus einem standardmäßigen Ubuntu 18.10-Paket-Repository zu installieren:

Um Ubuntu Java Open JDK Version 11 zu installieren, führen Sie Folgendes aus:

sudo apt install openjdk-11-jdk

und für Java Open JDK 8 ausführen:

sudo apt install openjdk-8-jdk

Installieren Sie Java auf Ubuntu über PPA

PPA-Repository hinzufügen

Mit dem PPA-Repository des Webupd8-Teams können wir Oracle Java auf Ubuntu automatisch mit dem Befehl apt installieren.

Das Webupd8-Team verwaltet derzeit Oracle Java 8 PPA-Repositories für Ubuntu 18.10 Cosmic Cuttlefish.
Beginnen wir mit dem Hinzufügen eines PPA-Repositorys. Wählen Sie einen der folgenden Befehle basierend auf der Java-Version, die Sie installieren möchten:

Java-Version 8

sudo add-apt-repository ppa:webupd8team/java

Java-Version 10

sudo add-apt-repository ppa:linuxuprising/java

Java auf Ubuntu installieren

Sobald wir das PPA-Repository gemäß den obigen Anweisungen hinzugefügt haben, können wir mit der Installation von Java auf Ubuntu fortfahren. Beim Ausführen des Befehls apt search oracle-java sollten nun mehrere Java-Versionen angezeigt werden, die zur Installation verfügbar sind.

Es handelt sich nämlich um java8 und java10.

Um Java 8 zu installieren, führen Sie Folgendes aus:

sudo apt install oracle-java8-set-default

Um Java 10 zu installieren, führen Sie Folgendes aus:

sudo apt install oracle-java10-set-default

Installieren Sie Open JDK Java auf Ubuntu 18.10 Cosmic Cuttlefish

Überprüfen Sie die Java-Version auf Ubuntu 18.10 Cosmic

Die obigen Befehle installieren automatisch die ausgewählte Java-Version und setzen alle notwendigen Java-Umgebungsvariablen.

java --version
java 10.0.2 2018-07-17
Java(TM) SE Runtime Environment 18.3 (build 10.0.2+13)
Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.2+13, mixed mode)

Manuelles Festlegen der Standard-Java-Version

Falls Sie manuell zwischen installierten Java-Versionen wechseln müssen, beginnen Sie mit der Auflistung Ihrer aktuellen Java-Umgebungsvariableneinstellungen:

sudo update-alternatives --get-selections | grep ^java

Für eine ausführlichere Version des obigen Befehls führen Sie sudo update-alternatives --get-selections | grep java aus.

Um Java auf z. B. Ausführung der ausführbaren Java 10-Datei:

sudo update-alternatives --config java
There are 2 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                     Priority   Status
------------------------------------------------------------
  0            /usr/lib/jvm/java-10-oracle/bin/java      1091      auto mode
  1            /usr/lib/jvm/java-10-oracle/bin/java      1091      manual mode
* 2            /usr/lib/jvm/java-8-oracle/jre/bin/java   1081      manual mode

Press  to keep the current choice[*], or type selection number: 0
update-alternatives: using /usr/lib/jvm/java-10-oracle/bin/java to provide /usr/bin/java (java) in auto mode

Bestätigen Sie Ihre Auswahl:

sudo update-alternatives --get-selections | grep ^java
java                           auto     /usr/lib/jvm/java-10-oracle/bin/java
javac                          manual   /usr/lib/jvm/java-8-oracle/bin/javac
javadoc                        manual   /usr/lib/jvm/java-8-oracle/bin/javadoc
javafxpackager                 manual   /usr/lib/jvm/java-8-oracle/bin/javafxpackager
javah                          manual   /usr/lib/jvm/java-8-oracle/bin/javah
javap                          manual   /usr/lib/jvm/java-8-oracle/bin/javap
javapackager                   manual   /usr/lib/jvm/java-8-oracle/bin/javapackager
javaws                         manual   /usr/lib/jvm/java-8-oracle/jre/bin/javaws
javaws.real                    auto     /usr/lib/jvm/java-10-oracle/bin/javaws.real

Verwenden Sie die update-alternatives --config JAVA-EXECUTABLE-HERE, um den Umgebungspfad nach Bedarf in andere ausführbare Java-Binärdateien zu ändern.

Installieren Sie Java mit den offiziellen Oracle-Binärdateien

Im folgenden Abschnitt wird eine manuelle Oracle Java-Installation unter Ubuntu 18.10 beschrieben. Die offiziellen Binärdateien können von der Oracle-Website heruntergeladen werden, wie unten erläutert:

Java Herunterladen

Zeigen Sie mit Ihrem Browser auf die offizielle Oracle Java-Download-Seite und laden Sie die neuesten Binärdateien herunter.

Wir interessieren uns zum Beispiel für das Java DEB-Paket. In diesem Tutorial werden wir das Java 11 jdk-11_linux-x64_bin.deb-Paketinstallieren.

Laden Sie das Java-Paket herunter und speichern Sie es in Ihrem Home-Verzeichnis:

ls ~/jdk-11_linux-x64_bin.deb 
/home/linuxconfig/jdk-11_linux-x64_bin.deb

Installieren Sie Java auf Ubuntu 18.10

Nachdem Ihr Java-Download abgeschlossen ist und Sie das Oracle JDK DEB-Paket erhalten haben, führen Sie den folgenden dpkg linux-Befehl aus, um die Java-Ubuntu-Installation durchzuführen:

sudo dpkg -i ~/jdk-11_linux-x64_bin.deb

Festlegen von Standardwerten

Mit den folgenden Linux-Befehlen wird Oracle JDK als systemweiter Standard festgelegt. Ändern Sie die folgenden Befehle entsprechend Ihrer installierten Version:

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11/bin/java 1
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-11/bin/javac 1
sudo update-alternatives --install /usr/bin/javadoc javadoc /usr/lib/jvm/jdk-11/bin/javadoc 1
sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk-11/bin/javap 1

Bestätigen Sie die Java-Installation

Was bleibt, ist zu prüfen, ob die Java-Version installiert ist:

java --version
java 11 2018-09-25
Java(TM) SE Runtime Environment 18.9 (build 11+28)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11+28, mixed mode)

Installieren Sie das offizielle Oracle Java-Paket auf Ubuntu 18.10 Cosmic Cuttlefish

Verwandte Artikel: