Hur man installerar Oracle Java JDK på Ubuntu Linux (med bilder)

Innehållsförteckning:

Hur man installerar Oracle Java JDK på Ubuntu Linux (med bilder)
Hur man installerar Oracle Java JDK på Ubuntu Linux (med bilder)

Video: Hur man installerar Oracle Java JDK på Ubuntu Linux (med bilder)

Video: Hur man installerar Oracle Java JDK på Ubuntu Linux (med bilder)
Video: Uppdatera drivrutin Grafikkort 2024, Maj
Anonim

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

Installera Oracle Java JDK på Ubuntu Linux Steg 1
Installera Oracle Java JDK på Ubuntu Linux Steg 1

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

Installera Oracle Java JDK på Ubuntu Linux Steg 2
Installera Oracle Java JDK på Ubuntu Linux Steg 2

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.
Installera Oracle Java JDK på Ubuntu Linux Steg 3
Installera Oracle Java JDK på Ubuntu Linux Steg 3

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

Installera Oracle Java JDK på Ubuntu Linux Steg 4
Installera Oracle Java JDK på Ubuntu Linux Steg 4

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.

Installera Oracle Java JDK på Ubuntu Linux Steg 5
Installera Oracle Java JDK på Ubuntu Linux Steg 5

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/

Installera Oracle Java JDK på Ubuntu Linux Steg 6
Installera Oracle Java JDK på Ubuntu Linux Steg 6

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

Installera Oracle Java JDK på Ubuntu Linux Steg 7
Installera Oracle Java JDK på Ubuntu Linux Steg 7

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
Installera Oracle Java JDK på Ubuntu Linux Steg 8
Installera Oracle Java JDK på Ubuntu Linux Steg 8

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

Installera Oracle Java JDK på Ubuntu Linux Steg 9
Installera Oracle Java JDK på Ubuntu Linux Steg 9

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

Installera Oracle Java JDK på Ubuntu Linux Steg 10
Installera Oracle Java JDK på Ubuntu Linux Steg 10

Steg 10. Spara filen /etc /profil och avsluta

Installera Oracle Java JDK på Ubuntu Linux Steg 11
Installera Oracle Java JDK på Ubuntu Linux Steg 11

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

Installera Oracle Java JDK på Ubuntu Linux Steg 12
Installera Oracle Java JDK på Ubuntu Linux Steg 12

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

Installera Oracle Java JDK på Ubuntu Linux Steg 13
Installera Oracle Java JDK på Ubuntu Linux Steg 13

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
Installera Oracle Java JDK på Ubuntu Linux Steg 14
Installera Oracle Java JDK på Ubuntu Linux Steg 14

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:

Installera Oracle Java JDK på Ubuntu Linux Steg 15
Installera Oracle Java JDK på Ubuntu Linux Steg 15

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

Installera Oracle Java JDK på Ubuntu Linux Steg 16
Installera Oracle Java JDK på Ubuntu Linux Steg 16

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

Installera Oracle Java JDK på Ubuntu Linux Steg 17
Installera Oracle Java JDK på Ubuntu Linux Steg 17

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:

  1. 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:

  1. 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:

  1. 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.
  2. 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:

    1. 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:

    1. 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:

    1. 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.
    2. Starta om webbläsaren och besök Java -testaren för att upptäcka om Java fungerar i din webbläsare.

Rekommenderad: