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.rpmTrinn 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/binSteg 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 oppdateringTrinn 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.gzSteg 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/ lsTrinn 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.shTrinn 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/ lsTrinn 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.