Kako instalirati Javu 9 na CentOS, Ubuntu ili Debian

Mnogi operacijski sustavi Linux imaju Java prema zadanim postavkama u svom sustavu i zahvaljujući tome moguće je sastaviti i pokrenuti razvojne aplikacije od više programera.

Java, koju je razvio Oracle, jedan je od najčešće korištenih programskih jezika u svijetu zbog svojih raznolikih funkcionalnosti te mogućnosti razvoja i kompatibilnosti.

Java je definirana u sljedećim kategorijama:

Programeri softveraZa ovu vrstu korisnika potreban je JDK (Java SE Development Kit) koji je usmjeren na Java programere. Uključuje opsežne JRE plus alate za centralni razvoj, ispravljanje pogrešaka i nadzor Java aplikacija.

Administratori koji pokreću aplikacije na poslužiteljuU ovom slučaju potreban je Server JRE (Server Java Runtime Environment), koji je dizajniran za implementaciju Java aplikacija na poslužiteljima. Uključuje alate za nadzor JVM-a i alate potrebne za poslužiteljske aplikacije, ali ne uključuje integraciju preglednika (dodatak Java), automatsko ažuriranje ili vlastiti instalacijski program.

Krajnji korisnik koji koristi Javu u radnom okruženjuZa ovu vrstu korisnika potreban je JRE: (Java Runtime Environment) koji pokriva većinu potreba krajnjih korisnika. Sadrži sve što vam je potrebno za učinkovito pokretanje Java aplikacija na vašem sustavu.

Značajke Java 9Sada Java predstavlja svoje izdanje 9 koje ima značajke kao što su:

  • Dodano je raspršivanje TLS sesije i proširena podrška za tajno proširenje glavne tajne
  • Metodi se dodaju dodatne provjere vrste IDL stub -a
     org.omg.CORBA.ORBstring_to_object
  • Nova javna provjera valjanosti RSA ključeva
  • Zadana veličina ključa davatelja usluga automatski se ažurira
  • Izvozljivi apartmani za šifriranje onemogućeni su
  • JNLP datoteke neće se pokrenuti iz IE11 u sustavu Windows 10 Creators Creators Update

Sada ćemo vidjeti kako instalirati Java 9 na neke od glavnih distribucija Linuxa.

1. Instalirajte Java 9 na CentOS 7


Ovaj isti postupak primjenjuje se na RedHat i Fedoru. Za instaliranje Jave 9 na CentOS imamo dvije mogućnosti:

Korak 1
Prvi je otići na sljedeću vezu i tamo preuzeti najnoviju dostupnu datoteku rpm:

Korak 2
Tu imamo sljedeće mogućnosti datoteke rpm:

 jdk-9.0.4_linux-x64_bin.rpm jre-9.0.4_linux-x64_bin.rpm
Korak 3
U slučaju da ne koristite način preuzimanja rpm datoteka, naredbu wget možemo koristiti na sljedeći način. Za preuzimanje Java SE JDK:
 wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense = accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/9.0.4+11 /c2514751926b4512b076cc82f959763f/jdk-9.0.4_linux-x64_bin.rpm 

Korak 4
Za preuzimanje Java SE JRE:

 wget -no-cookies -no-check-certificate -header "Cookie: oraclelicense = accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/9.0.4+11/c2514751926b4512b076cc82f959763f/ jre-9.0.4_linux-x64_bin.rpm

Korak 5
Tamo preuzimamo vrstu Jave koju smatramo potrebnom za korištenje. Nakon što se RPM paket preuzme, moramo otići na put gdje je skinut i izvršiti sljedeći redak:

Na RHEL -u, CentOS 7

 yum instalirati jdk-9.0.4_linux-x64_bin.rpm yum instalirati jre-9.0.4_linux-x64_bin.rpm

Na Fedori 22 i novijoj

 sudo dnf instalirajte jdk-9.0.4_linux-x64_bin.rpm sudo dnf instalirajte jre-9.0.4_linux-x64_bin.rpm

