Com instal·lar Java 14 a Ubuntu, Debian i Linux Mint


Aquest tutorial us guiarà sobre com instal·lar Java 14 Standard Edition Development Kit (JDK) a distribucions Ubuntu, Debian i Linux Mint mitjançant el paquet PPA i des de fonts d'arxiu.

Instal·lació de Java 14 utilitzant PPA a Ubuntu, Debian i Mint

Per instal·lar la darrera versió de Java 14, primer, afegiu el següent PPA linuxuprising/java al vostre sistema i actualitzeu la base de dades de paquets del dipòsit tal com es mostra.

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

Un cop afegit i actualitzat PPA, cerqueu ara els paquets amb el nom oracle-java14-installer tal com es mostra.

$ sudo apt-cache search oracle-java14-installer

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

La sortida anterior confirma que Java 14 està disponible per instal·lar-lo mitjançant l'ordre següent.

$ sudo apt-get install oracle-java14-installer

Si teniu més d'un Java instal·lat al vostre sistema, podeu instal·lar el paquet oracle-java14-set-default per establir Java 14 com a predeterminat, tal com es mostra.

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

Un cop hàgiu configurat Java predeterminat, podeu verificar la versió de Java instal·lada mitjançant:

$ 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)

Instal·lació de Java 14 des de fonts a Ubuntu, Debian i Mint

Per instal·lar Java 14 SE SDK al vostre sistema, en una màquina d'escriptori Linux, primer obriu un navegador i aneu a la pàgina de descàrrega oficial de Java SE.

Aquí, seleccioneu jdk-14.0.1_linux-x64_bin.tar.gz, premeu l'enllaç Descàrregues i marqueu Acceptar l'acord de llicència per iniciar el procés de descàrrega de l'última versió del paquet tarball.

Java ofereix paquets precompilats en forma de paquets .deb per a distribucions Linux basades en Debian, però utilitzarem el fitxer tarball gzipped per dur a terme la instal·lació.

Si instal·leu Java en una màquina sense cap o en servidors, descarregueu l'arxiu JDK de Java 14 SE mitjançant la utilitat de línia d'ordres wget, emetent l'ordre següent.

$ 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

Un cop finalitzada la descàrrega, navegueu al directori on s'ha descarregat el paquet Java i emeteu les ordres següents per començar a instal·lar el programari Java.

Les ordres executades a continuació descomprimiran l'arxiu tarball de Java directament al directori /opt. Introduïu la ruta extreta de Java des del directori /opt i emeteu una ordre ls per llistar el contingut del directori. Els fitxers executables de Java es troben al directori bin.

$ 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

A continuació, inseriu les variables d'entorn Java i la ruta dels fitxers executables a la vostra variable PATH del sistema, emetent les ordres següents que crearan un fitxer nou anomenat java.sh al perfil del sistema.

Aquest mètode garanteix que les variables d'entorn i els executables de Java siguin accessibles a tot el sistema.

$ 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

Finalment, tanqueu la sessió i torneu a iniciar sessió per aplicar la configuració i emetre l'ordre següent per verificar la versió instal·lada de Java al vostre sistema.

$ 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)

Felicitats! La darrera versió de Java 14 SE SDK ja està instal·lada a la vostra màquina Linux basada en Debian.