Hoe Java op Linux te installeren

Hoe Java op Linux te installeren

De Java Runtime en Java-gebaseerde applicaties zijn 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 het vandaag de dag nog steeds intensief gebruikt. Het is op Android, populaire webapplicaties worden erdoor aangedreven, videogames draaien er nog steeds op en het wordt zelfs gebruikt op grootschalige Linux-servers. Als je een Linux-gebruiker bent die Java op Linux wil installeren, heb je twee opties die je kunt proberen.

Er is het OpenJDK-project, een open-source implementatie van de Java Runtime-omgeving die met gemak op vrijwel elke Linux-distributie werkt. Daarnaast kunnen Linux-gebruikers ook de officiële Oracle Java-kit installeren, die veel moeilijker op gang te krijgen is, maar modernere functies en betere functionaliteit biedt. In dit bericht zullen we bespreken hoe u ze allebei kunt instellen en gebruiken.

Optie 1 – Java OpenJDK

Hoe Java op Linux te installeren

Aangezien Oracle's Java runtime-omgeving een uitdaging is om in te stellen 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 bevatten echter oudere versies van OpenJDK in hun pakketarchieven, en die kunnen ook worden geïnstalleerd.

Het installeren van Java OpenJDK op Linux is supereenvoudig en u hoeft niet veel hard werk te doen. 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, evenals Ubuntu 18.04 LTS, hebben de nieuwste release van OpenJDK (11). U kunt het eenvoudig vanuit het primaire softwarearchief installeren door de volgende Apt- opdracht uit te voeren.

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

Als alternatief, als je nog steeds op Ubuntu 16.04 LTS werkt en Java nodig hebt, kun je OpenJDK 8 krijgen. Houd er rekening mee dat het niet zo nieuw of zo uitgebreid is als versie 11!

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

Debian

OpenJDK laten werken op Debian is vrij eenvoudig. Houd er echter 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 enkele ernstig verouderde OpenJDK-pakketten. Als je iets veel nieuwer 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 toevlucht te nemen tot de AUR. In plaats daarvan is het vrij eenvoudig om het rechtstreeks vanuit de "Extra" repo via Pacman aan de 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 release uit te voeren, omdat deze de nieuwste functies heeft.

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

sudo dnf java-11-openjdk installeren

OpenSUSE

Heeft u de OpenJDK Runtime-omgeving nodig, evenals de ontwikkelkit voor uw OpenSUSE Linux-systeem? Je zult blij zijn te weten dat het heel eenvoudig is om in te stellen! Voer de onderstaande Zypper-  opdracht in om het op gang te krijgen  .

sudo zypper install java-11-openjdk

Generieke Linux

De broncode voor OpenJDK kan op heel Linux worden geïnstalleerd. Als je een op Linux gebaseerd besturingssysteem gebruikt dat OpenJDK niet standaard 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 u problemen ondervindt bij het gebruik van OpenJDK, is het een goed idee om gewoon de officiële Oracle-versie te installeren.

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

Ubuntu

Hoewel Ubuntu Linux 's werelds meest populaire Linux-besturingssysteem voor consumenten is, heeft Oracle 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 onderstaande opdracht add-apt-repository .

sudo add-apt-repository ppa:webupd8team/java

Voer vervolgens de update- opdracht uit.

sudo apt update

Installeer Oracle Java 11 met de opdracht Apt.

sudo apt install oracle-java11-installer

Stel ten slotte 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.

zo

Nu u Root op Debian hebt, voegt u de Java PPA toe aan uw systeem.

echo "deb https://ppa.launchpad.net/linuxuprising/java/ubuntu bionische hoofd" | 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 update- opdracht uit

apt-get update

Installeer Java 11 vanuit de softwarebronnen met Apt-get .

apt-get install oracle-java11-installer

Stel ten slotte Java 11 in als standaard.

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

Arch Linux

Er is geen officieel Oracle Java runtime-pakket in de Arch AUR. Als je Java absoluut nodig hebt, kijk dan op de officiële Linux-downloadpagina. U kunt een TarGZ-versie van Java downloaden en installeren. Blijf anders bij OpenJDK.

Fedora en OpenSUSE

Oracle distribueert een RPM van Java, dus je kunt Java gemakkelijk installeren op Fedora en OpenSUSE. Ga om te beginnen naar de downloadpagina op Oracle.com .

Hoe Java op Linux te installeren

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 deze en volg de instructies op de pagina om hem werkend te krijgen.


Verbeter het Gnome Shell-klembord met Pano

Verbeter het Gnome Shell-klembord met Pano

Laten we eerlijk zijn, het standaard Gnome Shell-klembord is niet erg goed. Installeer Pano om uw klembordervaring te verbeteren!

Hoe DaVinci Resolve 17 op Linux te installeren

Hoe DaVinci Resolve 17 op Linux te installeren

Heb je een geweldige niet-lineaire video-editor nodig voor je Linux-box? Laat Davinci Resolve 17 werken met deze gids!

Achtergronden downloaden naar het Linux-bureaublad met Wallpaper Downloader

Achtergronden downloaden naar het Linux-bureaublad met Wallpaper Downloader

Wallpaper Downloader is een gelikte Linux wallpaper-downloader en -manager. Het ondersteunt de meeste Linux-desktopomgevingen en is zeer eenvoudig te gebruiken. Deze gids

Hoe Tuxedo OS op uw computer te installeren

Hoe Tuxedo OS op uw computer te installeren

Wilt u Tuxedo OS testen door Tuxedo-computers? Leer hoe u de nieuwste versie van Tuxedo OS op uw pc kunt laten werken.

Hoe een DEB-bestand op Linux te installeren

Hoe een DEB-bestand op Linux te installeren

Wat is een DEB-bestand? Wat doe je ermee? Leer de vele manieren waarop u DEB-bestanden op uw Linux-pc kunt installeren.

Hoe Dying Light op Linux te spelen

Hoe Dying Light op Linux te spelen

Dying Light is een survival-horror-videogame uit 2015, ontwikkeld door Techland en uitgegeven door Warner Bros Interactive Entertainment. Het spel draait om

Hoe Neptune Linux op uw computer te installeren

Hoe Neptune Linux op uw computer te installeren

Neptune gebruikt de KDE Plasma 5-desktopomgeving en streeft ernaar een elegant besturingssysteem te leveren. Hier leest u hoe u Neptune Linux op uw computer installeert.

Probeer Ubuntus nieuwe op snap gebaseerde desktop uit

Probeer Ubuntus nieuwe op snap gebaseerde desktop uit

Wilt u Ubuntu's nieuwe op snap-pakketten gebaseerde desktopbesturingssysteem uitproberen? Leer hoe u het op een virtuele machine implementeert met deze handleiding.

Hoe Undertale op Linux te spelen

Hoe Undertale op Linux te spelen

Undertale is een 2D indie-RPG uit 2015, ontwikkeld en uitgegeven door game-ontwikkelaar Toby Fox. Deze gids behandelt het downloaden en installeren van Undertale op uw

Hoe speel je Total War: THREE KINGDOMS op Linux

Hoe speel je Total War: THREE KINGDOMS op Linux

Total War: Three Kingdoms is een turn-based strategie-RTS-game ontwikkeld door Creative Assembly. Hier leest u hoe u op Linux kunt spelen.