Korak 6
U ovom primjeru koristimo CentOS 7 pa izvršavamo prve naredbe:
Da biste instalirali Java JDK:

 yum instalirajte jdk-9.0.4_linux-x64_bin.rpm

Korak 7
Unosimo slovo Y za potvrdu preuzimanja i instalacije Java 9 JDK. Za instaliranje Java JRE stavit ćemo sljedeće. Slično, unosimo slovo Y za potvrdu preuzimanja i instalacije.

 yum instalirajte jre-9.0.4_linux-x64_bin.rpm

2. Postavite Java varijable okruženja u CentOS 7


Zatim ćemo umetnuti varijable okruženja Java i put izvršnih datoteka u varijablu $ PATH CentOS -a 7, to je potrebno kako bismo bili sigurni da će varijable okruženja Java i izvršne datoteke biti dostupne u cijelom sustavu, izvršit će sljedeće naredbe:

Korak 1
Postavite JAVA_HOME i varijablu puta JDK -a

 izvoz JAVA_HOME = /usr /java /jdk-9.0.4 izvoz PATH = $ PATH: /usr/java/jdk-9.0.4/bin
Korak 2
Postavite JAVA_HOME i varijablu puta JRE
 izvoz JAVA_HOME = /usr /java /jre-9.0.4 izvoz PATH = $ PATH: /usr/java/jre-9.0.4/bin

3. Provjerite Java verziju na CentOS -u 7

Korak 1
Na kraju ćemo provjeriti imamo li Java 9 u CentOS -u, za to izvršavamo sljedeće:

 java -verzija

Korak 2
Ako želimo omogućiti podršku za JDK / JRE u Firefoxu, bit će potrebno izvršiti sljedeće naredbe da bismo je omogućili:

 alternative --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jdk-9.0.4/lib/libnpjp2.so 20000 

4. Instalirajte Java 9 pomoću spremišta PPA na Debianu


Još jedna od poznatih i najčešće korištenih distribucija Linuxa na korporativnoj razini, vidjet ćemo kako tamo instalirati Java 9.
Za ovaj zadatak imamo dvije mogućnosti, a prva je korištenje spremišta.

Korak 1
Da bismo dodali ovo neslužbeno spremište u Debian 9, izvršit ćemo sljedeći redak:

 sudo add-apt-repository ppa: webupd8team / java 

POVEĆAJTE

Korak 2
Unosimo slovo Enter kako bismo prihvatili instalaciju spomenutog spremišta. Nakon što to učinimo, nastavljamo ažurirati spremište izvršavanjem sljedećeg:

 sudo apt-get ažuriranje 
Korak 3
Čim se PPA doda i ažurira, moramo potražiti pakete s imenom oracle-java9 na sljedeći način:
 apt-cache pretraživanje oracle-java9 

POVEĆAJTE

Korak 4
Ovaj izlaz potvrđuje da je Java 9 dostupna za instaliranje pomoću sljedeće naredbe:

 apt-get install oracle-java9-installer 

POVEĆAJTE

Korak 5
Pritisnite tipku Enter za potvrdu preuzimanja i tijekom instalacijskog procesa vidjet ćemo sljedeće. Tamo moramo prihvatiti uvjete Oracle licence.

POVEĆAJTE

Korak 6
U slučaju da je u Debianu instalirano više Jave, možemo instalirati paket oracle-java9-set-default za postavljanje Jave 9 prema zadanim postavkama:

 sudo apt-get install oracle-java9-set-default 

5. Instalirajte Java 9 pomoću izvora na Debianu


Druga alternativa za instaliranje Java 9 je preuzimanje odgovarajuće Java 9 SE SDK datoteke sa sljedeće veze:

Korak 1
Tamo moramo prihvatiti licencni ugovor za početak procesa preuzimanja najnovije verzije tarball paketa.
Java ne nudi predkompilirane pakete u obliku .deb paketa za distribucije Linuxa temeljene na Debianu, pa moramo koristiti komprimiranu gzip datoteku za izvođenje ove instalacije.

