Kako instalirati JAVA-u s APT-om na Debian 10


Java je jedan od najpopularnijih i najčešće korištenih programskih jezika. Trenutno bezbroj softverskih aplikacija ovisi o Javi da bi funkcioniralo kako je potrebno, na primjer Android Studio. Java dolazi u 3 različite implementacije: JRE, OpenJDK i Oracle JDK.

Kratko ćemo pogledati svaki od njih redom:

  • JRE (Java Runtime Environment) - ovo je skup softverskih alata potrebnih za izvršavanje Java aplikacija.
  • JDK (Java Development Kit) - razvojno je okruženje potrebno za razvoj Java aplikacije i apleta. Obuhvaća tumač, prevoditelj, arhiver i druge softverske alate.
  • OpenJDK - je implementacija JDK otvorenog koda. Oracle JDK je Oracleova službena verzija JDK. Uz to, Oracle JDK isporučuje se s dodatnim komercijalnim značajkama, a omogućuje i nekomercijalnu upotrebu softvera, poput osobnog razvoja Java aplikacija.

Za ovaj vodič morate imati korisnika sa Sudo privilegijama.

U ovoj ćete temi naučiti kako instalirati i postaviti Javu s APT-om na Debian 10.

Ako niste sigurni koji Java paket instalirati, toplo se preporučuje OpenJDK 11 koji je zadani JDK u Debianu 10.

Kako instalirati OpenJDK 11 u Debian 10

Da biste instalirali OpenJDK 11 na Debian 10, prijavite se kao redoviti korisnik sa sudo privilegijama i ažurirajte sistemske pakete kao što je prikazano.

$ sudo apt update

Ako želite provjeriti je li instalirana Java, pokrenite naredbu.

$ java -version

Zatim instalirajte OpenJDK 11 pomoću sljedeće naredbe.

$ sudo apt install default-jdk

Sada možete provjeriti verziju OpenJDK pokretanjem.

$ java -version

Ako je instalacija prošla bez problema, trebali biste dobiti izlaz ispod.

Pogledajmo sada kako instalirati Oracle Java.

Kako instalirati Oracle Java 12 na Debian 10

Da biste uspješno instalirali Oracle Java 12 na Debian 10 buster, morate dodati spremište Java Uprising Java kao što je prikazano.

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

Zatim pokrenite naredbu za instaliranje dirmngr.

$ sudo apt install dirmngr

Zatim uvezite ključ za potpisivanje kao što je prikazano.

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

Nakon uspješnog dodavanja spremišta Linux Uprising, pokrenite naredbe u nastavku da biste instalirali Oracle Java 12 na Debian 10.

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

Prikazat će se skočni prozor. Pritisnite tipku TAB za navigaciju do opcije ‘OK’ i pritisnite ENTER.

U sljedećim prozorima pomaknite se do opcije „da“ pomoću tipki sa strelicama i pritisnite ENTER da biste prihvatili ugovore o licenci.

Za provjeru verzije Oracle Java 12 pokrenite.

$ java --version

Sjajno! To potvrđuje da smo uspješno instalirali Oracle Java 12.

Kako postaviti varijablu okruženja JAVA_HOME u Debianu 10

U nekim scenarijima na vašem sustavu može biti instalirano više od jedne verzije JAVA-e. Ako trebate postaviti zadanu verziju, na primjer, u ovom slučaju, Oracle Java 12, upotrijebite donju naredbu.

$ sudo update-alternatives --config java

U izlaz, kao što se vidi dolje, upišite broj koji odgovara verziji Jave koju želite postaviti kao zadanu i pritisnite ENTER.

Sada moramo postaviti varijablu okruženja JAVA_HOME. Da biste to postigli, otvorite datoteku/etc/environment.

$ sudo vim /etc/environment

Dodajte redak u nastavku.

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

Zatim spremite i izađite iz uređivača teksta. Na kraju, izdajte naredbu izvor na sljedeći način.

$ source /etc/environment

Da biste potvrdili postavku varijable okruženja Java, pokrenite naredbu.

$ echo JAVA_HOME

Došli ste do kraja ovog vodiča. U ovom vodiču naučili ste kako instalirati Javu u Debian 10 i postaviti varijablu JAVA_HOME. Slobodno nam se obratite s povratnim informacijama.