Sådan installeres Java 9 på CentOS, Ubuntu eller Debian

Mange Linux -operativsystemer har Java som standard i deres system, og takket være dette er det muligt at kompilere og køre udviklingsprogrammer fra flere udviklere.

Java, udviklet af Oracle, er et af de mest anvendte programmeringssprog i verden på grund af dets forskellige funktioner og udvikling og kompatibilitet.

Java er defineret i følgende kategorier:

SoftwareudviklereFor denne type brugere kræves JDK (Java SE Development Kit), som er fokuseret på Java -udviklere. Inkluderer omfattende JRE plus -værktøjer til central udvikling, debugging og overvågning af Java -applikationer.

Administratorer, der kører applikationer på en serverI dette tilfælde er Server JRE (Server Java Runtime Environment) nødvendig, som er designet til at implementere Java -applikationer på servere. Det indeholder værktøjer til JVM-overvågning og værktøjer, der kræves til serverapplikationer, men inkluderer ikke browserintegration (Java-plug-in), automatisk opdatering eller sit eget installationsprogram.

Slutbruger kører Java i et skrivebordsmiljøFor denne type brugere kræves JRE: (Java Runtime Environment), som dækker de fleste slutbrugeres behov. Den indeholder alt, hvad du har brug for for effektivt at køre Java -applikationer på dit system.

Java 9 -funktionerNu præsenterer Java sin udgave 9, der har funktioner som:

  • Tilføjet TLS -session -hash og udvidet master -hemmelig udvidelsessupport
  • Yderligere IDL -stubtypekontroller tilføjes til metoden
     org.omg.CORBA.ORBstring_to_object
  • Ny offentlig validering af RSA -nøgler
  • Standardstørrelsen på udbydernøglen opdateres automatisk
  • Eksporterbare Cipher -suiter er deaktiveret
  • JNLP -filer starter ikke fra IE11 i Windows 10 Creators Creators Update

Nu vil vi se, hvordan du installerer Java 9 på nogle af de store Linux -distributioner.

1. Installer Java 9 på CentOS 7


Den samme proces gælder for RedHat og Fedora. For at installere Java 9 på CentOS har vi to muligheder:

Trin 1
Det første er at gå til følgende link og downloade den nyeste tilgængelige rpm -fil:

Trin 2
Der har vi følgende rpm -filindstillinger:

 jdk-9.0.4_linux-x64_bin.rpm jre-9.0.4_linux-x64_bin.rpm
Trin 3
I tilfælde af ikke at bruge metoden til download af rpm -filer, kan vi bruge wget -kommandoen som følger. Sådan downloades Java SE JDK:
 wget --no-cookies-ingen-check-certifikat-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 

Trin 4
Sådan downloades 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

Trin 5
Der downloader vi den type Java, som vi anser for nødvendig at bruge. Når RPM -pakken er downloadet, skal vi gå til den sti, hvor den blev downloadet, og der skal der udføres følgende linje:

På RHEL, CentOS 7

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

På Fedora 22 og højere

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

Trin 6
I dette eksempel bruger vi CentOS 7, så vi udfører de første kommandoer:
Sådan installeres Java JDK:

 yum installere jdk-9.0.4_linux-x64_bin.rpm

Trin 7
Vi indtaster brevet Y for at bekræfte Java 9 JDK download og installation. For at installere Java JRE sætter vi følgende. På samme måde indtaster vi brevet Y for at bekræfte download og installation.

 yum installere jre-9.0.4_linux-x64_bin.rpm

2. Indstil Java -miljøvariabler i CentOS 7


Dernæst skal vi indsætte Java -miljøvariablerne og stien til de eksekverbare filer i $ PATH -variablen i CentOS 7, dette er nødvendigt for at sikre, at Java -miljøvariablerne og eksekverbare filer er tilgængelige i hele systemet, for vi er vil udføre følgende kommandoer:

Trin 1
Indstil JAVA_HOME og stievariabel for JDK

 eksport JAVA_HOME = /usr /java /jdk-9.0.4 eksport PATH = $ PATH: /usr/java/jdk-9.0.4/bin
Trin 2
Indstil JAVA_HOME og sti -variabel for JRE
 eksport JAVA_HOME = /usr /java /jre-9.0.4 eksport PATH = $ PATH: /usr/java/jre-9.0.4/bin

3. Kontroller Java -versionen på CentOS 7

Trin 1
Endelig skal vi kontrollere, at vi har Java 9 i CentOS, til dette udfører vi følgende:

 java -version

Trin 2
Hvis vi vil aktivere JDK / JRE -understøttelse i Firefox, er det nødvendigt at udføre følgende kommandoer for at aktivere det:

 alternativer-installer /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jdk-9.0.4/lib/libnpjp2.so 20000 

4. Installer Java 9 ved hjælp af PPA -lagre på Debian


En anden af ​​de velkendte og mest anvendte distributioner af Linux på virksomhedsniveau, vi skal se, hvordan vi installerer Java 9 der.
Til denne opgave har vi to muligheder, og den første er at bruge depoter.

