Java Runtime i Java programinisu toliko popularni kao nekada. Mnogi se programeri trude da se što više odvoje od platforme. Unatoč reputaciji Java runtimea, i danas se jako koristi. Na Androidu su pokrenute popularne web aplikacije, video igre i dalje se pokreću, a koristi se čak i na velikim Linux poslužiteljima. Ako ste korisnik Linuxa koji želi instalirati Java na Linux, možete isprobati dvije mogućnosti.
Tu je OpenJDK projekt, open-sourceimplementacija Java Runtime okruženja koja djeluje na gotovo svakoj Linux distribuciji vani s lakoćom. Uz to, Linux korisnici mogu instalirati i službeni Oracle Java komplet, što je mnogo teže krenuti, ali nudi modernije značajke i bolju funkcionalnost. U ovom postu ćemo istražiti kako ih postaviti i raditi.
Opcija 1 - Java OpenJDK

Obzirom da je okruženje za vrijeme izvođenja Java Oracle zahtjevno postaviti za prosječne korisnike, Java OpenJDK je zgodan alat za Linux.
Postoji mnogo različitih verzija OpenJDK-a. Zasad postoji verzija 11 i ima sve nove zakrpe. Međutim, većina distribucija Linuxa sadrži starija izdanja OpenJDK-a u svojoj arhivi paketa, a i one se mogu instalirati.
Instalacija Java OpenJDK na Linux je vrlo jednostavno,i neće vam trebati puno napornog rada. Da biste to nastavili, otvorite prozor terminala i slijedite upute koje odgovaraju distribuciji Linuxa koju koristite.
Ubuntu
Ubuntu 18.10, kao i Ubuntu 18.04 LTS, imaju najnovije izdanje OpenJDK (11). Možete ga lako instalirati iz primarne arhive softvera ako pokrenete sljedeće pogodan naredba.
sudo apt install openjdk-11-jdk openjdk-11-jre
Ako još uvijek imate Ubuntu 16.04 LTS i treba vam Java, možete dobiti OpenJDK 8. Imajte na umu da nije toliko nov ili ispunjen značajkama kao inačica 11!
sudo apt install openjdk-8-jdk openjdk-8-jre
Debian
Pokretanje OpenJDK-a na Debianu je prilično jednostavno. S tim rečima imajte na umu da trenutno izdanje Debian Stable-a (9) nosi samo OpenJDK 8, zastarjelo izdanje.
sudo apt-get install openjdk-8-jre openjdk-8-jdk
Kao što je gore spomenuto, Debian 9 Stable ima nekeozbiljno zastarjeli paketi OpenJDK. Ako vam treba nešto puno novije, razmislite o ažuriranju na Debian 10. Ili pogledajte kako možete omogućiti Backportsu da dobije noviji softver.
Arch Linux
Arch Linux ima najnovije pakete OpenJDK (verzija 11). Da biste ga instalirali, nećete trebati pribjegavati AUR-u. Umjesto toga, prilično je lako pokrenuti ga izravno iz "Extra" repoa, preko Pacmana.
sudo pacman -S jre-openjdk jdk-openjdk
Fedora
Fedora Linux nosi više izdanja OpenJDK-a u svojoj arhivi softverskog paketa. U skladu s tim, najbolje je pokrenuti najnovije izdanje, jer ono ima najnovije značajke.
Da biste otvorili OpenJDK 11 na Fedora Linuxu, unesite sljedeće DNF naredba u prozoru terminala.
sudo dnf install java-11-openjdk
OpenSUSE
Trebate nabaviti OpenJDK Runtime okruženje, kao i razvojni komplet za vaš OpenSUSE Linux sustav? Rado ćete znati da je to vrlo jednostavno postaviti! Da biste ga nastavili, unesite Zypper naredba ispod.
sudo zypper install java-11-openjdk
Generički Linux
Izvorni kod OpenJDK dostupan jeinstalirati na sav Linux. Ako koristite operativni sustav sa sustavom Linux koji ne pruža OpenJDK izvan okvira, prijeđite na stranicu za preuzimanje i sami zgrabite kôd.
Opcija 2 - Oracleovo okruženje za vrijeme izvođenja Java
OpenJDK djeluje u većini slučajeva. Međutim, ne radi za 100% Java aplikacija na Linuxu. Ako naiđete na neke probleme pomoću OpenJDK, sjajna je ideja samo instalirati službenu verziju Oracle.
Oracle Java za Linux radi na različitim distribucijama Linuxa. U ovom ćemo odjeljku vodiča objasniti kako postići okruženje za vrijeme izvođenja radeći na svim distribucijama koje imaju dostupne pakete.
Ubuntu
Iako je Ubuntu Linux najviše u svijetupopularni Linux operativni sustav okrenut kupcima, Oracle nema paket za preuzimanje DEB za instaliranje. Kao rezultat toga, korisnici su napravili PPA arhivu treće strane koja instalaciju vrši automatski.
Da biste aktivirali PPA, otvorite terminal i koristite add-apt-spremište naredba ispod.
sudo add-apt-repository ppa:webupd8team/java
Zatim pokrenite Ažuriraj naredba.
sudo apt update
Pomoću naredbe Apt instalirajte Oracle Java 11.
sudo apt install oracle-java11-installer
Na kraju, postavite Java 11 kao zadanu.
sudo apt install oracle-java11-set-default
Debian
Trebate Java na Debianu? Zahvaljujući sličnosti operativnog sustava Ubuntu, moguće je koristiti PPA. Da biste ga pokrenuli, pokrenite terminal i steknite korijenski pristup.
su
Sada kada imate Root na Debianu, dodajte Java PPA u svoj sustav.
echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | tee /etc/apt/sources.list.d/linuxuprising-java.list
Zatim aktivirajte GPG tipku softverskog izvora pomoću apt-key.
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A
Pokrenite Ažuriraj naredba.
apt-get update
Instalirajte Java 11 iz softverskih izvora pomoću Apt-get.
apt-get install oracle-java11-installer
Na kraju, postavite Java 11 kao zadanu.
sudo apt-get install oracle-java11-set-default
Arch Linux
Ne postoji službeni paket za vrijeme izvođenja Oracle Javau luku AUR. Ako vam apsolutno treba Java, pogledajte službenu stranicu za preuzimanje Linuxa. Moći ćete preuzeti i instalirati TarGZ izdanje Java. U suprotnom, držite se OpenJDK.
Fedora i OpenSUSE
Oracle distribuira Java RPM, tako da ćete lako moći instalirati Java na Fedora i OpenSUSE. Da biste to nastavili, prijeđite na stranicu za preuzimanje na Oracle.com.

Na stranici, zgrabite RPM izdanje Jave. Zatim otvorite terminal i slijedite dolje navedene upute da biste ga instalirali na svoj sustav.
Fedora
cd ~/Downloads sudo dnf install jre-8u191-linux-x64.rpm
OpenSUSE
cd ~/Downloads sudo zypper install jre-8u191-linux-x64.rpm
Generički Linux
Oracle ima TarGZ izdanje njihovog Java izvedbe. Ako vam je potreban službeni Java JRE, prijeđite na ovu vezu, preuzmite je i slijedite upute na stranici da biste započeli s radom.
komentari