Denne opplæringen handler om å installere 32-biters og 64-biters Oracle Java 8 (versjonsnummer 1.8.0_20) JDK på 32-biters og 64-biters Ubuntu-operativsystemer. Disse instruksjonene fungerer også på Debian og Linux Mint. Denne artikkelen er for de som bare vil installere Oracle Java JDK med Oracle Java JRE inkludert i JDK-nedlastingen. Den inneholder instruksjoner for installasjon av Oracle Java JDK utelukkende for Debian-baserte Linux-operativsystemer, som Debian, Ubuntu og Linux Mint.
Trinn
1.
Sjekk om ditt Ubuntu Linux-operativsystem har en 32-bit eller 64-bit arkitektur, åpne en terminal og kjør kommandoen nedenfor.- Skriv/kopier/lim inn: fil /sbin/init
- Legg merke til bitversjonen av arkitekturen til ditt Ubuntu Linux-operativsystem; det vil indikere om det er et 32-bit eller 64-bit system.
2. Sjekk om du har Java installert på systemet ditt. For å gjøre dette må du kjøre Java-versjonskommandoen fra en terminal.
Åpne et terminalvindu og skriv inn følgende kommando: Skriv/kopier/lim inn: java -versjon
Hvis du har OpenJDK installert på systemet ditt, kan det se slik ut:
java versjon "1.7.0_15"
OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15~pre1-0lucid1)
OpenJDK 64-bit server VM (build 19.0-b09, blandet modus)
Hvis du har OpenJDK installert på systemet ditt, har du installert feil Java-versjon for denne øvelsen.
3. Fjern OpenJDK/JRE fullstendig fra systemet og lag en katalog for Oracle Java JDK/JRE-filene. Dette forhindrer systemkonflikter mellom de forskjellige distribusjonene av Java. For eksempel, hvis du har OpenJDK/JRE installert på systemet ditt, kan du fjerne det ved å skrive følgende på kommandolinjen:
Skriv/kopier/lim inn: sudo apt-get purge openjdk-* Denne kommandoen vil fjerne OpenJDK/JRE fullstendig fra systemet ditt.
Skriv/kopier/lim inn: sudo mkdir -p /usr/local/java
Denne kommandoen oppretter en katalog for Oracle Java JDK- og JRE-filene.
4.
Last ned Oracle Java JDK for Linux. Sørg for at du får
den rette komprimerte filer (med en tar.gz-utvidelse) for systemet ditt, med en 32-biters eller 64-biters arkitektur.
For eksempel, hvis du har et Ubuntu Linux 32-biters operativsystem, last ned 32-bits Oracle Java-filene.For eksempel, hvis du har et Ubuntu Linux 64-bits operativsystem, last ned 64-bit Oracle Java-filene.Valgfri: Last ned Oracle Java JDK-dokumentasjonenVelg jdk-8u20-apidocs.glidelås
Viktig informasjon: 64-biters Oracle Java-filer fungerer ikke på 32-biters Ubuntu Linux-operativsystemer. Du vil få flere systemfeil hvis du prøver å installere 64-bit Oracle Java under 32-bit Ubuntu Linux.
5. Kopier Oracle Java-filene til katalogen: /usr/local/java. I de fleste tilfeller lastes Oracle Java-filene ned i: /home/"ditt brukernavn"/Nedlastinger.
32-biters Oracle Java for 32-biters Ubuntu Linux installasjonsinstruksjoner:Skriv/kopier/lim inn: cd /hjem/"ditt brukernavn"/NedlastingerSkriv/kopier/lim inn: sudo cp -r jdk-8u20-linux-i586.tjære.gz /usr/local/java/Skriv/kopier/lim inn: cd /usr/local/java64-biters Oracle Java for 64-biters Ubuntu Linux installasjonsinstruksjoner:
Skriv/kopier/lim inn: cd /hjem/"ditt brukernavn"/NedlastingerSkriv/kopier/lim inn: sudo cp -r jdk-8u20-linux-x64.tjære.gz /usr/local/java/Skriv/kopier/lim inn: cd /usr/local/java6. Pakk ut de komprimerte Java-filene til katalogen /usr/local/java
32-biters Oracle Java for 32-biters Ubuntu Linux installasjonsinstruksjoner:Skriv/kopier/lim inn: sudo tar xvzf jdk-8u20-linux-i586.tjære.gz
64-biters Oracle Java for 64-biters Ubuntu Linux installasjonsinstruksjoner:
Skriv/kopier/lim inn: sudo tar xvzf jdk-8u20-linux-x64.tjære.gz
7. Dobbeltsjekk katalogene dine. Du bør nå ha to ukomprimerte binære kataloger i /usr/local/java for Java JDK/JRE oppført som:
Skriv/kopier/lim inn: ls -ajdk1.8.0_20jre1.8.0_208. Rediger PATH-systemfilen i /etc/profile og legg til følgende systemvariabler til systembanen. Bruk nano, gedit eller et annet tekstredigeringsprogram som root, og åpne /etc/profile.
Skriv/kopier/lim inn: sudo gedit /etc/profileellerSkriv/kopier/lim inn: sudo nano /etc/profile9. Rull ned til slutten av filen ved å bruke piltastene, og legg til følgende linjer på slutten av filen /etc/profile:
Skriv/kopier/lim inn:
JAVA_HOME=/usr/local/java/jdk1.8.0_20
JRE_HOME=/usr/local/java/jre1.8.0_20
PATH=$PATH:$JRE_HOME/bin:$JAVA_HOME/bin
eksporter JAVA_HOME
eksporter JRE_HOME
eksport PATH
10. Lagre filen /etc/profile og avslutt.
11. Angi ditt Ubuntu Linux-system hvor Oracle Java JDK/JRE er plassert. Gir systemet beskjed om at den nye versjonen av Oracle Java er klar til bruk.
Skriv/kopier/lim inn: sudo update-alternatives --install "/usr/bin/java" "Java" "/usr/local/java/jdk1.8.0_20/bin/java" 1 Denne kommandoen forteller systemet at Oracle Java JRE er klar til bruk.
Skriv/kopier/lim inn: sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1
Denne kommandoen forteller systemet at Oracle Java JDK er klar til bruk.
Skriv/kopier/lim inn: sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1
Denne kommandoen forteller at systemet som Oracle Java Web starter er klart til bruk.
12. Spesifiser Ubuntu Linux-systemet som Oracle Java JDK/JRE skal være standard Java.
Skriv/kopier/lim inn: sudo update-alternatives --set java /usr/local/java/jdk1.8.0_20/bin/java Denne kommandoen setter java kjøretidsmiljøet for systemet
Skriv/kopier/lim inn: sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_20/bin/javac
Denne kommandoen setter javac-kompilatoren for systemet
Skriv/kopier/lim inn: sudo update-alternatives --set javaws /usr/local/java/jdk1.8.0_20/bin/javaws
Denne kommandoen setter Java Web-start for systemet
1. 3. Last inn systembanen /etc/profile på nytt ved å bruke følgende kommando:
Skriv/kopier/lim inn: kilde /etc/profileMerk at systembanen /etc/profile-filen vil lastes inn på nytt etter omstart av Ubuntu Linux-systemet14. Test om Oracle Java er riktig installert på systemet ditt. Bruk følgende kommando og legg merke til versjonen av Java:
15. En vellykket installasjon av 32-bits Oracle Java vil se slik ut:
Skriv/kopier/lim inn: java -versjon Denne kommandoen viser versjonen av Java på systemet ditt
Hvis alt er bra, vil du motta følgende melding:
java versjon "1.8.0_20"
Java(TM) SE Runtime Environment (bygg 1.8.0_20-b26)
Java HotSpot(TM) Server VM (bygg 25.20-b23, blandet modus)
Skriv/kopier/lim inn: javac -versjon
Denne kommandoen lar deg vite at du nå kan kompilere Java-programmer fra terminalen.
Hvis alt er bra, vil du motta følgende melding:
java 1.8.0_20
16. En vellykket installasjon av Oracle Java 64-bit vil vise følgende:
Skriv/kopier/lim inn: java -versjon Denne kommandoen viser den aktive versjonen av Java på systemet ditt
Hvis alt er bra, vil du motta følgende melding:
java versjon "1.8.0_20"
Java(TM) SE Runtime Environment (bygg 1.8.0_20-b26)
Java HotSpot(TM) Server VM (bygg 25.20-b23, blandet modus)
Skriv/kopier/lim inn: javac -versjon
Denne kommandoen lar deg vite at du nå kan kompilere Java-programmer fra terminalen.
Hvis alt er bra, vil du motta følgende melding:
java 1.8.0_20
17.
Gratulerer, du har nettopp installert Oracle Java på Linux-systemet. Start nå Ubuntu Linux-systemet på nytt. Etterpå vil systemet ditt være fullt konfigurert til å kjøre og utvikle Java-programmer. Senere kan du prøve å kompilere og kjøre dine egne Java-programmer ved å lese følgende artikkel
Hvordan lage ditt første Java-program på Ubuntu LinuxValgfritt: Aktivering av Oracle Java i nettleseren
For å aktivere en Java-plugin i nettleseren din, må du først opprette en symbolsk lenke fra nettleserens plug-in-katalog til plasseringen av Java-plugin-modulen som fulgte med Oracle Java-distribusjonen.
Følg med: Vær spesielt forsiktig med å aktivere Oracle Java 7 i nettleserne dine, siden det er mange sikkerhetssårbarheter og utnyttelser. I hovedsak, ved å aktivere Oracle Java 7 i nettleseren din, kan hackere bryte seg inn og overta systemet når en sikkerhetssårbarhet eller utnyttelse oppdages. For mer informasjon om sikkerhetssårbarheter og utnyttelser i Java, besøk følgende nettsted: Java tester
Google Chrome
32-biters Oracle Java-instruksjoner
- Bruk følgende kommandoer.
- Skriv/kopier/lim inn: sudo mkdir -p /opt/google/chrome/plugins
Dette vil opprette katalogen /opt/google/chrome/plugins
Skriv/kopier/lim inn: cd /opt/google/chrome/plugins
Dette tar deg til Google Chrome-programtilleggskatalogen; sørg for at du er i denne katalogen før du oppretter den symbolske lenken
Skriv/kopier/lim inn: sudo ln -s /usr/local/java/jdk1.8.0_20/yr/lib/
i386/
libnpjp2.såOppretter en symbolsk lenke fra Java JRE( Java Runtime Environment) plugin libnpjp2.så til Google Chrome-nettleseren din64-biters Oracle Java-instruksjoner
- Bruk følgende kommandoer.
- Skriv/kopier/lim inn: sudo mkdir -p /opt/google/chrome/plugins
Dette vil opprette katalogen /opt/google/chrome/plugins
Skriv/lim inn/kopier: cd /opt/google/chrome/plugins
Dette tar deg til Google Chrome-programtilleggskatalogen; sørg for at du er i denne katalogen før du oppretter den symbolske lenken
Skriv/lim inn/kopier: sudo ln -s /usr/local/java/jdk1.8.0_20/yr/lib/amd64/libnpjp2.så
Oppretter en symbolsk lenke fra Java JRE( Java Runtime Environment) plugin
libnpjp2.så til Google Chrome-nettleseren din
å passe på
- Følg med: Noen ganger når du kjører kommandoen ovenfor, får du følgende melding:
- ln: oppretter symbolsk lenke `./libnpjp2.so`: Filen eksisterer
- For å løse dette problemet, fjern den forrige symbolske lenken med følgende kommando:
- Skriv/kopier/lim inn: cd /opt/google/chrome/plugins
- Skriv/kopier/lim inn: sudo rm -rf libnpjp2.så
- Sørg for at du er i katalogen /opt/google/chrome/plugins før du kjører denne kommandoen
Start nettleseren på nytt og gå til
Java tester for å teste om Java fungerer i nettleseren din.
Mozilla Firefox
32-biters Oracle Java-instruksjoner:
- Bruk følgende kommandoer.
- Skriv/lim inn/kopier: cd /usr/lib/mozilla/plugins
Dette tar deg til katalogen /usr/lib/mozilla/plugins, lag denne katalogen hvis den ikke allerede eksisterer.
Skriv/lim inn/kopier: sudo mkdir -p /usr/lib/mozilla/plugins
Dette vil opprette katalogen /usr/lib/mozilla/plugins; sørg for at du er i denne katalogen før du oppretter den symbolske lenken.
Skriv/lim inn/kopier: sudo ln -s /usr/local/java/jdk1.8.0_20/yr/lib/i386/libnpjp2.så
Oppretter en symbolsk lenke fra Java JRE( Java Runtime Environment) plugin
libnpjp2.så til Mozilla Firefox nettleser.
64-biters Oracle Java-instruksjoner
- Bruk følgende kommandoer.
- Skriv/lim inn/kopier: cd /usr/lib/mozilla/plugins
Dette tar deg til katalogen /usr/lib/mozilla/plugins, lag denne katalogen hvis den ikke allerede eksisterer
Skriv/lim inn/kopier: sudo mkdir -p /usr/lib/mozilla/plugins
dette vil opprette katalogen /usr/lib/mozilla/plugins, sørg for at du er i denne katalogen før du oppretter den symbolske lenken
Skriv/lim inn/kopier: sudo ln -s /usr/local/java/jdk1.8.0_20/yr/lib/amd64/libnpjp2.så
Oppretter en symbolsk lenke fra Java JRE( Java Runtime Environment) plugin
libnpjp2.så til Mozilla Firefox nettleser
Påminnelser
- Følg med: Noen ganger når du kjører kommandoen ovenfor, får du følgende melding:
- ln: oppretter symbolsk lenke `./libnpjp2.so`: Filen eksisterer
- For å løse dette problemet, fjern den forrige symbolske lenken med følgende kommando:
- Skriv/kopier/lim inn: cd /usr/lib/mozilla/plugins
- Skriv/kopier/lim inn: sudo rm -rf libnpjp2.så
- Sørg for at du er i katalogen /usr/lib/mozilla/plugins før du kjører denne kommandoen
Start nettleseren på nytt og gå til
Java tester for å teste om Java fungerer i nettleseren din.
Artikler om emnet "Installere oracle java jdk i ubuntu linux"