Cum se instalează Java 9 pe CentOS, Ubuntu sau Debian

Multe sisteme de operare Linux au Java în mod implicit în sistemul lor și datorită acestui lucru este posibil să compilați și să rulați aplicații de dezvoltare de la mai mulți dezvoltatori.

Java, dezvoltat de Oracle, este unul dintre cele mai utilizate limbaje de programare din lume datorită diverselor sale funcționalități și capacități de dezvoltare și compatibilitate.

Java este definit în următoarele categorii:

Dezvoltatori de softwarePentru acest tip de utilizatori, este necesar JDK (Java SE Development Kit), care este axat pe dezvoltatorii Java. Include instrumente complete JRE plus instrumente pentru dezvoltarea centralizată, depanare și monitorizare a aplicațiilor Java.

Administratori care rulează aplicații pe un serverPentru acest caz, este necesar Server JRE (Server Java Runtime Environment), care este conceput pentru a implementa aplicații Java pe servere. Acesta include instrumente pentru monitorizarea JVM și instrumente necesare pentru aplicațiile de server, dar nu include integrarea browserului (plug-in-ul Java), actualizarea automată sau propriul program de instalare.

Utilizator final care rulează Java într-un mediu desktopPentru acest tip de utilizator, este necesar JRE: (Java Runtime Environment) care acoperă majoritatea nevoilor utilizatorilor finali. Acesta conține tot ce aveți nevoie pentru a rula aplicații Java în sistem eficient.

Caracteristici Java 9Acum, Java prezintă ediția 9, care are caracteristici precum:

  • S-a adăugat hash de sesiune TLS și suport extins pentru extensia master secret
  • La metodă sunt adăugate verificări suplimentare de tip stub IDL
     org.omg.CORBA.ORBstring_to_object
  • Nouă validare publică a cheilor RSA
  • Dimensiunea implicită a cheii furnizorului este actualizată automat
  • Suitele de cifrare exportabile sunt dezactivate
  • Fișierele JNLP nu vor fi lansate de la IE11 în Windows 10 Creators Creators Update

Acum, vom vedea cum se instalează Java 9 pe unele dintre cele mai importante distribuții Linux.

1. Instalați Java 9 pe CentOS 7


Același proces se aplică RedHat și Fedora. Pentru a instala Java 9 pe CentOS avem două opțiuni:

Pasul 1
Primul este să accesați următorul link și să descărcați cel mai recent fișier rpm disponibil:

Pasul 2
Acolo avem următoarele opțiuni de fișier rpm:

 jdk-9.0.4_linux-x64_bin.rpm jre-9.0.4_linux-x64_bin.rpm
Pasul 3
În cazul în care nu se utilizează metoda de descărcare a fișierelor rpm, putem utiliza comanda wget după cum urmează. Pentru a descărca 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 

Pasul 4
Pentru a descărca 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

Pasul 5
Acolo descărcăm tipul de Java pe care îl considerăm necesar să îl folosim. Odată ce pachetul RPM a fost descărcat, trebuie să mergem la calea de unde a fost descărcat și acolo să executăm următoarea linie:

Pe RHEL, CentOS 7

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

Pe Fedora 22 și versiuni ulterioare

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

Pasul 6
În acest exemplu, folosim CentOS 7, așa că executăm primele comenzi:
Pentru a instala Java JDK:

 instalează jdk-9.0.4_linux-x64_bin.rpm

Pasul 7
Intrăm scrisoarea Da pentru a confirma descărcarea și instalarea Java 9 JDK. Pentru a instala Java JRE vom pune următoarele. În mod similar, introducem scrisoarea Da pentru a confirma descărcarea și instalarea.

 instalează jre-9.0.4_linux-x64_bin.rpm

2. Setați variabilele de mediu Java în CentOS 7


În continuare, vom introduce variabilele de mediu Java și calea fișierelor executabile în variabila $ PATH a CentOS 7, acest lucru este necesar pentru a ne asigura că variabilele de mediu Java și executabilele vor fi accesibile în întregul sistem, pentru a fi urmează să execute următoarele comenzi:

Pasul 1
Setați JAVA_HOME și Variabila de cale a JDK

 export JAVA_HOME = / usr / java / jdk-9.0.4 export PATH = $ PATH: /usr/java/jdk-9.0.4/bin
Pasul 2
Setați JAVA_HOME și Variabila de cale a JRE
 export JAVA_HOME = / usr / java / jre-9.0.4 export PATH = $ PATH: /usr/java/jre-9.0.4/bin

3. Verificați versiunea Java pe CentOS 7

Pasul 1
În cele din urmă, vom verifica dacă avem Java 9 în CentOS, pentru aceasta executăm următoarele:

 java -versiune

Pasul 2
Dacă dorim să activăm compatibilitatea JDK / JRE în Firefox, va fi necesar să executăm următoarele comenzi pentru a o activa:

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

