Hvernig á að setja upp Java 16 (OpenJDK 16) á Debian 11

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) á Debian 11 Bullseye.

Forsendur

  • Mælt með stýrikerfi: Debian 11 Bullseye
  • Notendareikningur: Notendareikningur með sudo réttindi or rótaraðgangur (su skipun).
  • Nauðsynlegir pakkar: wget

Uppfærir stýrikerfi

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

sudo apt update && sudo apt upgrade

Root eða Sudo Access

Sjálfgefið, þegar þú býrð til reikninginn þinn við ræsingu með Debian miðað við aðrar dreifingar, fær hann ekki sjálfkrafa sudoers stöðu. Þú verður annað hvort að hafa aðgang að rót lykilorð til að nota su skipunin eða farðu á námskeiðið okkar á Hvernig á að bæta notanda við Sudoers á Debian.

Settu upp CURL pakkann

Kennslan mun nota krullu pakki til að hlaða niður GPG lykill; fyrst skaltu ganga úr skugga um hvort pakkinn sé til staðar:

curl --version

Dæmi úttak ef uppsett:

curl 7.74.0 (x86_64-pc-linux-gnu) libcurl/7.74.0 OpenSSL/1.1.1k zlib/1.2.11 brotli/1.0.9 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.3.0) libssh2/1.9.0 nghttp2/1.43.0 librtmp/2.3
Release-Date: 2020-12-09

Ef þú ert ekki með curl uppsett skaltu nota eftirfarandi skipun:

sudo apt install curl -y

Fáðu


Settu upp Java OpenJDK 16 – DPKG

Settu Java 16 upp

Auðveldari kosturinn en sá takmarkandi er að setja upp Java OpenJDK 16 með því að nota dpkg skipun, sem er tæki til að setja upp, smíða, fjarlægja og stjórna Debian pakka

Fyrst skaltu hlaða niður .deb pakkanum frá Java niðurhalssíða:

Dæmi:

Hvernig á að setja upp Java 16 (OpenJDK 16) á Debian 11

Þegar það hefur verið sett upp skaltu fara í möppuna sem þú hleður niður Java í; sjálfgefið væri þetta niðurhalsskráin:

cd /home/username/Downloads

Þegar þú hefur hlaðið niður .deb pakkanum skaltu keyra eftirfarandi skipun í flugstöðinni þinni til að setja upp Java:

sudo dpkg -i jdk-16.0.2_linux-x64_bin.deb

Dæmi úttak:

Hvernig á að setja upp Java 16 (OpenJDK 16) á Debian 11

Fjarlægðu Java 16

Ef þú þarfnast ekki lengur OpenJDK 16 og hefur sett upp hugbúnaðinn með því að nota .deb JDK pakkann, geturðu notað eftirfarandi dpkg skipun með -r fánavalkostinum sem mun fjarlægja pakkann eins og dæmið hér að neðan:

sudo dpkg -r jdk-16.0.2

Dæmi úttak:

Hvernig á að setja upp Java 16 (OpenJDK 16) á Debian 11

Settu upp Java OpenJDK 16 – Manual Option

Annar og mest mælti valkosturinn er að setja upp OpenJDK 16, handvirka leiðina sem gagnast notendum með meira frelsi og krafti á því sem þeir vilja og þar sem uppsett er á kerfinu þeirra.

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:

openjdk 16.0.2 2021-07-20
OpenJDK Runtime Environment (build 16.0.2+7-67)
OpenJDK 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)
/opt/jdk-16.0.2

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


Fáðu


Prófaðu Java - Búðu til Hello World forrit

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 með því 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) á Debian 11

Til hamingju, allt virkar rétt.

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 Debian 11 Bullseye stýrikerfið þitt.

Leyfi a Athugasemd