Hvernig á að setja upp Java 16 (OpenJDK 16) á Rocky Linux 8

Java er almennt notalegt, flokksbundið, hlutbundið fjölnota forritunarmál sem er vinsælt vegna hönnunar á því að hafa minni útfærsluháð, sem þýðir að hægt er að keyra samansetta Java kóða á öllum kerfum sem styðja Java án þess að þörf sé á endursamsetningu. Java er því einnig hratt, öruggt og áreiðanlegt. Það er mikið notað til að þróa Java forrit í fartölvum, gagnaverum, leikjatölvum, vísindalegum ofurtölvum, farsímum osfrv.

Í eftirfarandi námskeiði muntu læra hvernig á að setja upp nýjustu Java 16 (OpenJDK 16) á Rocky Linux 8.

Forsendur

  • Mælt með stýrikerfi: Rocky Linux 8.+.
  • Notendareikningur: Notendareikningur með sudo eða rót aðgang.
  • Nauðsynlegir pakkar: Curl

Uppfærðu stýrikerfi

Uppfærðu þína Rocky linux stýrikerfi til að tryggja að allir núverandi pakkar séu uppfærðir:

sudo dnf upgrade --refresh -y

Kennsluefnið mun nota sudo skipun og að því gefnu að þú sért með sudo stöðu.

Til að staðfesta sudo stöðu á reikningnum þínum:

sudo whoami

Dæmi um úttak sem sýnir sudo stöðu:

[joshua@rockylinux ~]$ sudo whoami
root

Ef þú hefur ekki sett upp sudo notandareikning og langar til að gera það skaltu skoða kennsluna okkar um Hvernig á að bæta notanda við Sudoers á Rocky Linux.

Til að nota rótarreikningur, notaðu eftirfarandi skipun með rót lykilorðinu til að skrá þig inn.

su

Settu upp Curl pakkann

Þú verður að hafa curl uppsett fyrir þessa kennslu. Til að komast að því hvort þú sért með krulla skaltu nota eftirfarandi:

curl --version

Dæmi úttak:

[joshua@localhost ~]$ curl --version
curl 7.61.1 (x86_64-redhat-linux-gnu) libcurl/7.61.1 OpenSSL/1.1.1g zlib/1.2.11 brotli/1.0.6 libidn2/2.2.0 libpsl/0.20.2 (+libidn2/2.2.0) libssh/0.9.4/openssl/zlib nghttp2/1.33.0
Release-Date: 2018-09-05

Til að setja Curl ef það vantar skaltu framkvæma eftirfarandi skipun:

sudo dnf install curl -y

Athugið, að setja upp krulla án þess að athuga mun heldur ekki skaða.


Fáðu


Settu upp (OpenJDK 16)

Sjálfgefið er Java ekki uppsett á Rocky Linux App straumi og til að finna sérstakar útgáfur af Java eins og nýjustu 16.0.2 þarftu að setja þessar upp handvirkt. Hins vegar er ferlið tiltölulega auðvelt.

Sækja nýjustu Java 16 smíði

Heimsókn í niðurhals síðu til að fá nýjustu smíði útgáfu tengilinn, notaðu síðan eftirfarandi krulla stjórn:

curl  -O https://download.java.net/java/GA/jdk16.0.2/d4a915d82b4c4fbb9bde534da945d746/7/GPL/openjdk-16.0.2_linux-x64_bin.tar.gz

Þegar niðurhalinu er lokið þarftu að draga út skjalasafnið sem hér segir:

tar -xvf openjdk-16.0.2_linux-x64_bin.tar.gz

Stilltu og settu upp Java 16

Næst skaltu færa útdráttarskrárskrána inn í / opt / Staðsetning:

sudo mv jdk-16.0.2 /opt/

Nú þarftu að stilla umhverfisbreyturnar eins og hér að neðan:

export JAVA_HOME=/opt/jdk-16.0.2
export PATH=$PATH:$JAVA_HOME/bin

Java 16 er nú uppsett. Til að staðfesta skaltu nota eftirfarandi skipanir:

java --version
echo $JAVA_HOME

Ef rétt er sett upp ættirðu að sjá eftirfarandi úttak:

Hvernig á að setja upp Java 16 (OpenJDK 16) á Rocky Linux

Eins og þú sérð geturðu séð að útgáfan er nýjasta 16.0.2 byggja.

Að prófa Java uppsetningu

Til að klára þetta er alltaf hentugt að prófa uppsetningar af þessu tagi til að staðfesta að allt virki rétt eftir uppsetningu. Auðveldasta leiðin er að búa til smáforrit til að prófa að nota hið fræga Hello World.

Fyrst skaltu búa til Java forritaskrána sem hér segir

sudo nano hello.java

Næst skaltu bæta eftirfarandi Java kóða við skrána:

public class hello {
  public static void main(String[] args) {
    System.out.println("G'day from LinuxCapable!");
  }
}

Vistaðu skrána (CTRL+O), farðu síðan út (CTRL+X).

Næst skaltu setja saman kóðann:

javac hello.java

Að lokum skaltu keyra Java kóðann með eftirfarandi skipun:

java hello

Dæmi úttak:

Hvernig á að setja upp Java 16 (OpenJDK 16) á Rocky Linux

Til hamingju, allt virkar rétt.


Fáðu


Athugasemdir og niðurstaða

Í kennslunni hefurðu lært hvernig á að hlaða niður og setja upp Java 16 (OpenJDK 16) nýjustu útgáfuna, ásamt niðurhali og framtíðarútgáfum og uppsetningu með sama ferli fyrir Rocky Linux 8 stýrikerfið þitt.

Leyfi a Athugasemd