Kako instalirati JAVA 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 kako bi funkcionirao kako je potrebno, na primjer Android Studio. Java dolazi u 3 različite implementacije: JRE, OpenJDK i Oracle JDK.

Pogledajmo ukratko svaki od ovih redom:

  • JRE (Java Runtime Environment) – Ovo je skup softverskih alata koji su potrebni za izvršavanje Java aplikacija.
  • JDK (Java Development Kit) – je razvojno okruženje potrebno za razvoj Java aplikacija i apleta. Obuhvata tumač, kompajler, arhiver i druge softverske alate.
  • OpenJDK – je implementacija JDK otvorenog koda. Oracle JDK je Oracle-ova zvanična verzija JDK-a. Pored toga, Oracle JDK se isporučuje sa dodatnim komercijalnim karakteristikama i takođe omogućava nekomercijalnu upotrebu softvera kao što je lični razvoj Java aplikacija.

Preduvjeti

Za ovaj vodič morate imati Debian 10 instancu sa korisnikom sistema sa Sudo privilegijama.

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

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

Kako instalirati OpenJDK 11 u Debian 10

Da instalirate OpenJDK 11 na Debian 10, prijavite se kao običan korisnik sa sudo privilegijama i ažurirajte sistemske pakete kao što je prikazano.

sudo apt update

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

java -version

Zatim instalirajte OpenJDK 11 koristeći sljedeću naredbu.

sudo apt install default-jdk

Sada možete provjeriti verziju OpenJDK pokretanjem.

java -version

Ako je instalacija prošla dobro bez problema, trebali biste dobiti rezultat 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, trebate dodati Linux Uprising Java spremište 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 instalaciju 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 Linux Uprising spremišta, pokrenite naredbe u nastavku da instalirate Oracle Java 12 na Debian 10.

sudo apt update
sudo apt install oracle-java12-installer

Pojavit će se iskačući prozor. Pritisnite dugme TAB za navigaciju do opcije 'OK' i pritisnite ENTER.

U sljedećim prozorima idite do opcije ‘da’ pomoću tipki sa kursorom i pritisnite ENTER da prihvatite ugovore o licenci.

Da provjerite verziju Oracle Java 12 pokrenite.

java --version

Odlično! Ovo potvrđuje da smo uspješno instalirali Oracle Java 12.

Kako postaviti JAVA_HOME varijablu okruženja u Debianu 10

U nekim scenarijima, može biti više od jedne verzije JAVA instalirane na vašem sistemu. Ako trebate postaviti zadanu verziju, na primjer, u ovom slučaju, Oracle Java 12, koristite naredbu ispod.

sudo update-alternatives --config java

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

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

sudo vim /etc/environment

Dodajte red ispod.

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

Zatim sačuvajte i izađite iz uređivača teksta. Konačno, izdajte naredbu source na sljedeći način.

source /etc/environment

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

echo JAVA_HOME

Zaključak

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 javite sa svojim povratnim informacijama.