Hvordan installere Java Development Kit eller JDK på en Raspberry Pi

Hvordan installere Java Development Kit eller JDK på en Raspberry Pi
JDK er et Java -utviklingssett som brukes til å utvikle forskjellige applikasjoner innen Java -programmering og også for å teste forskjellige Java -programmer. Dessuten inneholder JDK -pakken også bibliotekene til JRE (Java Runtime Environment) og JVM (Java Virtual Machine). JDK kan enkelt installeres på Linux-distribusjonene, og stort sett kommer den med standard depot for de Linux-baserte operativsystemene.

Raspberry Pi er også en Debian-basert Linux-distribusjon der vi kan installere JDK gjennom standard depot. I denne oppskrivningen har installasjonsmetodene for å installere JDK på Raspberry Pi blitt diskutert.

Metode 1: Hvordan installere JDK på Raspberry Pi gjennom apt depot

Vi kan installere Java Development Kit -pakken på Raspberry Pi OS gjennom standard depot av Raspberry Pi, men før du fortsetter mot installasjonen, anbefales det å oppdatere og også oppgradere alle pakkene i depotet ved å bruke kommandoen:

$ sudo apt oppdatering && sudo apt oppgradering -y

Når alle pakkene i depotet er oppdatert, installerer vi JDK -pakken med utførelsen av kommandoen:

$ sudo apt install standard -jdk -y

For å bekrefte installasjonen av JDK -pakken, vil vi sjekke versjonen av den installerte JDK ved hjelp av kommandoen:

$ Java -Versjon

JDK -pakken med Java er vellykket installert på Raspberry Pi, nå, hvis du vil avinstallere Java -pakken fra Raspberry Pi, kjør kommandoen:

$ sudo apt purge standard -java* -y

Hvordan installere de siste 17.0.2 JDK på Raspberry Pi

Selv om metoden ovenfor for å installere JDK -pakken fra depotet til Raspberry Pi er enkel og rask, installerer den ikke den nyeste versjonen av JDK -pakken. I dag er den siste versjonen av JDK 17.0.2 som kan installeres ved å bruke SDKMAN -pakkesjefen, for de som ikke er kjent med SDKMAN Package Manager, er SDKMAN et verktøy for å administrere parallelle versjoner av forskjellige programvareutviklingsverktøysett på operativsystemer som iOS, Android og Linux. Vi kan installere, oppdatere og avinstallere forskjellige applikasjoner som er tilgjengelige i Library of SDK Manager.

Hvordan installere SDKMAN på Raspberry Pi

Vi vil først installere SDKMAN på Raspberry Pi OS, for dette formålet vil vi bruke CURL -kommandoen til å laste den ned fra det offisielle nettstedet ved hjelp av kommandoen:

$ curl -s “https: // få.Sdkman.io ”| bash

"S" -flagget brukes med CURL -kommandoen for å laste ned den spesifiserte sertifikatfilen, så bruker vi kildekommandoen til å lese og utføre SDKMAN -filen lastet ned med Curl -kommandoen:

$ kilde “Hjem/.SDKMAN/BIN/SDKMAN-INIT.s ”

Med den vellykkede utførelsen av kommandoen ovenfor, er SDK Manager installert, for å bekrefte installasjonen, vil vi sjekke versjonen av installert SDK:

$ SDK -versjon

Hvordan installere JDK ved hjelp av SDKMAN på Raspberry Pi

Etter den vellykkede installasjonen av SDKMAN, vil vi liste opp alle pakkene med JDK tilgjengelig i Library of SDK ved hjelp av kommandoen:

$ SDK -liste Java

En liste vises, bla nedover for å søke på "Temurin" -leverandøren og notere "identifikatoren" mot 17.0.2 versjon:

Trykk “Q” for å avslutte SDKMAN JAVA -listen og kjøre kommandoen for å installere Java 17.0.2 Versjon levert av Temurin -leverandøren ved hjelp av SDKMAN Package Manager:

$ SDK installer Java 17.0.2-Tem

Ved fullføringen av installasjonen av JDK 17.0.2, den vil sette som standard, for å krysse av statusen til Java, vi vil sjekke versjonen ved å bruke kommandoen:

$ Java -Versjon

For å avinstallere den installerte JDK -pakken ved hjelp av SDK Manager, bruker vi kommandoen:

$ SDK avinstallerer Java 17.0.2-Tem

Konklusjon

Mange applikasjoner er basert på Java -språket, og for å administrere disse applikasjonene trenger vi en JDK -pakke. JDK -pakken kan installeres ved hjelp av standard depot for Raspberry Pi, men pakken som er tilgjengelig i depotet er ikke den nyeste versjonen. I denne oppskrivningen har vi diskutert to forskjellige metoder for installasjon av JDK på Raspberry Pi ved å bruke standard depot så vel som SDKMAN.