Kaip įdiegti JAVA su APT „Debian 10“


Java yra viena iš populiariausių ir plačiausiai naudojamų programavimo kalbų. Šiuo metu galybė programinės įrangos priklauso nuo to, ar „Java“ veikia, kaip reikalaujama, pavyzdžiui, „Android Studio“. „Java“ yra 3 skirtingų diegimų: JRE, „OpenJDK“ ir „Oracle JDK“.

Trumpai apžvelkime kiekvieną iš šių:

  • JRE („Java Runtime Environment“) - tai programinės įrangos įrankių rinkinys, reikalingas „Java“ programoms vykdyti.
  • JDK („Java Development Kit“) - tai kūrimo aplinka, reikalinga „Java“ programoms ir programėlėms kurti. Tai apima vertėją, kompiliatorių, archyvatorių ir kitas programinės įrangos priemones.
  • „OpenJDK“ - tai atviro kodo JDK diegimas. „Oracle JDK“ yra oficiali „Oracle“ JDK versija. Be to, „Oracle JDK“ turi papildomų komercinių funkcijų ir leidžia nekomerciškai naudoti programinę įrangą, pavyzdžiui, asmeniškai kurti „Java“ programas.

Norėdami gauti šią pamoką, turite turėti vartotoją, turintį „Sudo“ privilegijas.

Šioje temoje sužinosite, kaip „Debian 10“ įdiegti ir nustatyti „Java“ su APT.

Jei nežinote, kurį „Java“ paketą įdiegti, labai rekomenduojama naudoti „OpenJDK 11“, kuris yra numatytasis „JDK“ „Debian 10“.

Kaip įdiegti „OpenJDK 11“ į „Debian 10“

Norėdami įdiegti „OpenJDK 11“ „Debian 10“, prisijunkite kaip įprastas vartotojas su „sudo“ teisėmis ir atnaujinkite sistemos paketus, kaip parodyta.

$ sudo apt update

Jei norite patikrinti, ar „Java“ yra įdiegta, vykdykite komandą.

$ java -version

Tada įdiekite „OpenJDK 11“ naudodami šią komandą.

$ sudo apt install default-jdk

Dabar galite patikrinti „OpenJDK“ versiją paleisdami.

$ java -version

Jei diegimas sekėsi be kliūčių, išvestį turėtumėte gauti žemiau.

Pažiūrėkime, kaip įdiegti „Oracle Java“.

Kaip įdiegti „Oracle Java 12“ į „Debian 10“

Norėdami sėkmingai įdiegti „Oracle Java 12“ „Debian 10“ buster, turite pridėti „Linux Uprising Java“ saugyklą, kaip parodyta.

$ sudo echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list

Tada paleiskite komandą, kad įdiegtumėte dirmngr.

$ sudo apt install dirmngr

Tada importuokite pasirašymo raktą, kaip parodyta.

$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A

Sėkmingai pridėję „Linux Uprising“ saugyklą, vykdykite toliau pateiktas komandas, kad „Debian 10“ įdiegtumėte „Oracle Java 12“.

$ sudo apt update
$ sudo apt install oracle-java12-installer

Bus parodytas iššokantis langas. Paspauskite mygtuką TAB, kad pereitumėte į parinktį „Gerai“ ir paspauskite ENTER.

Kitame lange su žymeklio klavišais pereikite prie parinkties „taip“ ir paspauskite ENTER, kad sutiktumėte su licencijos sutartimis.

Norėdami patikrinti, ar veikia „Oracle Java 12“ versija.

$ java --version

Puiku! Tai patvirtina, kad sėkmingai įdiegėme „Oracle Java 12“.

Kaip nustatyti JAVA_HOME aplinkos kintamąjį „Debian 10“

Kai kuriais atvejais jūsų sistemoje gali būti įdiegta daugiau nei viena JAVA versija. Pavyzdžiui, jei norite nustatyti numatytąją versiją, šiuo atveju „Oracle Java 12“, naudokite toliau pateiktą komandą.

$ sudo update-alternatives --config java

Išvestyje, kaip parodyta žemiau, įveskite skaičių, atitinkantį „Java“ versiją, kurią norite nustatyti kaip numatytąją, ir paspauskite ENTER.

Dabar turime nustatyti JAVA_HOME aplinkos kintamąjį. Norėdami tai pasiekti, atidarykite/etc/environment failą.

$ sudo vim /etc/environment

Pridėkite žemiau esančią eilutę.

JAVA_HOME="/usr/lib/jvm/java-12-oracle"

Tada išsaugokite ir išeikite iš teksto rengyklės. Galiausiai išleiskite komandą šaltinis taip.

$ source /etc/environment

Norėdami patvirtinti „Java“ aplinkos kintamojo nustatymą, paleiskite komandą.

$ echo JAVA_HOME

Jūs baigėte šią pamoką. Šiame vadove išmokote įdiegti „Java“ į „Debian 10“ ir nustatyti JAVA_HOME kintamąjį. Nedvejodami susisiekite su mumis su savo atsiliepimais.