Denne artikkelen er for 32-biters og 64-biters versjoner av Oracle Java 8 JDK-installasjonen (versjonen der denne artikkelen ble skrevet, er 1.8.0_20) på 32-biters og 64-biters Ubuntu-operativsystemer. Disse instruksjonene kan også brukes på Debian og Linux Mint.
Denne opplæringen er for deg som bare vil installere Oracle Java JDK med Oracle Java JRE inkludert i JDK -nedlastingen. Installasjonsinstruksjonene for Oracle Java JDK gjelder bare for Debian-baserte Linux-operativsystemer, for eksempel: Debian, Linux Mint eller Ubuntu.
Steg
Trinn 1. Se om Ubuntu Linux -operativsystemets arkitektur er 32 -biters eller 64 -biters
Åpne terminalen og kjør denne kommandoen
-
Type/Kopier/Lim inn:
filer /sbin /init
Legg merke til bitversjonen av Ubuntu Linux -operativsystemarkitekturen som vises, enten 32 -biters eller 64 -biters
Trinn 2. Finn ut om systemet ditt har Java installert
For det, kjør java -versjonskommandoen fra terminalen.
-
Åpne en terminal, og skriv inn kommandoen nedenfor:
-
Type/Kopier/Lim inn:
java -versjon
-
-
Hvis du allerede har OpenJDK på systemet ditt, kan denne linjen vises:
-
java versjon "1.7.0_15"
OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
OpenJDK 64-biters server VM (build 19.0-b09, blandet modus)
-
- Hvis OpenJDK allerede finnes på systemet ditt, er feil leverandørversjon av Java installert på systemet ditt.
Trinn 3. Fjern OpenJDK/JRE helt fra systemet, og opprett deretter en mappe for å holde Oracle Java JDK/JRE binær
Dette er nyttig for å forhindre systemkonflikter og forvirring mellom forskjellige leverandørversjoner av Java. For eksempel, hvis det allerede er en OpenJDK/JRE på systemet, fjerner du det ved å skrive denne kommandoen på kommandolinjen:
-
Type/Kopier/Lim inn:
sudo apt-get purge openjdk-\*
Kommandoen ovenfor er å fjerne OpenJDK/JRE helt fra systemet
-
Type/Kopier/Lim inn:
sudo mkdir -p/usr/local/java
Denne kommandoen vil opprette en mappe som inneholder Oracle Java JDK og JRE -binære filer
Trinn 4. Last ned Oracle Java JDK for Linux
Du bør velge en komprimert binær det passende for 32 -biters eller 64 -biters systemarkitektur (med filtypen tar.gz)
- Hvis du bruker 32 -biters Ubuntu Linux -operativsystem, laster du ned 32 -biters Oracle Java -binær.
- Hvis du bruker 64 -biters Ubuntu Linux -operativsystem, laster du ned 64 -biters Oracle Java -binær.
-
Du kan også laste ned Oracle Java JDK dokumentasjon
Velg jdk-8u20-apidocs.zip
-
Vital Records:
Oracle Java 64 bit binær kan ikke brukes på 32 bit Ubuntu Linux operativsystem. En rekke systemfeilmeldinger vises hvis du prøver å installere Oracle Java 64 bit på Ubuntu Linux 32 bit.
Trinn 5. Kopier den binære Oracle Java til den lokale mappen/usr/local/java
I de fleste tilfeller lastes Oracle Java -binæret ned til: /home /"ditt brukernavn"/Nedlastinger.
-
Oracle Java 32 bit installasjonsinstruksjoner på Ubuntu Linux 32 bit:
-
Type/Kopier/Lim inn:
cd /home /' "ditt brukernavn" /Nedlastinger
-
Type/Kopier/Lim inn:
sudo cp -r jdk-8u20-linux-i586.tar.gz/usr/local/java/
-
Type/Kopier/Lim inn:
cd/usr/local/java/
-
-
Oracle Java 64 bit installasjonsinstruksjoner på Ubuntu Linux 64 bit:
-
Type/Kopier/Lim inn:
cd /home /' "ditt brukernavn" /Nedlastinger
-
Type/Kopier/Lim inn:
sudo cp -r jdk-8u20-linux-x64.tar.gz/usr/local/java/
-
Type/Kopier/Lim inn:
cd/usr/local/java/
-
Trinn 6. Pakk ut den komprimerte Java -binæren i/usr/local/java/mappen
-
Oracle Java 32 bit installasjonsinstruksjoner på Ubuntu Linux 32 bit:
-
Type/Kopier/Lim inn:
sudo tar xvzf jdk-8u20-linux-i586.tar.gz
-
-
Oracle Java 64 bit installasjonsinstruksjoner på Ubuntu Linux 64 bit:
-
Type/Kopier/Lim inn:
sudo tar xvzf jdk-8u20-linux-x64.tar.gz
-
Trinn 7. Sjekk mappen din på nytt
På dette tidspunktet bør du ha to ekstraherte binære mapper i/usr/local/java/for Java JDK/JRE oppført som:
-
Type/Kopier/Lim inn:
ls -a
- jdk1.8.0_20
- jre1.8.0_20
Trinn 8. Rediger PATH -filsystemet /etc /profilen, og legg deretter til denne systemvariabelen i systembanen
Bruk et tekstredigeringsprogram som nano eller gedit som root, og åpne deretter /etc /profile.
-
Type/Kopier/Lim inn:
sudo gedit /etc /profile
- eller
-
Type/Kopier/Lim inn:
sudo nano /etc /profile
Trinn 9. Bla til slutten av filen ved hjelp av piltastene på tastaturet, og legg til følgende linje på slutten av /etc /profilfilen:
-
Type/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
eksportere STI
Trinn 10. Lagre /etc /profilfilen, og avslutt
Trinn 11. Fortell Ubuntu Linux -systemet der Oracle Java JDK/JRE er plassert
Dette vil varsle systemet om at den nye Oracle Java -versjonen er tilgjengelig.
-
Type/Kopier/Lim inn:
sudo update-alternativer-installer "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1
Denne kommandoen vil varsle systemet om at Oracle Java JRE er i gang
-
Type/Kopier/Lim inn:
sudo update-alternativer-installer "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1
Denne kommandoen vil varsle systemet om at Oracle Java JDK er klar til bruk
-
Type/Kopier/Lim inn:
sudo update-alternativer-installer "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1
Denne kommandoen varsler systemet om at Oracle Java Web -start er i gang
Trinn 12. Fortell Ubuntu Linux -systemet at Oracle Java JDK/JRE må være standard Java
-
Type/Kopier/Lim inn:
sudo oppdateringsalternativer-sett java /usr/local/java/jdk1.8.0_20/bin/java
Denne kommandoen er å angi Java -runtime -miljøet på systemet
-
Type/Kopier/Lim inn:
sudo oppdateringsalternativer-sett javac /usr/local/java/jdk1.8.0_20/bin/javac
Denne kommandoen er å sette javac -kompilatoren på systemet
-
Type/Kopier/Lim inn:
sudo oppdateringsalternativer-sett javaws /usr/local/java/jdk1.8.0_20/bin/javaws
Denne kommandoen er å sette Java Web start på systemet
Trinn 13. Kjør PATH /etc /profil på nytt på systemet ved å skrive denne kommandoen:
-
Type/Kopier/Lim inn:
kilde /etc /profile
- Vær oppmerksom på at PATH /etc /-profilen på systemet vil startes på nytt etter at Ubuntu Linux -systemet er startet på nytt
Trinn 14. Test for å se om Oracle Java er riktig installert på systemet
Kjør denne kommandoen og se hvilken versjon av Java som vises:
Trinn 15. En vellykket installasjon av Oracle Java 32 bit vil vise:
-
Type/Kopier/Lim inn:
java -versjon
Denne kommandoen viser Java -versjonen som for øyeblikket kjører på systemet
-
Det vises en melding som viser:
-
java versjon "1.8.0_20"
Java (TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot (TM) Server VM (build 25.20-b23, blandet modus)
-
-
Type/Kopier/Lim inn:
javac -versjon
Denne kommandoen skal gi deg beskjed om at du nå kan kompilere Java -programmer fra terminalen
-
Det vises en melding som viser:
Javac 1.8.0_20
Trinn 16. En vellykket installasjon av Oracle Java 64 bit vil vise:
-
Type/Kopier/Lim inn:
java -versjon
Denne kommandoen viser Java -versjonen som for øyeblikket kjører på systemet
-
Det vises en melding som viser:
-
java versjon "1.8.0_20"
Java (TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot (TM) Server VM (build 25.20-b23, blandet modus)
-
-
Type/Kopier/Lim inn:
javac -versjon
Denne kommandoen skal gi deg beskjed om at du nå kan kompilere Java -programmer fra terminalen
-
Det vises en melding som viser:
Javac 1.8.0_20
Trinn 17. Gratulerer
Du har installert Oracle Java på ditt Linux -system. Start systemet på nytt. Etter det vil systemet være fullt konfigurert for å kjøre og utvikle Java -programmer. Senere kan du prøve å kompilere og kjøre Java -programmer selv.
Valgfritt: Slik aktiverer du Oracle Java i nettleser
For å aktivere Java-plugin-modulen i en nettleser, opprett en symbolsk lenke fra nettleserens plug-ins-mappe til Java-plug-in-stedet i Oracle Java-distribusjonen
Viktig informasjon:
Aktivering av Oracle Java 7 i en nettleser vil avsløre mange sikkerhetsfeil og Java -utnyttelser. I utgangspunktet risikerer du å invitere hackere til systemet ditt ved å aktivere Oracle Java 7 i en nettleser. For mer informasjon om sikkerhetsproblemer og utnyttelser i Java, besøk følgende engelske nettsted: Java Tester
Google Chrome
Oracle Java 32 -biters instruksjoner:
-
Skriv inn kommandoen nedenfor.
-
Type/Kopier/Lim inn:
sudo mkdir -p/opt/google/chrome/plugins
Denne kommandoen vil opprette en mappe som heter/opt/google/chrome/plugins
-
Type/Kopier/Lim inn:
cd/opt/google/chrome/plugins
Denne kommandoen setter deg i mappen for plugin-moduler for Google Chrome. Du må være i denne mappen før du oppretter en symbolsk lenke
-
Type/Kopier/Lim inn:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
Denne kommandoen vil opprette en symbolsk lenke fra Java JRE (Java Runtime Environment) plug-in libnpjp2.so til nettleseren Google Chrome.
-
Oracle Java 64 -biters instruksjoner:
-
Skriv inn kommandoen nedenfor.
-
Type/Kopier/Lim inn:
sudo mkdir -p/opt/google/chrome/plugins
Denne kommandoen vil opprette en mappe som heter/opt/google/chrome/plugins
-
Type/Kopier/Lim inn:
cd/opt/google/chrome/plugins
Denne kommandoen setter deg i mappen for plugin-moduler for Google Chrome. Du må være i denne mappen før du oppretter den symbolske lenken
-
Type/Kopier/Lim inn:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so
Denne kommandoen vil opprette en symbolsk lenke fra Java JRE (Java Runtime Environment) plug-in libnpjp2.so til nettleseren Google Chrome.
-
Påminnelse:
-
Merknader:
Noen ganger kan ovenstående kommando bringe følgende melding:
- ln: opprette symbolsk lenke `./libnpjp2.so ': Filen finnes
- For å løse dette problemet, fjern den forrige symbolske lenken ved å bruke denne kommandoen:
-
Type/Kopier/Lim inn:
cd/opt/google/chrome/plugins
-
Type/Kopier/Lim inn:
sudo rm -rf libnpjp2.so
- Sørg for at du er i mappen/opt/google/chrome/plugins før du skriver inn den kommandoen.
-
Start nettleseren på nytt og besøk Java -testeren for å finne ut om Java fungerer i nettleseren din.
Mozilla Firefox
Oracle Java 32 -biters instruksjoner:
-
Skriv inn kommandoen nedenfor.
-
Type/Kopier/Lim inn:
cd/usr/lib/mozilla/plugins
Denne kommandoen setter deg i mappen/usr/lib/mozilla/plugins. Lag denne mappen hvis den ikke allerede er på systemet ditt
-
Type/Kopier/Lim inn:
sudo mkdir -p/usr/lib/mozilla/plugins
Denne kommandoen vil opprette en mappe som heter/usr/lib/mozilla/plugins. Du må være i denne mappen før du oppretter den symbolske lenken
-
Type/Kopier/Lim inn:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
Denne kommandoen vil opprette en symbolsk lenke fra Java JRE (Java Runtime Environment) plug-in libnpjp2.so til nettleseren Mozilla Firefox
-
Oracle Java 64 -biters instruksjoner:
-
Skriv inn kommandoen nedenfor.
-
Type/Kopier/Lim inn:
cd/usr/lib/mozilla/plugins
Denne kommandoen setter deg i mappen/usr/lib/mozilla/plugins. Lag denne mappen hvis den ikke allerede er på systemet ditt
-
Type/Kopier/Lim inn:
sudo mkdir -p/usr/lib/mozilla/plugins
Denne kommandoen vil opprette en mappe som heter/usr/lib/mozilla/plugins. Du må være i denne mappen før du oppretter den symbolske lenken
-
Type/Kopier/Lim inn:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so
Denne kommandoen vil opprette en symbolsk lenke fra Java JRE (Java Runtime Environment) plug-in libnpjp2.so til nettleseren Mozilla Firefox
-
Påminnelse:
-
Merknader:
Noen ganger kan ovenstående kommando bringe følgende melding:
- ln: opprette symbolsk lenke `./libnpjp2.so ': Filen finnes
- For å løse dette problemet, fjern den forrige symbolske lenken ved å bruke denne kommandoen:
-
Type/Kopier/Lim inn:
cd/usr/lib/mozilla/plugins
-
Type/Kopier/Lim inn:
sudo rm -rf libnpjp2.so
- Sørg for at du er i mappen/usr/lib/mozilla/plugins før du skriver inn den kommandoen.
-
Start nettleseren på nytt og besøk Java -testeren for å finne ut om Java fungerer i nettleseren din.
-