4. Instalați Java 9 folosind depozite PPA pe Debian


O altă dintre cele mai cunoscute și mai utilizate distribuții de Linux la nivel corporativ, vom vedea cum să instalăm Java 9 acolo.
Pentru această sarcină avem două opțiuni, iar prima este utilizarea de depozite.

Pasul 1
Pentru a adăuga acest depozit neoficial în Debian 9 vom executa următoarea linie:

 sudo add-apt-repository ppa: webupd8team / java 

MARI

Pasul 2
Introducem litera Enter pentru a accepta instalarea respectivului depozit. După ce am făcut acest lucru, continuăm să actualizăm depozitul executând următoarele:

 sudo apt-get update 
Pasul 3
De îndată ce PPA a fost adăugat și actualizat, trebuie să căutăm pachetele cu numele oracle-java9 după cum urmează:
 apt-cache search oracle-java9 

MARI

Pasul 4
Această ieșire confirmă faptul că Java 9 este disponibil pentru instalare prin următoarea comandă:

 apt-get install oracle-java9-installer 

MARI

Pasul 5
Apăsăm tasta Enter pentru a confirma descărcarea și în timpul procesului de instalare vom vedea următoarele. Acolo trebuie să acceptăm termenii licenței Oracle.

MARI

Pasul 6
În cazul în care avem mai multe Java instalate în Debian, putem instala pachetul oracle-java9-set-default pentru a seta Java 9 în mod implicit:

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

5. Instalați Java 9 folosind sursa pe Debian


O altă alternativă pentru instalarea Java 9 este descărcarea fișierului SDK Java 9 SE respectiv de pe următorul link:

Pasul 1
Acolo trebuie să acceptăm acordul de licență pentru a începe procesul de descărcare a celei mai recente versiuni a pachetului tarball.
Java nu oferă pachete precompilate sub formă de pachete .deb pentru distribuții Linux bazate pe Debian, deci trebuie să folosim fișierul gzip comprimat pentru a efectua această instalare.

Acum, ca alternativă, putem descărca acest fișier folosind comanda wget după cum urmează:

 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
Pasul 2
Mergem la calea unde a fost instalat Java și vom executa următoarele comenzi care vor dezarhiva fișierul Java tarball direct în directorul / opt, apoi vom introduce calea extrasă din java din directorul / opt și vom executa comanda eu sunt pentru a afișa conținutul directorului. Fișierele executabile Java se află în directorul bin:
 sudo tar xfz jdk-9.0.4_linux-x64_bin.tar.gz -C / opt / cd /opt/jdk-9.0.4/ ls
Pasul 3
În cele din urmă vom exporta variabilele Java executând:
 sudo echo 'export 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
Pasul 4
În ambele cazuri, pentru a cunoaște versiunea Java vom executa următoarea comandă:
 java -versiune

MARI

6. Instalați Java 9 pe Ubuntu 17


Aceleași comenzi pe care le-am folosit în Debian 9 sunt utile pentru instalarea Java 9 pe Ubuntu 17.

Pasul 1
În acest caz, prima opțiune este de a utiliza un depozit PPA folosind următoarele comenzi:

 sudo add-apt-repository ppa: webupd8team / java (Instalați depozitul) sudo apt-get update (Actualizați pachetele depozitului) sudo apt-get install oracle-java9-installer (Găsiți pachetele disponibile pentru instalare) sudo apt-get install oracle-java9-set-default (Instalați Java 9)
Pasul 2
Dar, în acest caz, vom folosi a doua metodă, care este de a descărca fișierul direct de pe site-ul oficial la următorul link:

Pasul 3
Sau putem folosi comanda wget astfel:

 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 

MARI

Pasul 4
După descărcarea Java 9, vom merge la directorul de unde a fost descărcat și acolo vom executa următoarele comenzi pentru a instala Java:

 sudo tar xfz jdk-9.0.4_linux-x64_bin.tar.gz -C / opt / cd /opt/jdk-9.0.4/ ls
Pasul 5
Aceste comenzi vor dezarhiva fișierul tarball Java direct în directorul / opt, vom introduce calea în care conținutul Java a fost extras din directorul / opt și vom executa comanda eu sunt pentru a afișa conținutul directorului.

MARI

Pasul 6
Executabilele Java se află în directorul bin.

MARI

Pasul 7
Următorul pas care trebuie făcut este să introduceți variabilele de mediu Java și calea fișierelor executabile în variabila $ PATH a sistemului, pentru aceasta vom folosi următoarele comenzi:

 sudo echo 'export 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

MARI

Pasul 8
În cele din urmă, putem valida versiunea Java 9 folosind următoarea comandă:

 java -versiune

MARI

În acest fel, am învățat să instalăm Java 9 pe unele dintre cele mai utilizate distribuții Linux.

wave wave wave wave wave