Kako instalirati Java na Linux

Java Runtime i Java-bazirane aplikacije nisu toliko popularne 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 rade na njemu, a koristi se čak i na velikim poslužiteljima Linuxa. Ako ste korisnik Linuxa koji želi instalirati Java na Linux, možete isprobati dvije mogućnosti.

Tu je OpenJDK projekt, open-source implementacija Java Runtime okruženja koja na gotovo svakoj Linux distribuciji vani radi 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

S obzirom da je Java-ovo okruženje za vrijeme izvođenja Java teško 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-a na Linuxu je vrlo jednostavna i neće vam trebati puno napornog rada. Da biste ga 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 instalirati 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 nova ili sa značajkama kao inačica 11!

sudo apt instalirati 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 već spomenuto, Debian 9 Stable ima neke ozbiljno zastarjele OpenJDK pakete. Ako vam treba nešto puno novije, razmislite o nadogradnji na Debian 10. Ili, provjerite kako možete omogućiti Backports da biste dobili 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 se 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 uvesti java-11-openjdk

OpenSUSE

Trebate nabaviti okruženje za vrijeme izvršavanja OpenJDK, 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 uvesti java-11-openjdk

Generički Linux

Izvorni kod OpenJDK dostupan je za instaliranje na svim Linuxima. Ako koristite operativni sustav sa sustavom Linux koji ne pruža OpenJDK izvan okvira, pređite na stranicu za preuzimanje i sami zgrabite kod.

Opcija 2 - Oracle's Runtime Environment

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 najpoznatiji svjetski operativni sustav okrenut potrošačima, Oracle nema dostupan za preuzimanje. DEB paket za ugradnju. 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-repozitorij ppa: webupd8team / java

Zatim pokrenite Ažuriraj naredba.

sudo apt update

Pomoću naredbe Apt instalirajte Oracle Java 11.

sudo apt instalirati oracle-java11-installer

Na kraju, postavite Java 11 kao zadanu.

sudo apt instalirati 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 root pristup.

Su. 

Sada kada imate Root na Debianu, dodajte Java PPA u svoj sustav.

odjek "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-tipke 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

U Arch AUR-u ne postoji službeni paket Oracle Java runtime. Ako vam apsolutno treba Java, pogledajte službenu stranicu za preuzimanje Linuxa. Moći ćete preuzeti i instalirati Java verziju TarGZ-a. 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, pređ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 to veza, preuzmite ga i slijedite upute na stranici da biste započeli s radom.

watch instagram story