Website-Suche

So installieren Sie JAVA mit APT unter Debian 10


Java ist eine der beliebtesten und am weitesten verbreiteten Programmiersprachen. Derzeit sind eine Vielzahl von Softwareanwendungen auf Java angewiesen, um wie erforderlich zu funktionieren, beispielsweise Android Studio. Java gibt es in drei verschiedenen Implementierungen: JRE, OpenJDK und Oracle JDK.

Schauen wir uns diese nacheinander kurz an:

  • JRE (Java Runtime Environment) – Dies ist eine Reihe von Softwaretools, die für die Ausführung von Java-Anwendungen benötigt werden.
  • JDK (Java Development Kit) – ist eine Entwicklungsumgebung, die für die Entwicklung von Java-Anwendungen und Applets benötigt wird. Es umfasst einen Interpreter, einen Compiler, einen Archivierer und andere Softwaretools.
  • OpenJDK – ist eine Open-Source-Implementierung von JDK. Oracle JDK ist Oracles offizielle Version von JDK. Darüber hinaus verfügt Oracle JDK über zusätzliche kommerzielle Funktionen und ermöglicht auch die nichtkommerzielle Nutzung der Software, beispielsweise die persönliche Entwicklung von Java-Anwendungen.

Voraussetzungen

Für dieses Tutorial benötigen Sie eine Debian 10-Instanz mit einem Systembenutzer mit Sudo-Berechtigungen.

In diesem Thema erfahren Sie, wie Sie Java mit APT unter Debian 10 installieren und einrichten.

Wenn Sie sich nicht sicher sind, welches Java-Paket Sie installieren sollen, wird dringend empfohlen, OpenJDK zu verwenden, das das Standard-JDK in Debian 10 ist.

So installieren Sie OpenJDK 11 in Debian 10

Um OpenJDK 11 unter Debian 10 zu installieren, melden Sie sich als normaler Benutzer mit Sudo-Berechtigungen an und aktualisieren Sie die Systempakete wie gezeigt.

sudo apt update

Wenn Sie überprüfen möchten, ob Java installiert ist, führen Sie den Befehl aus.

java -version

Als nächstes installieren Sie OpenJDK 11 mit dem folgenden Befehl.

sudo apt install default-jdk

Sie können jetzt die OpenJDK-Version überprüfen, indem Sie Folgendes ausführen.

java -version

Wenn die Installation reibungslos verlief, sollten Sie die folgende Ausgabe erhalten.

Sehen wir uns nun an, wie man Oracle Java installiert.

So installieren Sie Oracle Java 12 unter Debian 10

Um Oracle Java 12 erfolgreich auf Debian 10 Buster zu installieren, müssen Sie das Linux Uprising Java-Repository wie gezeigt anhängen.

sudo echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list

Führen Sie als Nächstes den Befehl aus, um dirmngr zu installieren.

sudo apt install dirmngr

Als nächstes importieren Sie den Signaturschlüssel wie gezeigt.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A

Nachdem Sie das Linux Uprising-Repository erfolgreich hinzugefügt haben, führen Sie die folgenden Befehle aus, um Oracle Java 12 unter Debian 10 zu installieren.

sudo apt update
sudo apt install oracle-java12-installer

Ein Popup-Fenster wird angezeigt. Klicken Sie auf die TAB-Taste, um zur Option „OK“ zu navigieren, und drücken Sie ENTER.

Navigieren Sie im nächsten Fenster mit den Cursortasten zur Option Ja und drücken Sie die Eingabetaste, um die Lizenzvereinbarungen zu akzeptieren.

Um die Version von Oracle Java 12 zu überprüfen, führen Sie Folgendes aus:

java --version

Großartig! Dies bestätigt, dass wir Oracle Java 12 erfolgreich installiert haben.

So legen Sie die Umgebungsvariable JAVA_HOME in Debian 10 fest

In manchen Fällen ist möglicherweise mehr als eine Version von JAVA auf Ihrem System installiert. Wenn Sie die Standardversion festlegen müssen, in diesem Fall beispielsweise Oracle Java 12, verwenden Sie den folgenden Befehl.

sudo update-alternatives --config java

Geben Sie in der unten gezeigten Ausgabe die Nummer ein, die der Java-Version entspricht, die Sie als Standard festlegen möchten, und drücken Sie die Eingabetaste.

Jetzt müssen wir die Umgebungsvariable JAVA_HOME festlegen. Öffnen Sie dazu die Datei /etc/environment.

sudo vim /etc/environment

Fügen Sie die folgende Zeile hinzu.

JAVA_HOME="/usr/lib/jvm/java-12-oracle"

Als nächstes speichern und beenden Sie den Texteditor. Geben Sie abschließend den Befehl source wie folgt ein.

source /etc/environment

Führen Sie den Befehl aus, um die Einstellung der Java-Umgebungsvariablen zu bestätigen.

echo JAVA_HOME

Abschluss

Sie sind am Ende dieses Tutorials angelangt. In dieser Anleitung haben Sie gelernt, wie Sie Java in Debian 10 installieren und die Variable JAVA_HOME festlegen. Melden Sie sich gerne mit Ihrem Feedback bei uns.