Java 14: n asentaminen Ubuntuun, Debianiin ja Linux Mintiin


Tämä opetusohjelma opastaa Java 14 Standard Edition Development Kit (JDK) -asennuksen asentamiseen Ubuntu-, Debian- ja Linux Mint -jakeluihin käyttämällä PPA-pakettia ja arkistolähteistä.

Java 14: n asentaminen PPA: n avulla Ubuntussa, Debianissa ja Mintissa

Asenna uusin Java 14 -versio lisäämällä ensin seuraava linuxuprising/java PPA järjestelmääsi ja päivittämällä arkistopakettitietokanta kuvan osoittamalla tavalla.

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

Kun PPA on lisätty ja päivitetty, etsi nyt paketteja nimellä oracle-java14-installer kuvan osoittamalla tavalla.

$ sudo apt-cache search oracle-java14-installer

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

Yllä oleva lähtö vahvistaa, että Java 14 on asennettavissa seuraavan komennon avulla.

$ sudo apt-get install oracle-java14-installer

Jos järjestelmääsi on asennettuna useampi kuin yksi Java, voit asentaa oracle-java14-set-default -paketin asettamaan Java 14 oletukseksi kuvan osoittamalla tavalla.

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

Kun olet asettanut Java-oletusarvon, voit vahvistaa asennetun Java-version seuraavilla tavoilla:

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

Java 14: n asentaminen lähteistä Ubuntussa, Debianissa ja Mintissa

Jos haluat asentaa Java 14 SE SDK: n järjestelmään, avaa ensin selain Desktop Linux -laitteella ja siirry Java SE: n viralliselle lataussivulle.

Täällä valitse jdk-14.0.1_linux-x64_bin.tar.gz, napsauta Lataukset-linkkiä ja tarkista Hyväksy lisenssisopimus aloittaaksesi tarball-paketin uusimman version latausprosessin.

Java tarjoaa valmiiksi koottuja paketteja .deb -pakettien muodossa Debian-pohjaisiin Linux-jakeluihin, mutta asennuksessa käytämme gzipped tarball-tiedostoa.

Jos asennat Java-päätteettömään koneeseen tai palvelimiin, lataa Java 14 SE JDK -arkisto wget-komentorivin avulla antamalla alla oleva komento.

$ 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

Kun lataus on valmis, siirry hakemistoon, johon Java-paketti on ladattu, ja aloita Java-ohjelmiston asennus antamalla alla olevat komennot.

Alla suoritetut komennot purkavat Java tarball -arkiston suoraan/opt-hakemistoon. Anna java purettu polku hakemistosta/opt ja anna ls-komento luetteloiden hakemiston sisältö. Java-suoritettavat tiedostot sijaitsevat roskakorihakemistossa.

$ 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

Lisää seuraavaksi Java-ympäristömuuttujat ja suoritettavien tiedostojen polku järjestelmääsi $PATH -muuttujaan antamalla alla olevat komennot, jotka luovat uuden tiedoston nimeltä java.sh järjestelmäprofiiliin.

Tämä menetelmä varmistaa, että Java-ympäristömuuttujiin ja suoritettaviin tiedostoihin on pääsy koko järjestelmässä.

$ 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

Lopuksi kirjaudu ulos ja kirjaudu sisään uudelleen sovellusten käyttöön ottamiseksi ja antamalla alla oleva komento varmistaaksesi Java-asennetun version järjestelmässäsi.

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

Onnittelut! Java 14 SE SDK: n uusin versio on nyt asennettu Debian-pohjaiseen Linux-koneeseesi.