Kako namestiti JAVA z APT na Debian 10


Java je eden izmed najbolj priljubljenih in pogosto uporabljanih programskih jezikov. Trenutno je nešteto programskih aplikacij odvisno od Java, da deluje po potrebi, na primer za Android Studio. Java je na voljo v treh različnih izvedbah: JRE, OpenJDK in Oracle JDK.

Oglejmo si na kratko vsako po vrsti:

  • JRE (Java Runtime Environment) - to je nabor programskih orodij, ki so potrebna za izvajanje aplikacij Java.
  • JDK (Java Development Kit) - je razvojno okolje, potrebno za razvoj aplikacij in programčkov Java. Obsega tolmač, prevajalnik, arhivar in druga programska orodja.
  • OpenJDK - je odprtokodna izvedba JDK. Oracle JDK je Oraclova uradna različica JDK. Poleg tega ima Oracle JDK dodatne komercialne funkcije in omogoča tudi nekomercialno uporabo programske opreme, kot je osebni razvoj aplikacij Java.

Za to vadnico morate imeti uporabnika s pravicami Sudo.

V tej temi boste izvedeli, kako namestiti in nastaviti Javo z APT v Debianu 10.

Če niste prepričani, kateri paket Java namestiti, je zelo priporočljivo, da uporabite OpenJDK 11, ki je privzeti JDK v Debianu 10.

Kako namestiti OpenJDK 11 v Debian 10

Če želite namestiti OpenJDK 11 na Debian 10, se prijavite kot običajni uporabnik s privilegiji sudo in posodobite sistemske pakete, kot je prikazano.

$ sudo apt update

Če želite preveriti, ali je nameščena Java, zaženite ukaz.

$ java -version

Nato z naslednjim ukazom namestite OpenJDK 11.

$ sudo apt install default-jdk

Zdaj lahko z zagonom preverite različico OpenJDK.

$ java -version

Če je namestitev potekala brez težav, dobite spodnji rezultat.

Poglejmo zdaj, kako namestiti Oracle Java.

Kako namestiti Oracle Java 12 na Debian 10

Če želite uspešno namestiti Oracle Java 12 na razdelilnik Debian 10, morate dodati shrambo Java Uprising Java, kot je prikazano.

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

Nato zaženite ukaz za namestitev dirmngr.

$ sudo apt install dirmngr

Nato uvozite podpisni ključ, kot je prikazano.

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

Po uspešnem dodajanju repozitorija Linux Uprising zaženite spodnje ukaze, da namestite Oracle Java 12 v Debian 10.

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

Prikaže se pojavno okno. Pritisnite gumb TAB, da se pomaknete do možnosti ‘OK’ in pritisnite ENTER.

V naslednjih oknih s smernimi tipkami pojdite na možnost »da« in pritisnite ENTER, da sprejmete licenčne pogodbe.

Če želite preveriti različico programa Oracle Java 12 run.

$ java --version

Super! To potrjuje, da smo uspešno namestili Oracle Java 12.

Kako nastaviti spremenljivko okolja JAVA_HOME v Debianu 10

V nekaterih primerih je v vašem sistemu morda nameščenih več kot ena različica JAVA. Če morate nastaviti privzeto različico, na primer v tem primeru Oracle Java 12, uporabite spodnji ukaz.

$ sudo update-alternatives --config java

V izhod, kot je prikazano spodaj, vnesite številko, ki ustreza različici Jave, ki jo želite nastaviti kot privzeto, in pritisnite ENTER.

Zdaj moramo nastaviti spremenljivko okolja JAVA_HOME. Če želite to doseči, odprite datoteko/etc/environment.

$ sudo vim /etc/environment

Dodajte spodnjo vrstico.

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

Nato shranite in zapustite urejevalnik besedil. Na koncu izdajte izvorni ukaz, kot sledi.

$ source /etc/environment

Če želite potrditi nastavitev spremenljivke okolja Java, zaženite ukaz.

$ echo JAVA_HOME

Prišli ste do konca te vaje. V tem priročniku ste izvedeli, kako namestiti Javo v Debian 10 in nastaviti spremenljivko JAVA_HOME. Pokličite nas in nam pošljite povratne informacije.