Sådan installeres Java 14 i Ubuntu, Debian og Linux Mint


Denne vejledning guider dig om, hvordan du installerer Java 14 Standard Edition Development Kit (JDK) i Ubuntu, Debian og Linux Mint-distributioner ved hjælp af PPA-pakken og fra arkivkilder.

Installation af Java 14 ved hjælp af PPA i Ubuntu, Debian og Mint

For at installere den nyeste Java 14-version skal du først tilføje følgende linuxuprising/java PPA til dit system og opdatere lagerdatabase-pakke-databasen som vist.

$ sudo add-apt-repository ppa:linuxuprising/java
$ sudo apt-get update

Når PPA er tilføjet og opdateret, skal du nu søge efter pakkerne med navnet oracle-java14-installer som vist.

$ sudo apt-cache search oracle-java14-installer

oracle-java14-installer - Oracle Java(TM) Development Kit (JDK) 14 [Output]

Ovenstående output bekræfter, at Java 14 er tilgængelig til installation med følgende kommando.

$ sudo apt-get install oracle-java14-installer

Hvis du har mere end en Java installeret på dit system, kan du installere oracle-java14-set-default -pakke for at indstille Java 14 som standard som vist.

$ sudo apt-get install oracle-java14-set-default

Når du har indstillet standard Java, kan du bekræfte den installerede Java-version ved hjælp af:

$ java --version

java 14.0.1 2020-04-14
Java(TM) SE Runtime Environment (build 14.0.1+7)
Java HotSpot(TM) 64-Bit Server VM (build 14.0.1+7, mixed mode, sharing)

Installation af Java 14 fra kilder i Ubuntu, Debian og Mint

For at installere Java 14 SE SDK på dit system skal du på en Desktop Linux-maskine først åbne en browser og navigere til Java SE officielle download-side.

Her skal du vælge jdk-14.0.1_linux-x64_bin.tar.gz, trykke på linket Downloads og markere for at acceptere licensaftalen for at starte downloadprocessen af den nyeste version af tarball-pakken.

Java tilbyder præ-kompilerede pakker i form af .deb -pakker til Debian-baserede Linux-distributioner, men vi bruger gzipped tarball-filen til at udføre installationen.

Hvis du installerer Java på en hovedløs maskine eller på servere, skal du downloade Java 14 SE JDK-arkiv via wget-kommandolinjeværktøjet ved at udstede nedenstående kommando.

$ wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/14.0.1+7/664493ef4a6946b186ff29eb326336a2/jdk-14.0.1_linux-x64_bin.tar.gz

Når downloadingen er afsluttet, skal du navigere til det bibliotek, hvor Java-pakken er downloadet, og udstede nedenstående kommandoer for at starte installationen af Java-software.

Nedenstående kommandoer dekomprimerer Java-tarballarkivet direkte i/opt-biblioteket. Indtast java-ekstraheret sti fra/opt-biblioteket, og udgiv en ls-kommando for at liste indholdet af biblioteket. Java-eksekverbare filer er placeret i papirkurven.

$ sudo tar xfz jdk-14.0.1_linux-x64_bin.tar.gz -C /opt/
$ cd /opt/jdk-14.0.1/
$ ls
total 32
drwxr-xr-x  2 root  root  4096 Jun 20 14:40 bin
drwxr-xr-x  5 root  root  4096 Jun 20 14:40 conf
drwxr-xr-x  3 root  root  4096 Jun 20 14:40 include
drwxr-xr-x  2 root  root  4096 Jun 20 14:40 jmods
drwxr-xr-x 74 root  root  4096 Jun 20 14:40 legal
drwxr-xr-x  5 root  root  4096 Jun 20 14:40 lib
drwxr-xr-x  3 root  root  4096 Jun 20 14:40 man
-rw-r--r--  1 10668 10668 1263 Mar  5 16:10 release

Indsæt derefter Java-miljøvariabler og stien til eksekverbare filer i din system $ PATH-variabel ved at udstede nedenstående kommandoer, der opretter en ny fil med navnet java.sh i systemprofilen.

Denne metode sikrer, at Java-miljøvariabler og eksekverbare filer er tilgængelige hele systemet.

$ sudo echo 'export JAVA_HOME=/opt/jdk-14.0.1/' | sudo tee /etc/profile.d/java.sh
$ sudo echo 'export PATH=$PATH:/opt/jdk-14.0.1/bin' | sudo tee -a /etc/profile.d/java.sh

Til sidst skal du logge ud og logge ind igen for at anvende indstillingerne og udstede kommandoen nedenfor for at bekræfte Java-installeret version på dit system.

$ java --version

java 14.0.1 2020-04-14
Java(TM) SE Runtime Environment (build 14.0.1+7)
Java HotSpot(TM) 64-Bit Server VM (build 14.0.1+7, mixed mode, sharing)

Tillykke! Den seneste version af Java 14 SE SDK er nu installeret i din Debian-baserede Linux-maskine.