Installera oracle java på ubuntu linux

Den här artikeln beskriver installationen av 32-bitars och 64-bitars Oracle Java 7 (nuvarande versionsnummer 1.7.0_21) JDK/JRE på 32-bitars och 64-bitars Ubuntu-operativsystem. Instruktionerna fungerar även med Debian och Linux Mint.

Steg

1. Kontrollera om ditt Ubuntu Linux-operativsystem är 32-bitars eller 64-bitars, öppna ett terminalfönster och kör följande kommando.
  • Skriv/Kopiera/Klistra in: fil /sbin/init
  • Titta på bitversionen av ditt Ubuntu Linux-operativsystem, det kommer att visa om det är 32-bitars eller 64-bitars.
2. Kontrollera om Java är installerat på ditt system. För att göra detta måste du köra Java-versionskommandot.
  • öppna ett terminalfönster och kör följande kommando:
    Skriv/Kopiera/Klistra in: java -version
    Om OpenJDK är installerat på ditt system kan det se ut så här:
    java version "1.7.0_15"
    OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15~pre1-0lucid1)
    OpenJDK 64-bitars server VM (build 19.0-b09, blandat läge)
    Om OpenJDK är installerat på ditt system kan du ha installerat fel tillverkarversion av Java för den här guiden.
    3. Ta bort OpenJDK/JRE från ditt system och skapa en katalog för dina Oracle Java JDK/JRE-binärer. Detta förhindrar systemkonflikter och förvirring mellan olika tillverkarversioner av Java. Om du till exempel har OpenJDK/JRE installerat på ditt system kan du avinstallera det genom att skriva följande i ett terminalfönster:
  • Skriv/Kopiera/Klistra in: sudo apt-get purge openjdk-*
    Detta kommando tar bort OpenJDK/JRE från ditt system
    Skriv/Kopiera/Klistra in: sudo mkdir -p /usr/local/java
    Detta kommando skapar en katalog där dina Oracle Java JDK- och JRE-binärer kommer in.
  • 4. Ladda ner Oracle Java JDK/JRE för Linux. Se till att du får korrekt välj komprimerade binärer för ditt system (32-bitar/64-bitar, slutar med tar.gz).
  • Om din Ubuntu Linux är 32-bitars ladda ner 32-bitars Oracle Java-binärer.
  • Om din Ubuntu Linux är 64-bitars ladda ner 64-bitars Oracle Java-binärfiler.
  • Frivillig Ladda ner Oracle Java JDK/JRE-dokumentationen
    Välj jdk-7u21-apidocs.blixtlås
    Viktig information 64-bitars Oracle Java-binärfiler fungerar inte på 32-bitars Ubuntu Linux-operativsystem, du kommer att få flera systemfelmeddelanden.
  • 5. Kopiera Oracle Java-binärfilerna till katalogen /usr/local/java. Vanligtvis laddas Oracle Java-binärfilerna ner till: /home/"ditt användarnamn"/Nedladdningar.
  • Instruktioner för att installera 32-bitars Oracle Java på 32-bitars Ubuntu Linux:
  • Skriv/Kopiera/Klistra in: cd /hem/"ditt användarnamn"/Nedladdningar
  • Skriv/Kopiera/Klistra in: sudo cp -r jdk-7u21-linux-i586.tjära.gz /usr/local/java
  • Skriv/Kopiera/Klistra in: sudo cp -r jre-7u21-linux-i586.tjära.gz /usr/local/java
  • Skriv/Kopiera/Klistra in: cd /usr/local/java
    Instruktioner för att installera 64-bitars Oracle Java på 64-bitars Ubuntu Linux:
  • Skriv/Kopiera/Klistra in: cd /hem/"ditt användarnamn"/Nedladdningar
  • Skriv/Kopiera/Klistra in: sudo cp -r jdk-7u21-linux-x64.tjära.gz /usr/local/java
  • Skriv/Kopiera/Klistra in: sudo cp -r jre-7u21-linux-x64.tjära.gz /usr/local/java
  • Skriv/Kopiera/Klistra in: cd /usr/local/java
  • 6. Extrahera de komprimerade Java-binärfilerna till katalogen /usr/local/java
  • Instruktioner för att installera 32-bitars Oracle Java på 32-bitars Ubuntu Linux:
  • Skriv/Kopiera/Klistra in: sudo tar xvzf jdk-7u21-linux-i586.tjära.gz
  • Skriv/Kopiera/Klistra in: sudo tar xvzf jre-7u21-linux-i586.tjära.gz
    Instruktioner för att installera 64-bitars Oracle Java på 64-bitars Ubuntu Linux:
  • Skriv/Kopiera/Klistra in: sudo tar xvzf jdk-7u21-linux-x64.tjära.gz
  • Skriv/Kopiera/Klistra in: sudo tar xvzf jre-7u21-linux-x64.tjära.gz
    7. Kontrollera dina kataloger igen. Det bör nu finnas två okomprimerade binära kataloger i /usr/local/java för Java JDK/JRE med följande namn:
  • Skriv/Kopiera/Klistra in: ls -a
  • jdk1.7.0_21
  • jre1.7.0_21
    8. Redigera system PATH-filen /etc/profile och lägg till följande systemvariabler till din systemsökväg. Använd nano, gedit eller annan textredigerare, som root open /etc/profile.
  • Skriv/Kopiera/Klistra in:sudo gedit /etc/profile
  • eller
  • Skriv/Kopiera/Klistra in:sudo nano /etc/profile
    9. Bläddra till slutet av filen med dina pilar och lägg till följande rader i slutet av din /etc/profile-fil:
    Skriv/Kopiera/Klistra in:

    JAVA_HOME=/usr/local/java/jdk1.7.0_21
    PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
    JRE_HOME=/usr/local/java/jre1.7.0_21
    PATH=$PATH:$HOME/bin:$JRE_HOME/bin
    exportera JAVA_HOME
    exportera JRE_HOME
    export PATH
    10. Spara filen /etc/profile och stäng fönstret.
  • 11. Informera ditt Ubuntu Linux-system var Oracle Java JDK/JRE lagras. Då vet systemet att den nya versionen av Oracle Java är redo att användas.
  • Skriv/Kopiera/Klistra in: sudo update-alternatives --install "/usr/bin/java" "Java" "/usr/local/java/jre1.7.0_21/bin/java" 1
    Det här kommandot talar om för systemet att Oracle Java JRE är redo att användas.
    Skriv/Kopiera/Klistra in: sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_21/bin/javac" 1
    Det här kommandot talar om för systemet att Oracle Java JDK är redo att användas.
    Skriv/Kopiera/Klistra in: sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_21/bin/javaws" 1
    Det här kommandot talar om för systemet att Oracle Java Web Start är redo att användas.
    12. Informera ditt Ubuntu Linux-system att Oracle Java JDK/JRE ska vara standard Java.
  • Skriv/Kopiera/Klistra in: sudo update-alternatives --set java /usr/local/java/jre1.7.0_21/bin/java
    Detta kommando ställer in java runtime-miljön för systemet
    Skriv/Kopiera/Klistra in: sudo update-alternatives --set javac /usr/local/java/jdk1.7.0_21/bin/javac
    Detta kommando ställer in java-kompilatorn för systemet
    Skriv/Kopiera/Klistra in: sudo update-alternatives --set javaws /usr/local/java/jre1.7.0_21/bin/javaws
    Detta kommando ställer in Java Web Start för systemet
    13. Ladda om PATH /etc/profile genom att skriva följande kommando:
  • Skriv/Kopiera/Klistra in: . /etc/profile
  • Notera: din PATH /etc/profile-fil kommer att laddas efter att du startar om Ubuntu Linux.
    14. Testa för att se om Oracle Java var korrekt installerat på systemet. Kör följande kommandon och kontrollera java-versionen.
  • 15. Med en lyckad installation av 32-bitars Oracle Java kommer du att se:
  • Skriv/Kopiera/Klistra in: java -version
    Detta kommando visar versionen av Jave på ditt system.
    Du kommer att få ett meddelande som säger:
    java version "1.7.0_21"
    Java(TM) SE Runtime Environment (bygg 1.7.0_21-b21)
    Java HotSpot(TM) Server VM (bygg 23.1-b03, blandat läge)
    Skriv/Kopiera/Klistra in: javac -version
    Detta kommando informerar dig om att du nu kan kompilera Java-program från Terminal
    Du kommer att få ett meddelande som säger:
    java 1.7.0_21
    16. På en framgångsrik installation av 64-bitars Oracle Jave kommer du att se:
  • Skriv/Kopiera/Klistra in: java -version
    Detta kommando visar versionen av Jave på ditt system.
    Du kommer att få ett meddelande som säger:
    java version "1.7.0_21"
    Java(TM) SE Runtime Environment (bygg 1.7.0_21-b21)
    Java HotSpot(TM) 64-bitars server VM (bygg 23.6-b04, blandat läge)
    Skriv/Kopiera/Klistra in: javac -version
    Detta kommando informerar dig om att du nu kan kompilera Java-program från Terminal
    Du kommer att få ett meddelande som säger:
    java 1.7.0_21
    17. Grattis, du har nu installerat Oracle Java på ditt Linux-system. Starta om Ubuntu Linux. Därefter är systemet fullt konfigurerat och du kan köra och utveckla Java-program.

    Valfritt: Hur man aktiverar Oracle Java i webbläsare

    För att aktivera Java-plugin-programmet i dina webbläsare måste du skapa en symbolisk länk från plug-in-katalogen i webbläsaren till platsen för Java-plugin-programmet som ingick i Oracle Java-distributionen.
  • Google Chrome

    32-bitars Oracle Java-instruktioner:

    1. Kör följande kommandon.
    2. Skriv/Kopiera/Klistra in: sudo mkdir -p /opt/google/chrome/plugins
    Detta skapar en katalog som heter /opt/google/chrome/plugins
    Skriv/Kopiera/Klistra in: cd /opt/google/chrome/plugins
    Detta tar dig till google chrome plugins-katalogen, se till att du är i den här katalogen innan du skapar den symboliska länken.
    Skriv/Kopiera/Klistra in: sudo ln -s /usr/local/java/jre1.7.0_21/lib/i386/libnpjp2.så
    Detta kommer att skapa en symbolisk länk för Java JRE (Java Runtime Environment) plugin libnpjp2.så till din Google Chrome webbläsare

    64-bitars Oracle Java-instruktioner:

    1. Kör följande kommandon.
    2. Skriv/Kopiera/Klistra in: sudo mkdir -p /opt/google/chrome/plugins
    Detta skapar en katalog som heter /opt/google/chrome/plugins
    Skriv/Kopiera/Klistra in: cd /opt/google/chrome/plugins
    Detta tar dig till google chrome plugins-katalogen, se till att du är i den här katalogen innan du skapar den symboliska länken.
    Skriv/Kopiera/Klistra in: sudo ln -s /usr/local/java/jre1.7.0_21/lib/amd64/libnpjp2.så
    Detta kommer att skapa en symbolisk länk för Java JRE (Java Runtime Environment) plugin libnpjp2.så till din Google Chrome webbläsare

    Var uppmärksam:

    1. Var uppmärksam: Om du kör kommandot ovan får du ibland följande meddelande:
    2. ln: skapa symbolisk länk `./libnpjp2.så`: Filen finns
    3. Ta i så fall bort den föregående symboliska länken med följande kommando:
    4. Skriv/Kopiera/Klistra in: cd /opt/google/chrome/plugins
    5. Skriv/Kopiera/Klistra in: sudo rm -rf libnpjp2.så
    6. Se till att du är i /opt/google/chrome/plugins-katalogen innan du kör kommandot.
    Starta om din webbläsare och gå till Java testare för att testa om Java fungerar i din webbläsare.

    Mozilla Firefox

    32-bitars Oracle Java-instruktioner:

    1. Kör följande kommandon.
    2. Skriv/Klistra in/Kopiera: cd /usr/lib/mozilla/plugins
    Detta tar dig till katalogen /usr/lib/mozilla/plugins, skapa den här katalogen om den inte finns.
    Skriv/Klistra in/Kopiera: sudo mkdir -p /usr/lib/mozilla/plugins
    Detta kommer att skapa en katalog som heter /usr/lib/mozilla/plugins, se till att du är i den här katalogen innan du skapar den symboliska länken.
    Skriv/Klistra in/Kopiera: sudo ln -s /usr/local/java/jre1.7.0_21/lib/i386/libnpjp2.så
    Detta kommer att skapa en symbolisk länk för Java JRE (Java Runtime Environment) plugin libnpjp2.så till din Mozilla Firefox webbläsare

    64-bitars Oracle Java-instruktioner:

    1. Kör följande kommandon.
    2. Skriv/Kopiera/Klistra in: cd /usr/lib/mozilla/plugins
    Detta tar dig till katalogen /usr/lib/mozilla/plugins, skapa den här katalogen om den inte finns.
    Skriv/Kopiera/Klistra in: sudo mkdir -p /usr/lib/mozilla/plugins
    Detta kommer att skapa en katalog som heter /usr/lib/mozilla/plugins, se till att du är i den här katalogen innan du skapar den symboliska länken.
    Skriv/Kopiera/Klistra in: sudo ln -s /usr/local/java/jre1.7.0_21/lib/amd64/libnpjp2.så
    Detta kommer att skapa en symbolisk länk för Java JRE (Java Runtime Environment) plugin libnpjp2.så till din Mozilla Firefox webbläsare

    Var uppmärksam:

    1. Var uppmärksam: Om du kör kommandot ovan får du ibland följande meddelande:
    2. ln: skapa symbolisk länk `./libnpjp2.så`: Filen finns
    3. Ta i så fall bort den föregående symboliska länken med följande kommando:
    4. Skriv/Kopiera/Klistra in: cd /usr/lib/mozilla/plugins
    5. Skriv/Kopiera/Klistra in: sudo rm -rf libnpjp2.så
    6. Se till att du är i katalogen /usr/lib/mozilla/plugins innan du kör kommandot.
    Starta om din webbläsare och gå till Java testare för att testa om Java fungerar i din webbläsare.

    Tips

    • i Ubuntu Linux kan du välja att använda antingen OpenJDK, en gratis implementering av programmeringsspråket Java med öppen källkod, eller Oracle Java JDK och JRE. Vissa människor föredrar Oracle Java (som är den senaste versionen av Java och den kommer direkt från Java-teknikerna.
    • Detta dokument kan komma att ändras eftersom Oracle ibland ändrar installationsmetoden för deras Java JDK/JRE-binärfiler.
    • Oracle gör säkerhetsuppdateringar och buggfixar med varje ny version av Oracle Java. Observera att versionsnumret ändras under Oracle Java-installationen.

    Оцените, пожалуйста статью