Trin 1
For at tilføje dette uofficielle lager i Debian 9 vil vi udføre følgende linje:

 sudo add-apt-repository ppa: webupd8team / java 

FORSTØRRE

Trin 2
Vi indtaster bogstavet Enter for at acceptere installationen af ​​depotet. Når vi har gjort dette, fortsætter vi med at opdatere depotet ved at udføre følgende:

 sudo apt-get opdatering 
Trin 3
Så snart PPA er tilføjet og opdateret, skal vi kigge efter pakkerne med navnet oracle-java9 som følger:
 apt-cache søgning oracle-java9 

FORSTØRRE

Trin 4
Denne output bekræfter, at Java 9 er tilgængelig til installation via følgende kommando:

 apt-get install oracle-java9-installer 

FORSTØRRE

Trin 5
Vi trykker på Enter -tasten for at bekræfte overførslen, og under installationsprocessen ser vi følgende. Der skal vi acceptere vilkårene i Oracle -licensen.

FORSTØRRE

Trin 6
I tilfælde af at mere end én Java er installeret i Debian, kan vi installere oracle-java9-set-standardpakken til at indstille Java 9 som standard:

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

5. Installer Java 9 ved hjælp af kilde på Debian


Et andet alternativ til at installere Java 9 er at downloade den respektive Java 9 SE SDK -fil fra følgende link:

Trin 1
Der skal vi acceptere licensaftalen for at starte downloadprocessen af ​​den nyeste version af tarball -pakken.
Java tilbyder ikke forudkompilerede pakker i form af .deb-pakker til Debian-baserede Linux-distributioner, så vi skal bruge den komprimerede gzip-fil til at udføre denne installation.

Nu som et alternativ kan vi downloade denne fil ved hjælp af wget -kommandoen som følger:

 wget --no-cookies-ingen-check-certifikat-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
Trin 2
Vi går til den sti, hvor Java blev installeret, og vi vil udføre følgende kommandoer, som vil pakke Java tarball -filen ud direkte i / opt -biblioteket, derefter vil vi indtaste stien, der er udtrukket fra java fra / opt -biblioteket og udføre kommandoen ls for at vise bibliotekets indhold. Java -eksekverbare filer er placeret i bin -biblioteket:
 sudo tar xfz jdk-9.0.4_linux-x64_bin.tar.gz -C / opt / cd /opt/jdk-9.0.4/ ls
Trin 3
Endelig eksporterer vi Java -variablerne ved at udføre:
 sudo echo 'eksporter JAVA_HOME = / opt / jdk-9.0.4 /' | sudo tee /etc/profile.d/java.sh sudo echo 'eksport PATH = $ PATH: /opt/jdk-9.0.4/bin' | sudo tee -a /etc/profile.d/java.sh
Trin 4
I begge tilfælde udfører vi følgende kommando for at kende versionen af ​​Java:
 java -version

FORSTØRRE

6. Installer Java 9 på Ubuntu 17


De samme kommandoer, som vi har brugt i Debian 9, er nyttige til installation af Java 9 på Ubuntu 17.

Trin 1
I dette tilfælde er den første mulighed at bruge et PPA -lager ved hjælp af følgende kommandoer:

 sudo add-apt-repository ppa: webupd8team / java (Installer depotet) sudo apt-get opdatering (opdater repository-pakkerne) sudo apt-get install oracle-java9-installer (Find de tilgængelige pakker, der skal installeres) sudo apt-get install oracle-java9-set-default (Installer Java 9)
Trin 2
Men i dette tilfælde vil vi bruge den anden metode, som er at downloade filen direkte fra det officielle websted på følgende link:

Trin 3
Eller vi kan bruge wget -kommandoen sådan:

 wget --no-cookies-ingen-check-certifikat-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 

FORSTØRRE

Trin 4
Når Java 9 er downloadet, går vi til det bibliotek, hvor det blev downloadet, og der vil vi udføre følgende kommandoer for at installere Java:

 sudo tar xfz jdk-9.0.4_linux-x64_bin.tar.gz -C / opt / cd /opt/jdk-9.0.4/ ls
Trin 5
Disse kommandoer vil pakke Java tarball -filen ud direkte i / opt -biblioteket, vi skal indtaste stien, hvor Java -indholdet blev ekstraheret fra / opt -biblioteket, og vi vil udføre kommandoen ls for at vise bibliotekets indhold.

FORSTØRRE

Trin 6
Java -eksekverbare filer er placeret i bin -biblioteket.

FORSTØRRE

Trin 7
Det næste trin at tage er at indsætte Java -miljøvariablerne og stien til de eksekverbare filer i $ PATH -variablen i systemet, til dette vil vi bruge følgende kommandoer:

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

FORSTØRRE

Trin 8
Endelig kan vi validere Java 9 -versionen ved hjælp af følgende kommando:

 java -version

FORSTØRRE

På denne måde har vi lært at installere Java 9 på nogle af de mest brugte Linux -distributioner.

wave wave wave wave wave