Slik installerer du Java 9 på CentOS, Ubuntu eller Debian

Mange Linux -operativsystemer har Java som standard i systemet, og takket være dette er det mulig å kompilere og kjøre utviklingsprogrammer fra flere utviklere.

Java, utviklet av Oracle, er et av de mest brukte programmeringsspråkene i verden på grunn av mangfoldige funksjoner og utvikling og kompatibilitet.

Java er definert i følgende kategorier:

ProgramvareutviklereFor denne typen brukere kreves JDK (Java SE Development Kit), som er fokusert på Java -utviklere. Inkluderer omfattende JRE plus -verktøy for sentral utvikling, feilsøking og overvåking av Java -applikasjoner.

Administratorer som kjører applikasjoner på en serverI dette tilfellet er Server JRE (Server Java Runtime Environment) nødvendig, som er designet for å implementere Java -applikasjoner på servere. Den inneholder verktøy for JVM-overvåking og verktøy som kreves for serverprogrammer, men inkluderer ikke nettleserintegrasjon (Java-plug-in), automatisk oppdatering eller eget installasjonsprogram.

Sluttbruker som kjører Java i et skrivebordsmiljøFor denne typen brukere kreves JRE: (Java Runtime Environment) som dekker de fleste behovene til sluttbrukere. Den inneholder alt du trenger for å kjøre Java -applikasjoner på systemet effektivt.

Java 9 -funksjonerNå presenterer Java sin utgave 9 som har funksjoner som:

  • Lagt til TLS -økt -hash og utvidet støtte for hovedhemmelig forlengelse
  • Ytterligere IDL -stubbtypekontroller legges til metoden
     org.omg.CORBA.ORBstring_to_object
  • Ny offentlig validering av RSA -nøkler
  • Standardstørrelsen på leverandørnøkkelen oppdateres automatisk
  • Eksporterbare Cipher -suiter er deaktivert
  • JNLP -filer vil ikke starte fra IE11 i Windows 10 Creators Creators Update

Nå skal vi se hvordan du installerer Java 9 på noen av de store Linux -distribusjonene.

1. Installer Java 9 på CentOS 7


Den samme prosessen gjelder for RedHat og Fedora. For å installere Java 9 på CentOS har vi to alternativer:

Trinn 1
Den første er å gå til følgende lenke og laste ned den siste tilgjengelige rpm -filen:

Steg 2
Der har vi følgende rpm -filalternativer:

 jdk-9.0.4_linux-x64_bin.rpm jre-9.0.4_linux-x64_bin.rpm
Trinn 3
Hvis du ikke bruker nedlastingsmetoden for rpm -filer, kan vi bruke wget -kommandoen som følger. For å laste ned 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 

Trinn 4
For å laste ned 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

Trinn 5
Der laster vi ned typen Java som vi anser nødvendig for å bruke. Når RPM -pakken er lastet ned, må vi gå til banen der den ble lastet ned og utføre 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 nyere

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

Trinn 6
I dette eksemplet bruker vi CentOS 7, så vi utfører de første kommandoene:
Slik installerer du Java JDK:

 yum installere jdk-9.0.4_linux-x64_bin.rpm

Trinn 7
Vi legger inn bokstaven Y for å bekrefte nedlasting og installasjon av Java 9 JDK. For å installere Java JRE legger vi følgende. På samme måte skriver vi inn bokstaven Y for å bekrefte nedlasting og installasjon.

 yum installere jre-9.0.4_linux-x64_bin.rpm

2. Angi Java -miljøvariabler i CentOS 7


Deretter skal vi sette inn Java -miljøvariablene og banen til de kjørbare filene i $ PATH -variabelen i CentOS 7, dette er nødvendig for å sikre at Java -miljøvariablene og kjørbare filene er tilgjengelige i hele systemet. kommer til å utføre følgende kommandoer:

Trinn 1
Sett JAVA_HOME og Path -variabel for JDK

 eksport JAVA_HOME = /usr /java /jdk-9.0.4 eksport PATH = $ PATH: /usr/java/jdk-9.0.4/bin
Steg 2
Angi JAVA_HOME og Path -variabel for JRE
 eksport JAVA_HOME = /usr /java /jre-9.0.4 eksport PATH = $ PATH: /usr/java/jre-9.0.4/bin

3. Sjekk Java -versjonen på CentOS 7

Trinn 1
Til slutt skal vi kontrollere at vi har Java 9 i CentOS, for dette utfører vi følgende:

 java -versjon

Steg 2
Hvis vi ønsker å aktivere JDK / JRE -støtte i Firefox, vil det være nødvendig å utføre følgende kommandoer for å aktivere den:

 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 hjelp av PPA -lagre på Debian


