Denna handledning kommer att omfatta installationen av 32-bitars och 64-bitars Oracle Java 7 (för närvarande versionsnummer 1.7.0_45) JDK/JRE på 32-bitars och 64-bitars Ubuntu-operativsystem. Dessa instruktioner fungerar också på Debian och Linux Mint.
Om du redan har Oracle Java 7 installerat på ditt system men behöver uppgradera använder du den här metoden:
Hur man uppgraderar Oracle Java på Ubuntu Linux
För de som endast vill installera Oracle Java JRE för att köra Java -applikationer och inte för att utveckla Java -program använder den här metoden:
Hur man installerar Oracle Java JRE på Ubuntu Linux
För dem som vill installera Oracle Java JDK för att utveckla Java -program och applikationer (Oracle Java JRE ingår också i Oracle JDK) använder du den här metoden:
Hur man installerar Oracle Java JDK på Ubuntu Linux
Också för att aktivera/uppgradera Oracle Java i dina webbläsare:
Så här aktiverar du Oracle Java i dina webbläsare
Steg
Steg 1. Kontrollera om din Ubuntu Linux-operativsystemarkitektur är 32-bitars eller 64-bitars, öppna en terminal och kör följande kommando nedan
-
Skriv/Kopiera/Klistra in:
fil /sbin /init
Observera bitversionen av din Ubuntu Linux-operativsystemarkitektur, den visar om den är 32-bitars eller 64-bitars
Steg 2. Kontrollera om du har Java installerat på ditt system
För att göra detta måste du köra Java -versionskommandot från terminalen.
-
Öppna en terminal och ange följande kommando:
-
Skriv/Kopiera/Klistra in:
java -version
-
-
Om du har OpenJDK 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 (bygg 19.0-b09, blandat läge)
-
- Om du har OpenJDK installerat på ditt system har du fel leverantörsversion av Java installerad för denna övning.
Steg 3. Ta bort OpenJDK/JRE helt 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 leverantörsversioner av Java. Om du till exempel har OpenJDK/JRE installerat på ditt system kan du ta bort det genom att skriva följande på kommandoraden:
-
Skriv/Kopiera/Klistra in:
sudo apt-get purge openjdk-\*
Detta kommando kommer helt att ta bort OpenJDK/JRE från ditt system
-
Skriv/Kopiera/Klistra in:
sudo mkdir -p/usr/local/java
Det här kommandot skapar en katalog för att hålla dina Oracle Java JDK- och JRE -binärer
Steg 4. Ladda ner Oracle Java JDK/JRE för Linux
Se till att du väljer korrekt komprimerade binärer för din systemarkitektur 32-bitars eller 64-bitars (som slutar på tar.gz).
- Till exempel, om du använder 32-bitars operativsystem i Ubuntu, ladda ner 32-bitars Oracle Java-binärer.
- Till exempel, om du använder Ubuntu Linux 64-bitars operativsystem, ladda ner 64-bitars Oracle Java-binärer.
-
Frivillig, Ladda ner Oracle Java JDK/JRE -dokumentation
Välj jdk-7u40-apidocs.zip
-
Viktig information:
64-bitars Oracle Java-binärer fungerar inte på 32-bitars Ubuntu Linux-operativsystem, du får flera systemfelmeddelanden om du försöker installera 64-bitars Oracle Java på 32-bitars Ubuntu Linux.
Steg 5. Kopiera Oracle Java -binärer till katalogen/usr/local/java
I de flesta fall laddas Oracle Java -binärfiler ner till: /home /"ditt användarnamn"/Nedladdningar.
-
32-bitars Oracle Java på 32-bitars Ubuntu Linux installationsinstruktioner:
-
Skriv/Kopiera/Klistra in:
cd ~/Nedladdningar
-
Skriv/Kopiera/Klistra in:
sudo cp -r jdk-7u45-linux-i586.tar.gz/usr/local/java
-
Skriv/Kopiera/Klistra in:
sudo cp -r jre-7u45-linux-i586.tar.gz/usr/local/java
-
Skriv/Kopiera/Klistra in:
cd/usr/local/java
-
-
64-bitars Oracle Java på 64-bitars Ubuntu Linux installationsinstruktioner:
-
Skriv/Kopiera/Klistra in:
cd ~/Nedladdningar
-
Om du laddade ner JDK, skriv/kopiera/klistra in:
sudo cp -r jdk-7u45-linux-x64.tar.gz/usr/local/java
-
Eller om du laddade ner JRE så skriver/kopierar/klistrar du in:
sudo cp -r jre-7u45-linux-x64.tar.gz/usr/local/java
-
Skriv/Kopiera/Klistra in:
cd/usr/local/java
-
Steg 6. Packa upp de komprimerade Java -binärfilerna i katalogen/usr/local/java
-
32-bitars Oracle Java på 32-bitars Ubuntu Linux installationsinstruktioner:
-
Skriv/Kopiera/Klistra in:
sudo tar xvzf jdk-7u45-linux-i586.tar.gz
-
Skriv/Kopiera/Klistra in:
sudo tar xvzf jre-7u45-linux-i586.tar.gz
-
-
64-bitars Oracle Java på 64-bitars Ubuntu Linux installationsinstruktioner:
-
Om du laddade ner JDK, skriv/kopiera/klistra in:
sudo tar xvzf jdk-7u45-linux-x64.tar.gz
-
Eller om du laddade ner JRE så skriver/kopierar/klistrar du in:
sudo tar xvzf jre-7u45-linux-x64.tar.gz
-
Steg 7. Dubbelkolla dina kataloger
Vid denna tidpunkt bör du ha en okomprimerad binär katalog i/usr/local/java för Java JDK/JRE listad som:
-
Skriv/Kopiera/Klistra in:
ls -a
- jdk1.7.0_45
- eller jre1.7.0_45
Steg 8. Redigera system PATH -filen /etc /profile och lägg till följande systemvariabler i systemvägen
Använd nano, gedit eller någon annan textredigerare, som root, öppna /etc /profile.
-
Skriv/Kopiera/Klistra in:
sudo gedit /etc /profile
- eller
-
Skriv/Kopiera/Klistra in:
sudo nano /etc /profile
Steg 9. Rulla ner till slutet av filen med dina piltangenter och lägg till följande rader nedan i slutet av din /etc /profilfil:
-
Om du installerar JDK, skriv/kopiera/klistra in:
JAVA_HOME =/usr/local/java/jdk1.7.0_45
JRE_HOME = $ JAVA_HOME/jre
PATH = $ PATH: $ JAVA_HOME/bin: $ JRE_HOME/bin
exportera JAVA_HOME
exportera JRE_HOME
exportera PATH
-
Eller om du installerar JRE skriver du sedan/Kopiera/Klistra in:
JRE_HOME =/usr/local/java/jre1.7.0_45
PATH = $ PATH: $ JRE_HOME/bin
exportera JRE_HOME
exportera PATH
- Spara /etc /profilfilen och avsluta.
Steg 10. Informera ditt Ubuntu Linux -system där din Oracle Java JDK/JRE finns
Detta kommer att berätta för systemet att den nya Oracle Java -versionen är tillgänglig för användning.
-
Om du installerar JDK, skriv/kopiera/klistra in:
sudo update-alternative --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1
-
Eller om du installerar JRE skriver du sedan/Kopiera/Klistra in:
sudo update-alternative --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
detta kommando meddelar systemet att Oracle Java JRE är tillgängligt för användning
-
Endast om du installerar JDK, skriv/kopiera/klistra in:
sudo update-alternativer --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1
detta kommando meddelar systemet att Oracle Java JDK är tillgängligt för användning
-
Skriv/Kopiera/Klistra in:
sudo update-alternativer-installera "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1
detta kommando meddelar systemet att Oracle Java Web start är tillgänglig för användning
Steg 11. Informera ditt Ubuntu Linux -system om att Oracle Java JDK/JRE måste vara standard -Java
-
Om du installerar JDK, skriv/kopiera/klistra in:
sudo uppdateringsalternativ-ställ in java /usr/local/java/jdk1.7.0_45/jre/bin/java
-
Eller om du installerar JRE skriver du sedan/Kopiera/Klistra in:
sudo update-alternativer-ställ in java /usr/local/java/jre1.7.0_45/bin/java
detta kommando kommer att ställa in java runtime -miljön för systemet
-
Endast om du installerar JDK, skriv/kopiera/klistra in:
sudo update-alternativer-ställ in java /usr/local/java/jdk1.7.0_45/bin/java
detta kommando kommer att ställa in Java -kompilatorn för systemet
-
Om du installerar JDK, skriv/kopiera/klistra in:
sudo update-alternativer-set javaws /usr/local/java/jdk1.7.0_45/bin/javaws
-
Eller om du installerar JRE skriver du sedan/Kopiera/Klistra in:
sudo update-alternativer-set javaws /usr/local/java/jre1.7.0_45/bin/javaws
detta kommando kommer att ställa in Java Web start för systemet
Steg 12. Ladda om din systemomfattande PATH /etc /profil genom att skriva följande kommando:
-
Skriv/Kopiera/Klistra in:
. /etc/profile
- Observera att din systemomfattande PATH /etc /profilfil laddas om efter omstart av ditt Ubuntu Linux-system
Steg 13. Testa om Oracle Java har installerats korrekt på ditt system
Kör följande kommandon och notera versionen av Java: En lyckad installation av 32-bitars Oracle Java visas:
-
Skriv/Kopiera/Klistra in:
java -version. Detta kommando visar den version av java som körs på ditt system. Du bör få ett meddelande som visar: java version "1.7.0_45"
Java (TM) SE Runtime Environment (build 1.7.0_45-b18)
- Java HotSpot (TM) Server VM (build 24.45-b08, blandat läge)
-
Skriv/Kopiera/Klistra in:
java -version. Detta kommando låter dig veta att du nu kan kompilera Java -program från terminalen. Du bör få ett meddelande som visar: java 1.7.0_45. En lyckad installation av Oracle Java 64-bitar visar:
-
Skriv/Kopiera/Klistra in:
java -version. Detta kommando visar den version av java som körs på ditt system. Du bör få ett meddelande som visar: java version "1.7.0_45"
Java (TM) SE Runtime Environment (build 1.7.0_45-b18)
- Java HotSpot (TM) 64-bitars server-VM (build 24.45-b08, blandat läge)
-
Skriv/Kopiera/Klistra in:
java -version. Detta kommando låter dig veta att du nu kan kompilera Java -program från terminalen. Du bör få ett meddelande som visar: java 1.7.0_45
Steg 14. Grattis, du har precis installerat Oracle Java på ditt Linux -system
Starta nu om ditt Ubuntu Linux -system. Därefter kommer ditt system att vara fullt konfigurerat för att köra och utveckla Java -program. Senare kanske du vill prova att kompilera och köra dina egna Java -program genom att följa den här artikeln Hur du skapar ditt första Java -program på Ubuntu Linux
Metod 1 av 3: Valfritt: Så här aktiverar du Oracle Java i dina webbläsare
Steg 1. För att aktivera ditt Java-plug-in i dina webbläsare måste du skapa en symbolisk länk från webbläsarens plug-in-katalog till platsen för Java-plug-in som ingår i din distribution av Oracle Java
-
Viktig notering:
Jag uppmanar dig att vara försiktig när du aktiverar Oracle Java 7 i dina webbläsare, eftersom det har funnits många säkerhetsbrister och utnyttjanden. I grund och botten, genom att aktivera Oracle Java 7 i dina webbläsare om en säkerhetsbrist eller exploatering upptäcks är det så här de onda bryter in och äventyrar ditt system. För mer information om säkerhetsbrister och exploater i Java, se följande webbplats: Java Tester
Metod 2 av 3: Google Chrome
32-bitars Oracle Java-instruktioner
Steg 1. Ge följande kommandon
-
Skriv/Kopiera/Klistra in:
sudo mkdir -p/opt/google/chrome/plugins
detta skapar en katalog som heter/opt/google/chrome/plugins
-
Typ/Klistra in/Kopiera:
cd/opt/google/chrome/plugins
detta kommer att ändra dig till google chrome plugins -katalogen, se till att du är i den här katalogen innan du gör den symboliska länken
-
Typ/Klistra in/Kopiera:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
detta kommer att skapa en symbolisk länk från Java JRE (Java Runtime Environment) plugin libnpjp2.so till din webbläsare Google Chrome
64-bitars Oracle Java-instruktioner
Steg 1. Ge följande kommandon
-
Skriv/Kopiera/Klistra in:
sudo mkdir -p/opt/google/chrome/plugins
detta skapar en katalog som heter/opt/google/chrome/plugins
-
Typ/Klistra in/Kopiera:
cd/opt/google/chrome/plugins
detta kommer att ändra dig till google chrome plugins -katalogen, se till att du är i den här katalogen innan du gör den symboliska länken
-
Typ/Klistra in/Kopiera:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
detta kommer att skapa en symbolisk länk från Java JRE (Java Runtime Environment) plugin libnpjp2.so till din webbläsare Google Chrome
Påminnelser
Steg 1. Obs:
Ibland kan du få ett meddelande om följande kommando ovan:
- ln: skapa symbolisk länk `./libnpjp2.so ': Filen finns
- För att åtgärda problemet, ta bara bort den tidigare symboliska länken med följande kommando:
-
Skriv/Kopiera/Klistra in:
cd/opt/google/chrome/plugins
-
Skriv/Kopiera/Klistra in:
sudo rm -rf libnpjp2.so
- Se till att du finns i katalogen/opt/google/chrome/plugins innan du utfärdar kommandot
Steg 2. Starta om din webbläsare och gå till Java Tester för att testa om Java fungerar i din webbläsare
Metod 3 av 3: Mozilla Firefox
32-bitars Oracle Java-instruktioner
Steg 1. Ge följande kommandon
-
Typ/Klistra in/Kopiera:
cd/usr/lib/mozilla/plugins
detta kommer att ändra dig till katalogen/usr/lib/mozilla/plugins, skapa den här katalogen om du inte har den
-
Typ/Klistra in/Kopiera:
sudo mkdir -p/usr/lib/mozilla/plugins
detta skapar katalogen/usr/lib/mozilla/plugins, se till att du är i den här katalogen innan du gör den symboliska länken
-
Typ/Klistra in/Kopiera:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
detta kommer att skapa en symbolisk länk från Java JRE (Java Runtime Environment) plugin libnpjp2.so till din webbläsare Mozilla Firefox
64-bitars Oracle Java-instruktioner
Steg 1. Ge följande kommandon
-
Typ/Klistra in/Kopiera:
cd/usr/lib/mozilla/plugins
detta kommer att ändra dig till katalogen/usr/lib/mozilla/plugins, skapa den här katalogen om du inte har den
-
Typ/Klistra in/Kopiera:
sudo mkdir -p/usr/lib/mozilla/plugins
detta skapar katalogen/usr/lib/mozilla/plugins, se till att du är i den här katalogen innan du gör den symboliska länken
-
Typ/Klistra in/Kopiera:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
detta kommer att skapa en symbolisk länk från Java JRE (Java Runtime Environment) plugin libnpjp2.so till din webbläsare Mozilla Firefox
Påminnelser
Steg 1. Obs:
Ibland kan du få ett meddelande om följande kommando ovan:
- ln: skapa symbolisk länk `./libnpjp2.so ': Filen finns
- För att åtgärda problemet, ta bara bort den tidigare symboliska länken med följande kommando:
-
Skriv/Kopiera/Klistra in:
cd/usr/lib/mozilla/plugins
-
Skriv/Kopiera/Klistra in:
sudo rm -rf libnpjp2.so
- Se till att du finns i katalogen/usr/lib/mozilla/plugins innan du utfärdar kommandot
Steg 2. Starta om din webbläsare och gå till Java Tester för att testa om Java fungerar i din webbläsare
Video - Genom att använda denna tjänst kan viss information delas med YouTube
Tips
- Med Ubuntu Linux kan du välja om du vill använda OpenJDK, som är en fri och öppen källkod implementering av Java-programmeringsspråket, eller om du vill använda Oracle Java JDK och JRE. Vissa föredrar att använda Oracle Java (eftersom det är den senaste versionen av Java och den kommer direkt från underhållarna av Java-teknik), men detta varierar.
- Tänk på att Oracle gör säkerhetsuppgraderingar och buggfixar och förbättrar prestandaproblem för varje ny version av Oracle Java. När du installerar Oracle Java på ditt system, var medveten om ändringarna i versionsnumret. Se Hur man uppgraderar Oracle Java på Ubuntu Linux för mer information.
- Observera att detta dokument ständigt revideras eftersom Oracle ibland ändrar installationsmetoden för sina Java JDK/JRE -binärer.