Sada, kao alternativu, ovu datoteku možemo preuzeti pomoću naredbe wget na sljedeći način:

 wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense = accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/9.0.4+11 /c2514751926b4512b076cc82f959763f/jdk-9.0.4_linux-x64_bin.tar.gz
Korak 2
Idemo na put gdje je Java instalirana i izvršit ćemo sljedeće naredbe koje će otpakirati Java tarball datoteku izravno u direktoriju / opt, zatim ćemo unijeti put izvučen iz jave iz direktorija / opt i izvršiti naredbu ls za prikaz sadržaja imenika. Izvršne datoteke Java nalaze se u direktoriju bin:
 sudo tar xfz jdk-9.0.4_linux-x64_bin.tar.gz -C / opt / cd /opt/jdk-9.0.4/ ls
Korak 3
Na kraju ćemo izvesti Java varijable izvršavanjem:
 sudo echo 'izvoz JAVA_HOME = / opt / jdk-9.0.4 /' | sudo tee /etc/profile.d/java.sh sudo echo 'export PATH = $ PATH: /opt/jdk-9.0.4/bin' | sudo tee -a /etc/profile.d/java.sh
Korak 4
U oba slučaja, da bismo znali verziju Jave, izvršit ćemo sljedeću naredbu:
 java -verzija

POVEĆAJTE

6. Instalirajte Java 9 na Ubuntu 17


Iste naredbe koje smo koristili u Debianu 9 korisne su za instaliranje Jave 9 na Ubuntu 17.

Korak 1
U ovom slučaju prva je mogućnost korištenje spremišta PPA koristeći sljedeće naredbe:

 sudo add-apt-repository ppa: webupd8team / java (Instalirajte spremište) sudo apt-get update (Ažurirajte pakete spremišta) sudo apt-get install oracle-java9-installer (Pronađite dostupne pakete za instalaciju) sudo apt-get install oracle-java9-set-default (Instalirajte Java 9)
Korak 2
No, u ovom slučaju koristit ćemo drugu metodu, a to je preuzimanje datoteke izravno sa službene web stranice na sljedećoj poveznici:

Korak 3
Ili možemo koristiti naredbu wget ovako:

 wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense = accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/9.0.4+11 /c2514751926b4512b076cc82f959763f/jdk-9.0.4_linux-x64_bin.tar.gz 

POVEĆAJTE

Korak 4
Nakon što se Java 9 preuzme, otići ćemo u direktorij u kojem je preuzeta i tamo ćemo izvršiti sljedeće naredbe za instaliranje Jave:

 sudo tar xfz jdk-9.0.4_linux-x64_bin.tar.gz -C / opt / cd /opt/jdk-9.0.4/ ls
Korak 5
Ove naredbe će raspakirati Java tarball datoteku izravno u direktoriju / opt, ući ćemo na put na kojem je Java sadržaj izdvojen iz direktorija / opt i izvršit ćemo naredbu ls za prikaz sadržaja imenika.

POVEĆAJTE

Korak 6
Java izvršne datoteke nalaze se u direktoriju bin.

POVEĆAJTE

Korak 7
Sljedeći korak koji trebate poduzeti je umetanje varijabli okruženja Java i put izvršnih datoteka u varijablu $ PATH sustava, za to ćemo koristiti sljedeće naredbe:

 sudo echo 'izvoz JAVA_HOME = / opt / jdk-9.0.4 /' | sudo tee /etc/profile.d/java.sh sudo echo 'export PATH = $ PATH: /opt/jdk-9.0.4/bin' | sudo tee -a /etc/profile.d/java.sh

POVEĆAJTE

Korak 8
Konačno, možemo potvrditi verziju Java 9 pomoću sljedeće naredbe:

 java -verzija

POVEĆAJTE

Na ovaj smo način naučili instalirati Java 9 na neke od najčešće korištenih Linux distribucija.

wave wave wave wave wave