Den här artikeln är för 32-bitars och 64-bitars versioner av Oracle Java 8 JDK-installationen (versionen där denna artikel skrevs är 1.8.0_20) på 32-bitars och 64-bitars Ubuntu-operativsystem. Dessa instruktioner kan också tillämpas på Debian och Linux Mint.
Denna handledning är för dig som bara vill installera Oracle Java JDK med Oracle Java JRE som ingår i JDK -nedladdningen. Installationsinstruktionerna för Oracle Java JDK gäller endast för Debian-baserade Linux-operativsystem, till exempel: Debian, Linux Mint eller Ubuntu.
Steg
Steg 1. Se om din Ubuntu Linux -operativsystemarkitektur är 32 -bitars eller 64 -bitars
Öppna terminalen och kör det här kommandot
-
Skriv/Kopiera/Klistra in:
filer /sbin /init
Observera bitversionen av Ubuntu Linux operativsystemarkitektur som visas, oavsett om det är 32 eller 64 bitar
Steg 2. Ta reda på om ditt system har Java installerat
För det, kör kommandot java version från terminalen.
-
Öppna en terminal och ange kommandot nedan:
-
Skriv/Kopiera/Klistra in:
java -version
-
-
Om du redan har OpenJDK på ditt system kan den här raden visas:
-
java version "1.7.0_15"
OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
OpenJDK 64-bitars server-VM (bygg 19.0-b09, blandat läge)
-
- Om OpenJDK redan finns på ditt system har fel leverantörsversion av Java installerats på ditt system.
Steg 3. Ta bort OpenJDK/JRE helt från systemet och skapa sedan en mapp för att hålla Oracle Java JDK/JRE binär
Detta är användbart för att förhindra systemkonflikter och förvirring mellan olika leverantörsversioner av Java. Om det till exempel redan finns en OpenJDK/JRE på systemet, ta bort det genom att skriva detta kommando på kommandoraden:
-
Skriv/Kopiera/Klistra in:
sudo apt-get purge openjdk-\*
Kommandot ovan är att helt ta bort OpenJDK/JRE från systemet
-
Skriv/Kopiera/Klistra in:
sudo mkdir -p/usr/local/java
Detta kommando kommer att skapa en mapp för Oracle Java JDK- och JRE -binärer
Steg 4. Ladda ner Oracle Java JDK för Linux
Du bör välja en komprimerad binär det lämplig för 32 -bitars eller 64 -bitars systemarkitektur (med tar.gz -filtillägg)
- Om du använder 32 -bitars Ubuntu Linux -operativsystem, ladda ner 32 -bitars Oracle Java -binär.
- Om du använder 64 -bitars Ubuntu Linux -operativsystem, ladda ner 64 -bitars Oracle Java -binär.
-
Du kan också ladda ner Oracle Java JDK -dokumentation
Välj jdk-8u20-apidocs.zip
-
Vital Records:
Oracle Java 64 -bitars binär kan inte användas på 32 -bitars Ubuntu Linux -operativsystem. Ett antal systemfelmeddelanden visas om du försöker installera Oracle Java 64 bit på Ubuntu Linux 32 bit.
Steg 5. Kopiera Oracle Java -binären till den lokala mappen/usr/local/java
I de flesta fall laddas Oracle Java -binären ner till: /home /"ditt användarnamn"/Nedladdningar.
-
Oracle Java 32 -bitars installationsinstruktioner på Ubuntu Linux 32 bit:
-
Skriv/Kopiera/Klistra in:
cd /home /' "ditt användarnamn" /Nedladdningar
-
Skriv/Kopiera/Klistra in:
sudo cp -r jdk-8u20-linux-i586.tar.gz/usr/local/java/
-
Skriv/Kopiera/Klistra in:
cd/usr/local/java/
-
-
Oracle Java 64 bitars installationsinstruktioner på Ubuntu Linux 64 bit:
-
Skriv/Kopiera/Klistra in:
cd /home /' "ditt användarnamn" /Nedladdningar
-
Skriv/Kopiera/Klistra in:
sudo cp -r jdk-8u20-linux-x64.tar.gz/usr/local/java/
-
Skriv/Kopiera/Klistra in:
cd/usr/local/java/
-
Steg 6. Extrahera den komprimerade Java -binären i mappen/usr/local/java/
-
Oracle Java 32 -bitars installationsinstruktioner på Ubuntu Linux 32 bit:
-
Skriv/Kopiera/Klistra in:
sudo tar xvzf jdk-8u20-linux-i586.tar.gz
-
-
Oracle Java 64 bitars installationsinstruktioner på Ubuntu Linux 64 bit:
-
Skriv/Kopiera/Klistra in:
sudo tar xvzf jdk-8u20-linux-x64.tar.gz
-
Steg 7. Kontrollera din mapp igen
Vid denna tidpunkt bör du ha två extraherade binära mappar i/usr/local/java/för Java JDK/JRE listade som:
-
Skriv/Kopiera/Klistra in:
ls -a
- jdk1.8.0_20
- jre1.8.0_20
Steg 8. Redigera PATH -filsystemet /etc /profilen, lägg sedan till denna systemvariabel i systemvägen
Använd en textredigerare som nano eller gedit som root, öppna sedan /etc /profile.
-
Skriv/Kopiera/Klistra in:
sudo gedit /etc /profile
- eller
-
Skriv/Kopiera/Klistra in:
sudo nano /etc /profile
Steg 9. Bläddra till slutet av filen med piltangenterna på tangentbordet och lägg till följande rad i slutet av /etc /profilfilen:
-
Skriv/Kopiera/Klistra in:
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
exportera JAVA_HOME
exportera JRE_HOME
exportera PATH
Steg 10. Spara filen /etc /profil och avsluta
Steg 11. Berätta för Ubuntu Linux -systemet där Oracle Java JDK/JRE finns
Detta meddelar systemet att den nya Oracle Java -versionen är tillgänglig.
-
Skriv/Kopiera/Klistra in:
sudo update-alternativer --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1
Detta kommando meddelar systemet att Oracle Java JRE är igång
-
Skriv/Kopiera/Klistra in:
sudo update-alternativer --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1
Detta kommando meddelar systemet att Oracle Java JDK är redo att använda
-
Skriv/Kopiera/Klistra in:
sudo update-alternativer-installera "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1
Detta kommando meddelar systemet att Oracle Java Web start är igång
Steg 12. Berätta för Ubuntu Linux -systemet att Oracle Java JDK/JRE måste vara standard -Java
-
Skriv/Kopiera/Klistra in:
sudo update-alternativer-ställ in java /usr/local/java/jdk1.8.0_20/bin/java
Detta kommando är att ställa in Java runtime -miljö på systemet
-
Skriv/Kopiera/Klistra in:
sudo update-alternativer-set javac /usr/local/java/jdk1.8.0_20/bin/javac
Detta kommando är att ställa in javac -kompilatorn på systemet
-
Skriv/Kopiera/Klistra in:
sudo update-alternativer-set javaws /usr/local/java/jdk1.8.0_20/bin/javaws
Detta kommando är att ställa in Java Web start på systemet
Steg 13. Kör om PATH /etc /profil på systemet genom att skriva detta kommando:
-
Skriv/Kopiera/Klistra in:
källa /etc /profile
- Observera att PATH /etc /-profilen på systemet startas om efter att Ubuntu Linux -systemet har startats om
Steg 14. Testa om Oracle Java är korrekt installerat på systemet
Kör det här kommandot och se vilken version av Java som visas:
Steg 15. En lyckad installation av Oracle Java 32 bit kommer att visa:
-
Skriv/Kopiera/Klistra in:
java -version
Detta kommando visar Java -versionen som för närvarande körs på systemet
-
Ett meddelande visas som visar:
-
java version "1.8.0_20"
Java (TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot (TM) Server VM (build 25.20-b23, blandat läge)
-
-
Skriv/Kopiera/Klistra in:
javac -version
Detta kommando är för att låta dig veta att du nu kan kompilera Java -program från terminalen
-
Ett meddelande visas som visar:
Javac 1.8.0_20
Steg 16. En lyckad installation av Oracle Java 64 bit kommer att visa:
-
Skriv/Kopiera/Klistra in:
java -version
Detta kommando visar den Java -version som för närvarande körs på systemet
-
Ett meddelande visas som visar:
-
java version "1.8.0_20"
Java (TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot (TM) Server VM (build 25.20-b23, blandat läge)
-
-
Skriv/Kopiera/Klistra in:
javac -version
Detta kommando är för att låta dig veta att du nu kan kompilera Java -program från terminalen
-
Ett meddelande visas som visar:
Javac 1.8.0_20
Steg 17. Grattis
Du har framgångsrikt installerat Oracle Java på ditt Linux -system. Starta om systemet. Därefter kommer systemet att vara fullt konfigurerat för att köra och utveckla Java -program. Senare kan du försöka kompilera och köra Java -program själv.
Valfritt: Hur du aktiverar Oracle Java i webbläsaren
Om du vill aktivera Java-plugin-programmet i en webbläsare skapar du en symbolisk länk från webbläsarens plugin-mapp till Java-plugin-platsen i din Oracle Java-distribution
Viktig information:
Att aktivera Oracle Java 7 i en webbläsare kommer att avslöja många säkerhetsbrister och Java -exploater. I grund och botten riskerar att aktivera Oracle Java 7 i en webbläsare att bjuda in hackare till ditt system. Mer information om säkerhetsproblem och utnyttjanden i Java finns på följande engelska webbplats: Java Tester
Google Chrome
Oracle Java 32 bitars instruktioner:
-
Ange kommandot nedan.
-
Skriv/Kopiera/Klistra in:
sudo mkdir -p/opt/google/chrome/plugins
Detta kommando skapar en mapp med namnet/opt/google/chrome/plugins
-
Skriv/Kopiera/Klistra in:
cd/opt/google/chrome/plugins
Detta kommando kommer att placera dig i mappen för plugin-program i Google Chrome. Du måste vara i den här mappen innan du skapar en symbolisk länk
-
Skriv/Kopiera/Klistra in:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
Detta kommando skapar en symbolisk länk från Java JRE (Java Runtime Environment) plug-in libnpjp2.so till webbläsaren Google Chrome.
-
Oracle Java 64 bitars instruktioner:
-
Ange kommandot nedan.
-
Skriv/Kopiera/Klistra in:
sudo mkdir -p/opt/google/chrome/plugins
Detta kommando skapar en mapp med namnet/opt/google/chrome/plugins
-
Skriv/Kopiera/Klistra in:
cd/opt/google/chrome/plugins
Detta kommando kommer att placera dig i mappen för plugin-program i Google Chrome. Du måste vara i den här mappen innan du skapar den symboliska länken
-
Skriv/Kopiera/Klistra in:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so
Detta kommando skapar en symbolisk länk från Java JRE (Java Runtime Environment) plug-in libnpjp2.so till webbläsaren Google Chrome.
-
Påminnelse:
-
Anmärkningar:
Ibland kan kommandot ovan visa följande meddelande:
- ln: skapa symbolisk länk `./libnpjp2.so ': Filen finns
- För att lösa detta problem, ta bort den tidigare symboliska länken med det här kommandot:
-
Skriv/Kopiera/Klistra in:
cd/opt/google/chrome/plugins
-
Skriv/Kopiera/Klistra in:
sudo rm -rf libnpjp2.so
- Se till att du är i mappen/opt/google/chrome/plugins innan du anger det kommandot.
-
Starta om webbläsaren och besök Java -testaren för att upptäcka om Java fungerar i din webbläsare.
Mozilla Firefox
Oracle Java 32 bitars instruktioner:
-
Ange kommandot nedan.
-
Skriv/Kopiera/Klistra in:
cd/usr/lib/mozilla/plugins
Detta kommando kommer att placera dig i mappen/usr/lib/mozilla/plugins. Skapa den här mappen om den inte redan finns på ditt system
-
Skriv/Kopiera/Klistra in:
sudo mkdir -p/usr/lib/mozilla/plugins
Detta kommando skapar en mapp som heter/usr/lib/mozilla/plugins. Du måste vara i den här mappen innan du skapar den symboliska länken
-
Skriv/Kopiera/Klistra in:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
Detta kommando skapar en symbolisk länk från Java JRE (Java Runtime Environment) plug-in libnpjp2.so till webbläsaren Mozilla Firefox
-
Oracle Java 64 bitars instruktioner:
-
Ange kommandot nedan.
-
Skriv/Kopiera/Klistra in:
cd/usr/lib/mozilla/plugins
Detta kommando kommer att placera dig i mappen/usr/lib/mozilla/plugins. Skapa den här mappen om den inte redan finns på ditt system
-
Skriv/Kopiera/Klistra in:
sudo mkdir -p/usr/lib/mozilla/plugins
Detta kommando skapar en mapp som heter/usr/lib/mozilla/plugins. Du måste vara i den här mappen innan du skapar den symboliska länken
-
Skriv/Kopiera/Klistra in:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so
Detta kommando skapar en symbolisk länk från Java JRE (Java Runtime Environment) plug-in libnpjp2.so till webbläsaren Mozilla Firefox
-
Påminnelse:
-
Anmärkningar:
Ibland kan kommandot ovan visa följande meddelande:
- ln: skapa symbolisk länk `./libnpjp2.so ': Filen finns
- För att lösa detta problem, ta bort den tidigare symboliska länken med det här kommandot:
-
Skriv/Kopiera/Klistra in:
cd/usr/lib/mozilla/plugins
-
Skriv/Kopiera/Klistra in:
sudo rm -rf libnpjp2.so
- Se till att du är i mappen/usr/lib/mozilla/plugins innan du anger det kommandot.
-
Starta om webbläsaren och besök Java -testaren för att upptäcka om Java fungerar i din webbläsare.
-