So installieren Sie Java auf Debian 11

So installieren Sie Java auf Debian 11

Java ist eine der beliebten Computerprogrammiersprachen für die Entwicklung von PCs oder mobilen Apps und ist auf verschiedenen Plattformen verfügbar. Es gibt viele Anwendungen, bei denen Java in Ihrem System funktionieren muss. Abgesehen davon gibt es Milliarden von mobilen Geräten, die Java betreiben, und rund 9 Millionen Entwickler, die Java bevorzugen, um Anwendungen zu erstellen.

Wenn Sie Entwickler und Linux -Benutzer sind, ist Java eine wichtige Komponente für Ihr System. Sie hilft Ihnen nicht nur beim Erstellen von Anwendungen, sondern auch beim Ausführen von Tausenden von Apps und Spielen, die Java erfordern. Diese Beschreibung ist eine Anleitung zur Installation von Java über die neueste Veröffentlichung von Debian bekannt als Bullseye.

Voraussetzungen

  1. Ein laufendes Debian 11 -System mit sudo privilegiertem Kontozugriff.
  2. Zweiten Sie das erste Server -Setup, um Ihr System mit den wenigen Empfehlungen vorzubereiten

Schritt 1 - Installation von Java auf Debian 11 installieren

Die Standard -Debian 11 -Repositorys enthalten die neueste stabile Version OpenJDK 11 und die neueste Version dh OpenJDK 17. Sie können einen von ihnen aus den offiziellen Repositories installieren.

Java Runtime Environment (JRE) wird nur bei der Ausführung von Anwendungen helfen, die in Java entwickelt wurden. Um eine Java -Anwendung zu erstellen, benötigen Sie möglicherweise Java Development Kit oder JDK. Um beide zu installieren, verwenden Sie:

  • Installieren Sie die neueste stabile Java (OpenJDK 11) auf Debian 11 - Der folgende Befehl installiert die Java -Laufzeitumgebung.
    sudo apt installieren Standard-Jre-Standard-JDK  

    Sie können JDK- oder JRE -Paket basierend auf Ihren Anforderungen ignorieren.

  • Installieren Sie die neueste Java (OpenJDK 17) auf Debian 11 - Verwenden Sie den folgenden Befehl, um die aktuelle neueste Version OpenJDK 17 zu installieren. Führen Sie den folgenden Befehl aus:
    sudo apt installieren  

Sie können auch beide Versionen auf Ihrem System installiert haben.

Sobald der Download und die Installation abgeschlossen sind, können Sie die Version überprüfen:

Java -Version  
Ausgabe: OpenJDK-Version "17-EA" 2021-09-14 OpenJDK Runtime Environment (Build 17-EA+19-Debian-1) OpenJDK 64-Bit-Server VM (Build 17-EA+19-Debian-1, gemischter Modus, Teilen) 

Um die JDK -Version zu überprüfen, verwenden Sie:

Javac -Version  
Ausgabe: Javac 17-EA 

Schritt 2 - Wechsel zwischen mehreren Java -Versionen

Sie können mehrere Versionen von Java in Ihrem System haben. Sie können einfach mit dem Befehl verwaltet werden:

Sudo-Update-Alternative-Konfiguration Java  

Sie erhalten eine Liste installierter Java -Versionen in Ihrem System, in der jede Version einer Nummer zugeordnet ist, und jede Version kann als Standard -Java -Umgebung Ihres Systems festgelegt werden. Sie können die Java -Version auswählen, die einer Nummer, einer Typnummer zugeordnet und die Eingabetaste gedrückt wird.

Sie haben die Standard -JRE -Version erfolgreich aktualisiert. Wenn Sie auch JDK installiert haben, tun Sie dasselbe für "Javac":

Sudo-Update-Alternative-Config  

Geben Sie eine Nummer ein, um die erforderliche Version als Standardeinstellung festzulegen.

Schritt 3 - Umgebungsvariable konfigurieren

Viele Java-basierte Anwendungen verwenden die Java_Home Umgebungsvariable, um den Standort von Java auf Ihrem PC zu speichern. Um Fehler zu vermeiden, wird vorgeschlagen, die Variable java_home festzulegen.

Suchen Sie zunächst den Java -Binärweg mit dem folgenden Befehl:

Sudo-Update-Alternative-List Java  

Danach, um die Variable festlegen, bearbeiten Sie die /etc/Umgebung Datei in einem beliebigen Texteditor:

sudo nano /etc /Umgebung  

Setzen Sie die Umgebungsvariable java_home mit dem Wert des binären Pfades aus dem vorherigen Befehl. Schreiben Sie den Pfad, indem Sie einfach "bin/java" überspringen:

Java_home = "/usr/lib/jvm/java-11-openjdk-amd64/"  

Änderungen speichern und die Datei schließen. Laden Sie als nächstes die Datei neu:

Quelle /etc /Umgebung  

So überprüfen Sie die variable Verwendung:

echo $ java_home  
Ausgabe: java_home = "/usr/lib/jvm/java-11-openjdk-amd64/"  

In der Ausgabe erhalten Sie den Pfad.

Abschluss

Java ist eine plattformübergreifende Sprache, die nicht nur für die Entwicklung von PCs, sondern auch für mobile Anwendungen verwendet wird. Java arbeitet makellos auf einem Betriebssystem, egal ob es sich um Windows -PC oder Linux handelt. Viele Anwendungen erfordern, dass Java auf einem System funktioniert. Dafür müssen Java auf Ihrem PC installiert werden.

Diese Beschreibung ist ein Leitfaden zur Installation von Java in Debian 11 Bullseye und wie man es verwaltet. Schließlich haben wir auch gelernt, wie man die Umgebungsvariable java_home in Debian 11 einrichtet.