Zoeken op website

Hoe JAVA met APT op Debian 10 te installeren


Java is een van de populairste en meest gebruikte programmeertalen. Momenteel is een groot aantal softwareapplicaties afhankelijk van Java om naar behoren te kunnen functioneren, bijvoorbeeld Android Studio. Java is verkrijgbaar in 3 verschillende implementaties: JRE, OpenJDK en Oracle JDK.

Laten we elk van deze kort achtereenvolgens bekijken:

  • JRE (Java Runtime Environment) – Dit is een set softwaretools die nodig zijn voor de uitvoering van Java-applicaties.
  • JDK (Java Development Kit) – is een ontwikkelomgeving die nodig is voor de ontwikkeling van Java-applicaties en -applets. Het omvat een tolk, een compiler, een archiver en andere softwaretools.
  • OpenJDK – is een open-sourceimplementatie van JDK. Oracle JDK is Oracle's officiële versie van JDK. Bovendien wordt Oracle JDK geleverd met extra commerciële functies en staat ook niet-commercieel gebruik van de software toe, zoals persoonlijke ontwikkeling van Java-applicaties.

Vereisten

Voor deze zelfstudie hebt u een exemplaar van Debian 10 nodig met een systeemgebruiker met Sudo-rechten.

In dit onderwerp leert u hoe u Java kunt installeren en instellen met APT op Debian 10.

Als u niet zeker weet welk Java-pakket u moet installeren, wordt het sterk aanbevolen om OpenJDK 11 te gebruiken, wat de standaard JDK is in Debian 10.

Hoe OpenJDK 11 in Debian 10 te installeren

Om OpenJDK 11 op Debian 10 te installeren, logt u in als een gewone gebruiker met sudo-rechten en werkt u de systeempakketten bij zoals weergegeven.

sudo apt update

Als u wilt controleren of Java is geïnstalleerd, voert u de opdracht uit.

java -version

Installeer vervolgens OpenJDK 11 met behulp van de volgende opdracht.

sudo apt install default-jdk

U kunt nu de OpenJDK-versie verifiëren door deze uit te voeren.

java -version

Als de installatie zonder problemen is verlopen, zou u de onderstaande uitvoer moeten krijgen.

Laten we nu kijken hoe we Oracle Java kunnen installeren.

Hoe Oracle Java 12 op Debian 10 te installeren

Om Oracle Java 12 succesvol te installeren op Debian 10 buster, moet u de Linux Uprising Java repository toevoegen, zoals weergegeven.

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

Voer vervolgens de opdracht uit om dirmngr te installeren.

sudo apt install dirmngr

Importeer vervolgens de ondertekeningssleutel zoals weergegeven.

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

Nadat u met succes de Linux Uprising-repository hebt toegevoegd, voert u de onderstaande opdrachten uit om Oracle Java 12 op Debian 10 te installeren.

sudo apt update
sudo apt install oracle-java12-installer

Er wordt een pop-upvenster weergegeven. Druk op de knop TAB om naar de optie ‘OK’ te gaan en druk op ENTER.

In de volgende vensters navigeert u met de cursortoetsen naar de optie ‘ja’ en drukt u op ENTER om de licentieovereenkomsten te accepteren.

Om de versie van Oracle Java 12 te controleren, voert u het programma uit.

java --version

Geweldig! Dit bevestigt dat we Oracle Java 12 met succes hebben geïnstalleerd.

Hoe u de JAVA_HOME-omgevingsvariabele instelt in Debian 10

In sommige scenario's kan er meer dan één versie van JAVA op uw systeem zijn geïnstalleerd. Als u de standaardversie wilt instellen, bijvoorbeeld in dit geval Oracle Java 12, gebruikt u de onderstaande opdracht.

sudo update-alternatives --config java

In de onderstaande uitvoer typt u het nummer dat overeenkomt met de versie van Java die u als standaard wilt instellen en drukt u op ENTER.

Nu moeten we de omgevingsvariabele JAVA_HOME instellen. Om dit te bereiken, opent u het bestand /etc/environment.

sudo vim /etc/environment

Voeg de onderstaande regel toe.

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

Vervolgens Opslaan en de teksteditor afsluiten. Voer ten slotte als volgt de opdracht source uit.

source /etc/environment

Voer de opdracht uit om de instelling van de Java-omgevingsvariabele te bevestigen.

echo JAVA_HOME

Conclusie

Je bent aan het einde van deze tutorial gekomen. In deze handleiding heeft u geleerd hoe u Java in Debian 10 installeert en de variabele JAVA_HOME instelt. Neem gerust contact met ons op met uw feedback.