Table of Contents

Java Installieren/Verifizieren (Linux)

Java wird für folgende Dinge benötigt:


Schritt 1: Auf vorhandene Java Installation überprüfen

Öffne ein Terminal und führe folgenden Befehl aus: java –version

Wenn Java bereits installiert ist, kommt eine Meldung

openjdk 17.0.3 2022-04-19
OpenJDK Runtime Environment (build 17.0.3+7)
OpenJDK 64-Bit Server VM (build 17.0.3+7, mixed mode)

Ein fehler tritt auf, wenn Java nicht installiert wurde.

Kommando nicht gefunden: java

Schritt 2: Java installieren

Die meisten Linux Distributionen stellen Java in ihren Paketquellen zur Verfügung. Dabei können sich die Namen der Pakete unterscheiden. Für weitere Informationen bitte die jeweiligen Dokumentation anschauen.

Konvention: Zeilen, die mit einen # starten, müssen mit root-Rechten ausgeführt werden.

Arch-Linux und Derivate

Installieren der aktuellen Java Version:

# pacman -Syu jre-openjdk

Wenn ein Server betrieben wird, reicht eine Version ohne Graphische Oberfläche:

# pacman -Syu jre-openjdk-headless

Zur Entwicklung von Mods wird das Java Development Kit (JDK) benötigt. Minecraft 1.18 benötigt Version 17 des JDKs.

# pacman -Syu openjdk17
# pacman -Syu openjdk17-src // Optional: Installiert das JDK und den Quellcode des JDKs

Weitere Information im Arch Wiki.

Debian und DEB-basierte

Installieren der aktuellen Java Version:

# apt install openjdk-17-jre

Wenn ein Server betrieben wird, reicht eine Version ohne Graphische Oberfläche:

# apt install openjdk-17-jre-headless

Zur Entwicklung von Mods wird das Java Development Kit (JDK) benötigt. Minecraft 1.18 benötigt Version 17 des JDKs.

# apt install openjdk-17-jdk
# apt install openjdk-17-src // Optional: Installiert den Quellcode des JDKs

Fedora und RPM-basierte

Installieren der aktuellen Java Version:

# dnf install java-latest-openjdk

Wenn ein Server betrieben wird, reicht eine Version ohne Graphische Oberfläche:

# dnf install java-latest-openjdk-headless

Zur Entwicklung von Mods wird das Java Development Kit (JDK) benötigt. Minecraft 1.18 benötigt Version 17 des JDKs.

# dnf install java-17-openjdk-devel
# dnf install java-17-opendjk-src // Optional: Installiert den Quellcode des JDKs

Gentoo

Installieren der aktuellen Java Version:

# emerge -av jre
# emerge -av openjdk-jre-bin // Alternativ: Bereits kompiliert

Wenn ein Server betrieben wird, kann die Java Runtime ohne Unterstützung für Graphische Oberflächen kompiliert werden. Dabei muss die USE-Flag headless-awt gesetzt werden.

# euse -E headless-awt
# emerge -av jre
# emerge -av openjdk-jre-bin // Alternativ: Bereits kompiliert

Zur Entwicklung von Mods wird das Java Development Kit (JDK) benötigt. Minecraft 1.18 benötigt Version 17 des JDKs. Soll der Source-Code beim Entwickeln bereit stehen, muss die USE-Flag source gesetzt werden.

# euse -E source // Optional: Verpackt den Quellcode als jar-Archiv
# emerge -av jdk
# emerge -av openjdk-bin // Alternativ: Bereits kompiliert

Void Linux

Installieren der aktuellen Java Version:

# xbps-install -S openjdk-jre

Zur Entwicklung von Mods wird das Java Development Kit (JDK) benötigt. Minecraft 1.18 benötigt Version 17 des JDKs.

# xbks-install -S openjdk17
# xbks-install -S openjdk17-src // Installiert den Quellcode des JDKs