En annen av de velkjente og mest brukte distribusjonene av Linux på bedriftsnivå, vi skal se hvordan du installerer Java 9 der.
For denne oppgaven har vi to alternativer, og den første er bruk av depoter.

Trinn 1
For å legge til dette uoffisielle depotet i Debian 9 skal vi utføre følgende linje:

 sudo add-apt-repository ppa: webupd8team / java 

FORSTØRRE

Steg 2
Vi skriver inn bokstaven Enter for å godta installasjonen av depotet. Når vi har gjort dette, fortsetter vi med å oppdatere depotet ved å utføre følgende:

 sudo apt-get oppdatering 
Trinn 3
Så snart PPA er lagt til og oppdatert, må vi se etter pakkene med navnet oracle-java9 som følger:
 apt-cache-søk oracle-java9 

FORSTØRRE

Trinn 4
Denne utgangen bekrefter at Java 9 er tilgjengelig for installasjon via følgende kommando:

 apt-get install oracle-java9-installer 

FORSTØRRE

Trinn 5
Vi trykker på Enter -tasten for å bekrefte nedlastingen, og under installasjonsprosessen ser vi følgende. Der må vi godta vilkårene i Oracle -lisensen.

FORSTØRRE

Trinn 6
Hvis vi har mer enn én Java installert i Debian, kan vi installere pakken oracle-java9-set-default for å sette Java 9 som standard:

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

5. Installer Java 9 ved hjelp av kilden på Debian


Et annet alternativ for å installere Java 9 er å laste ned den respektive Java 9 SE SDK -filen fra følgende lenke:

Trinn 1
Der må vi godta lisensavtalen for å starte nedlastingsprosessen for den nyeste versjonen av tarballpakken.
Java tilbyr ikke forhåndskompilerte pakker i form av .deb-pakker for Debian-baserte Linux-distribusjoner, så vi må bruke den komprimerte gzip-filen for å utføre denne installasjonen.

Som et alternativ kan vi laste ned denne filen ved hjelp av wget -kommandoen som følger:

 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
Steg 2
Vi går til banen der Java ble installert, og vi kommer til å utføre følgende kommandoer som pakker ut Java tarball -filen direkte i / opt -katalogen, så går vi inn i banen som ble hentet fra java fra / opt -katalogen og utførte kommandoen ls for å vise innholdet i katalogen. Java -kjørbare filer er plassert i bin -katalogen:
 sudo tar xfz jdk-9.0.4_linux-x64_bin.tar.gz -C / opt / cd /opt/jdk-9.0.4/ ls
Trinn 3
Til slutt vil vi eksportere Java -variablene ved å utføre:
 sudo echo 'eksport 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
Trinn 4
I begge tilfeller vil vi kjøre følgende kommando for å kjenne Java -versjonen:
 java -versjon

FORSTØRRE

6. Installer Java 9 på Ubuntu 17


De samme kommandoene som vi har brukt i Debian 9 er nyttige for å installere Java 9 på Ubuntu 17.

Trinn 1
I dette tilfellet er det første alternativet å bruke et PPA -depot ved å bruke følgende kommandoer:

 sudo add-apt-repository ppa: webupd8team / java (Installer depotet) sudo apt-get oppdatering (oppdater repository-pakkene) sudo apt-get install oracle-java9-installer (Finn tilgjengelige pakker å installere) sudo apt-get install oracle-java9-set-default (Installer Java 9)
Steg 2
Men i dette tilfellet skal vi bruke den andre metoden som er å laste ned filen direkte fra det offisielle nettstedet på følgende lenke:

Trinn 3
Eller vi kan bruke wget -kommandoen slik:

 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 

FORSTØRRE

Trinn 4
Etter at Java 9 er lastet ned, skal vi gå til katalogen der den ble lastet ned, og der vil vi utføre følgende kommandoer for å installere Java:

 sudo tar xfz jdk-9.0.4_linux-x64_bin.tar.gz -C / opt / cd /opt/jdk-9.0.4/ ls
Trinn 5
Disse kommandoene vil pakke ut Java tarball -filen direkte i / opt -katalogen, vi skal angi banen der Java -innholdet ble hentet fra / opt -katalogen, og vi vil utføre kommandoen ls for å vise innholdet i katalogen.

FORSTØRRE

Trinn 6
Java -kjørbare filer er plassert i bin -katalogen.

FORSTØRRE

Trinn 7
Det neste trinnet å ta er å sette inn Java -miljøvariablene og banen til de kjørbare filene i $ PATH -variabelen i systemet, for dette bruker vi følgende kommandoer:

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

FORSTØRRE

Trinn 8
Til slutt kan vi validere Java 9 -versjonen ved å bruke følgende kommando:

 java -versjon

FORSTØRRE

På denne måten har vi lært å installere Java 9 på noen av de mest brukte Linux -distribusjonene.

wave wave wave wave wave