- - Hoe Java op Linux te installeren

Hoe Java op Linux te installeren

De Java Runtime en op Java gebaseerde applicatieszijn niet zo populair als ze ooit waren. Veel ontwikkelaars doen hun best om er als platform vanaf te komen. Ondanks de reputatie van de Java-runtime, wordt deze vandaag nog steeds intensief gebruikt. Het is op Android, populaire webapplicaties worden er door aangedreven, videogames draaien er nog steeds op, en het wordt zelfs gebruikt op grote Linux-servers. Als u een Linux-gebruiker bent die Java op Linux wilt installeren, heeft u twee opties die u kunt proberen.

Er is het OpenJDK-project, een open-sourceimplementatie van de Java Runtime-omgeving die gemakkelijk werkt op vrijwel elke Linux-distributie. Samen met dat, kunnen Linux-gebruikers ook de officiële Oracle Java-kit installeren, die veel moeilijker is om aan de slag te gaan maar modernere functies en betere functionaliteit biedt. In dit bericht gaan we dieper in op hoe je ze allebei kunt instellen en gebruiken.

Optie 1 - Java OpenJDK

Aangezien de Java-runtime-omgeving van Oracle een uitdaging is voor gemiddelde gebruikers, is Java OpenJDK een handig hulpmiddel voor Linux.

Er zijn veel verschillende versies van OpenJDK. Vanaf nu is er versie 11 en deze heeft alle nieuwe patches. De meeste Linux-distributies hebben echter oudere releases van OpenJDK in hun pakketarchieven, en die zijn ook installeerbaar.

Java OpenJDK installeren op Linux is super eenvoudig,en je hoeft niet veel hard te werken. Om het op gang te krijgen, opent u een terminalvenster en volgt u de instructies die overeenkomen met de Linux-distributie die u gebruikt.

Ubuntu

Ubuntu 18.10 en Ubuntu 18.04 LTS hebben de nieuwste versie van OpenJDK (11). U kunt het eenvoudig vanuit het primaire software-archief installeren door het volgende uit te voeren geneigd commando.

sudo apt install openjdk-11-jdk openjdk-11-jre

Als alternatief, als u nog steeds op Ubuntu 16.04 LTS bent en Java nodig heeft, kunt u OpenJDK 8 krijgen. Houd er rekening mee dat het niet zo nieuw of zo vol is als versie 11!

sudo apt install openjdk-8-jdk openjdk-8-jre

Debian

OpenJDK aan Debian laten werken is vrij eenvoudig. Dat gezegd hebbende, houd er rekening mee dat de huidige release van Debian Stable (9) alleen OpenJDK 8 bevat, een verouderde release.

sudo apt-get install  openjdk-8-jre openjdk-8-jdk

Zoals hierboven vermeld, heeft Debian 9 Stable er een paarernstig verouderde OpenJDK-pakketten. Als je iets veel nieuwers nodig hebt, overweeg dan om te updaten naar Debian 10. Of bekijk hoe je Backports kunt inschakelen om nieuwere software te krijgen.

Arch Linux

Arch Linux heeft de nieuwste OpenJDK-pakketten (versie 11). Om het te installeren, hoeft u geen gebruik te maken van de AUR. In plaats daarvan is het vrij eenvoudig om het rechtstreeks vanuit de "Extra" repo, via Pacman, op gang te krijgen.

sudo pacman -S jre-openjdk jdk-openjdk

Fedora

Fedora Linux heeft meerdere releases van OpenJDK in hun softwarepakketarchief. Dat gezegd hebbende, is het het beste om de nieuwste versie uit te voeren, omdat deze de nieuwste functies heeft.

Om OpenJDK 11 op Fedora Linux te krijgen, voer je het volgende in DNF commando in een terminalvenster.

sudo dnf install java-11-openjdk

OpenSUSE

Moet u de OpenJDK Runtime-omgeving en de ontwikkelkit voor uw OpenSUSE Linux-systeem aanschaffen? Je zult blij zijn te weten dat het heel eenvoudig is om in te stellen! Om het op gang te krijgen, voert u de in Zypper commando hieronder.

sudo zypper install java-11-openjdk

Generieke Linux

De broncode voor OpenJDK is beschikbaar voorinstalleer op alle Linux. Als u een op Linux gebaseerd besturingssysteem gebruikt dat geen OpenJDK biedt, ga dan naar de downloadpagina en pak de code zelf.

Optie 2 - Oracle's Java Runtime Environment

OpenJDK werkt in de meeste gevallen. Het werkt echter niet voor 100% van de Java-applicaties op Linux. Als je problemen hebt ondervonden met OpenJDK, is het een goed idee om alleen de officiële Oracle-versie te installeren.

Oracle Java voor Linux werkt op verschillende Linux-distributies. In dit gedeelte van de gids bespreken we hoe u de runtime-omgeving kunt laten werken op alle distributies waarvoor pakketten beschikbaar zijn.

Ubuntu

Hoewel Ubuntu Linux 's werelds meest ispopulair consumentgericht Linux-besturingssysteem, Oracle heeft geen downloadbaar DEB-pakket voor installatie. Als gevolg hiervan hebben gebruikers een PPA-archief van derden gemaakt dat de installatie automatisch uitvoert.

Om de PPA te laten werken, opent u een terminal en gebruikt u de add-apt-repository commando hieronder.

sudo add-apt-repository ppa:webupd8team/java

Voer vervolgens de bijwerken commando.

sudo apt update

Installeer Oracle Java 11 met de opdracht Apt.

sudo apt install oracle-java11-installer

Stel tot slot Java 11 in als standaard.

sudo apt install oracle-java11-set-default

Debian

Java nodig op Debian? Dankzij de gelijkenis van het besturingssysteem met Ubuntu is het mogelijk om een ​​PPA te gebruiken. Om het te laten werken, start u een terminal en krijgt u root-toegang.

su

Nu je Root op Debian hebt, voeg je de Java PPA toe aan je systeem.

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

Schakel vervolgens de GPG-sleutel van de softwarebron in met apt-key.

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

Voer de ... uit bijwerken commando.

apt-get update

Installeer Java 11 vanuit de softwarebronnen met Apt-get.

apt-get install oracle-java11-installer

Stel tot slot Java 11 in als standaard.

sudo apt-get install oracle-java11-set-default

Arch Linux

Er is geen officieel Oracle Java-runtimepakketin de boog AUR. Als je absoluut Java nodig hebt, kijk dan op de officiële Linux-downloadpagina. U kunt een TarGZ-versie van Java downloaden en installeren. Anders, blijf bij OpenJDK.

Fedora en OpenSUSE

Oracle distribueert een RPM van Java, zodat u Java eenvoudig op Fedora en OpenSUSE kunt installeren. Om het op gang te brengen, ga je naar de downloadpagina op Oracle.com.

Pak op de pagina de RPM-release van Java. Open vervolgens een terminal en volg de onderstaande instructies om deze op uw systeem te installeren.

Fedora

cd ~/Downloads
sudo dnf install jre-8u191-linux-x64.rpm

OpenSUSE

cd ~/Downloads
sudo zypper install jre-8u191-linux-x64.rpm

Generieke Linux

Oracle heeft een TarGZ-release van hun Java-runtime. Als je de officiële Java JRE nodig hebt, ga dan naar deze link, download het en volg de instructies op de pagina om het te laten werken.

Comments