Hierdie handleiding dek die installering van 32-bis en 64-bis Oracle Java 7 (tans weergawenommer 1.7.0_45) JDK/JRE op 32-bis en 64-bis Ubuntu-bedryfstelsels. Hierdie instruksies werk ook op Debian en Linux Mint.
As u reeds Oracle Java 7 op u stelsel geïnstalleer het, maar moet opgradeer, gebruik dan hierdie metode:
Hoe om Oracle Java op te gradeer op Ubuntu Linux
Vir diegene wat enigste wil u Oracle Java JRE installeer vir die uitvoer van Java -toepassings en nie om Java -programme te ontwikkel nie, gebruik hierdie metode:
Hoe om Oracle Java JRE op Ubuntu Linux te installeer
Vir diegene wat Oracle Java JDK wil installeer om Java -programme en toepassings te ontwikkel (die Oracle Java JRE is ook ingesluit in die Oracle JDK), gebruik hierdie metode:
Hoe om Oracle Java JDK op Ubuntu Linux te installeer
Ook om die Oracle Java in u webblaaiers in te skakel/op te gradeer:
Hoe om Oracle Java in u webblaaiers in te skakel
Stappe
Stap 1. Kyk of u Ubuntu Linux-bedryfstelselargitektuur 32-bis of 64-bis is, maak 'n terminale oop en voer die volgende opdrag uit
-
Tik/kopieer/plak:
lêer /sbin /init
Let op die bit-weergawe van u Ubuntu Linux-bedryfstelselargitektuur, dit sal wys of dit 32-bis of 64-bis is
Stap 2. Kyk of Java op u stelsel geïnstalleer is
Om dit te kan doen, moet u die Java -weergaweopdrag vanaf die terminale uitvoer.
-
Maak 'n terminale oop en voer die volgende opdrag in:
-
Tik/kopieer/plak:
java -weergawe
-
-
As u OpenJDK op u stelsel geïnstalleer het, kan dit so lyk:
-
java weergawe "1.7.0_15"
OpenJDK Runtime-omgewing (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
OpenJDK 64-bis bediener VM (bou 19.0-b09, gemengde modus)
-
- As u OpenJDK op u stelsel geïnstalleer het, het u die verkeerde verskafferweergawe van Java vir hierdie oefening geïnstalleer.
Stap 3. Verwyder die OpenJDK/JRE heeltemal van u stelsel en skep 'n gids om u Oracle Java JDK/JRE -binaries te hou
Dit sal stelselkonflikte en verwarring tussen verskillende verskafferweergawes van Java voorkom. As u byvoorbeeld die OpenJDK/JRE op u stelsel geïnstalleer het, kan u dit verwyder deur die volgende op die opdragreël in te tik:
-
Tik/kopieer/plak:
sudo apt-get purge openjdk-\*
Hierdie opdrag verwyder OpenJDK/JRE heeltemal van u stelsel
-
Tik/kopieer/plak:
sudo mkdir -p/usr/local/java
Hierdie opdrag sal 'n gids skep vir u Oracle Java JDK- en JRE -binaries
Stap 4. Laai die Oracle Java JDK/JRE vir Linux af
Maak seker dat u die korrek saamgeperste binaries vir u stelselargitektuur 32-bis of 64-bis (wat eindig op tar.gz).
- As u byvoorbeeld 'n 32-bis-bedryfstelsel van Ubuntu Linux gebruik, laai 32-bis Oracle Java-binaries af.
- As u byvoorbeeld 'n 64-bis-bedryfstelsel van Ubuntu Linux gebruik, laai 64-bis Oracle Java-binaries af.
-
Opsioneel, Laai die Oracle Java JDK/JRE -dokumentasie af
Kies jdk-7u40-apidocs.zip
-
Belangrike informasie:
64-bis Oracle Java-binaries werk nie op 32-bit Ubuntu Linux-bedryfstelsels nie; u sal verskeie stelselfoutboodskappe ontvang as u probeer om 64-bit Oracle Java op 32-bit Ubuntu Linux te installeer.
Stap 5. Kopieer die Oracle Java -binaries na die/usr/local/java -gids
In die meeste gevalle word die Oracle Java -binaries afgelaai na: /home /"jou verbruikersnaam"/Aflaai.
-
32-bis Oracle Java op 32-bit Ubuntu Linux installasie-instruksies:
-
Tik/kopieer/plak:
cd ~/Aflaai
-
Tik/kopieer/plak:
sudo cp -r jdk-7u45-linux-i586.tar.gz/usr/local/java
-
Tik/kopieer/plak:
sudo cp -r jre-7u45-linux-i586.tar.gz/usr/local/java
-
Tik/kopieer/plak:
cd/usr/local/java
-
-
64-bis Oracle Java op 64-bit Ubuntu Linux installasie-instruksies:
-
Tik/kopieer/plak:
cd ~/Aflaai
-
As u die JDK afgelaai het, tik/kopieer/plak:
sudo cp -r jdk-7u45-linux-x64.tar.gz/usr/local/java
-
Of as u die JRE afgelaai het, tik/kopieer/plak dan:
sudo cp -r jre-7u45-linux-x64.tar.gz/usr/local/java
-
Tik/kopieer/plak:
cd/usr/local/java
-
Stap 6. Pak die saamgeperste Java -binaries uit, in die gids/usr/local/java
-
32-bis Oracle Java op 32-bit Ubuntu Linux installasie-instruksies:
-
Tik/kopieer/plak:
sudo tar xvzf jdk-7u45-linux-i586.tar.gz
-
Tik/kopieer/plak:
sudo tar xvzf jre-7u45-linux-i586.tar.gz
-
-
64-bis Oracle Java op 64-bit Ubuntu Linux installasie-instruksies:
-
As u die JDK afgelaai het, tik/kopieer/plak:
sudo tar xvzf jdk-7u45-linux-x64.tar.gz
-
Of as u die JRE afgelaai het, tik/kopieer/plak:
sudo tar xvzf jre-7u45-linux-x64.tar.gz
-
Stap 7. Kontroleer u dopgehou
Op hierdie punt moet u een ongekomprimeerde binêre gids in/usr/local/java hê vir die Java JDK/JRE gelys as:
-
Tik/kopieer/plak:
ls -a
- jdk1.7.0_45
- of jre1.7.0_45
Stap 8. Wysig die system PATH -lêer /etc /profile en voeg die volgende stelselveranderlikes by u stelselpad
Gebruik nano, gedit of enige ander teksredakteur as root, maak oop /etc /profile.
-
Tik/kopieer/plak:
sudo gedit /etc /profile
- of
-
Tik/kopieer/plak:
sudo nano /etc /profile
Stap 9. Rol met die pyltjie sleutels af na die einde van die lêer en voeg die volgende reëls hieronder by die einde van u /etc /profiel lêer:
-
As u die JDK installeer, tik/kopieer/plak dan:
JAVA_HOME =/usr/local/java/jdk1.7.0_45
JRE_HOME = $ JAVA_HOME/jre
PATH = $ PATH: $ JAVA_HOME/bin: $ JRE_HOME/bin
voer JAVA_HOME uit
voer JRE_HOME uit
uitvoer PATH
-
Of as u die JRE installeer, tik/kopieer/plak dan:
JRE_HOME =/usr/local/java/jre1.7.0_45
PATH = $ PATH: $ JRE_HOME/bin
voer JRE_HOME uit
uitvoer PATH
- Stoor die /etc /profiel lêer en verlaat.
Stap 10. Stel u Ubuntu Linux -stelsel in kennis waar u Oracle Java JDK/JRE geleë is
Dit sal die stelsel vertel dat die nuwe Oracle Java -weergawe beskikbaar is vir gebruik.
-
As u die JDK installeer, tik/kopieer/plak dan:
sudo update-alternatiewe-installeer "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1
-
Of as u die JRE installeer, tik/kopieer/plak dan:
sudo update-alternatiewe-installeer "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
hierdie opdrag stel die stelsel in kennis dat Oracle Java JRE beskikbaar is vir gebruik
-
Slegs as u die JDK installeer, tik/kopieer/plak:
sudo update-alternatiewe-installeer "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1
hierdie opdrag stel die stelsel in kennis dat Oracle Java JDK beskikbaar is vir gebruik
-
Tik/kopieer/plak:
sudo update-alternatiewe-installeer "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1
hierdie opdrag stel die stelsel in kennis dat Oracle Java Web start beskikbaar is vir gebruik
Stap 11. Stel u Ubuntu Linux -stelsel in kennis dat Oracle Java JDK/JRE die standaard Java moet wees
-
As u die JDK installeer, tik/kopieer/plak dan:
sudo update-alternatiewe-stel java /usr/local/java/jdk1.7.0_45/jre/bin/java in
-
Of as u die JRE installeer, tik/kopieer/plak dan:
sudo update-alternatiewe-stel java /usr/local/java/jre1.7.0_45/bin/java in
hierdie opdrag stel die Java -runtime -omgewing vir die stelsel in
-
Slegs as u die JDK installeer, tik/kopieer/plak:
sudo update-alternatiewe-stel java /usr/local/java/jdk1.7.0_45/bin/java in
hierdie opdrag stel die java -samesteller vir die stelsel in
-
As u die JDK installeer, tik/kopieer/plak dan:
sudo update-alternatiewe-stel javaws /usr/local/java/jdk1.7.0_45/bin/javaws
-
Of as u die JRE installeer, tik/kopieer/plak dan:
sudo update-alternatiewe-stel javaws /usr/local/java/jre1.7.0_45/bin/javaws
hierdie opdrag stel Java Web start vir die stelsel in
Stap 12. Herlaai u stelselwye PATH /etc /profiel deur die volgende opdrag in te tik:
-
Tik/kopieer/plak:
. /etc/profile
- Let daarop dat u stelselwye PATH /etc /profiel-lêer herlaai nadat u Ubuntu Linux-stelsel herlaai is
Stap 13. Toets of Oracle Java korrek op u stelsel geïnstalleer is
Voer die volgende opdragte uit en let op die weergawe van Java: 'n Suksesvolle installasie van 32-bis Oracle Java sal vertoon word:
-
Tik/kopieer/plak:
java -weergawe. Hierdie opdrag toon die weergawe van java wat op u stelsel werk. U moet 'n boodskap ontvang wat vertoon: java weergawe "1.7.0_45"
Java (TM) SE Runtime-omgewing (bou 1.7.0_45-b18)
- Java HotSpot (TM) Server VM (bou 24.45-b08, gemengde modus)
-
Tik/kopieer/plak:
java -weergawe. Met hierdie opdrag kan u weet dat u nou Java -programme vanaf die terminale kan saamstel. U moet 'n boodskap ontvang wat vertoon: java 1.7.0_45. 'N Suksesvolle installasie van Oracle Java 64-bit vertoon:
-
Tik/kopieer/plak:
java -weergawe. Hierdie opdrag toon die weergawe van java wat op u stelsel werk. U moet 'n boodskap ontvang wat vertoon: java weergawe "1.7.0_45"
Java (TM) SE Runtime-omgewing (bou 1.7.0_45-b18)
- Java HotSpot (TM) 64-bis bediener VM (bou 24.45-b08, gemengde modus)
-
Tik/kopieer/plak:
java -weergawe. Met hierdie opdrag kan u weet dat u nou Java -programme vanaf die terminale kan saamstel. U moet 'n boodskap ontvang wat vertoon: java 1.7.0_45
Stap 14. Baie geluk, u het pas Oracle Java op u Linux -stelsel geïnstalleer
Herlaai nou u Ubuntu Linux -stelsel. Daarna is u stelsel volledig gekonfigureer vir die uitvoer en ontwikkeling van Java -programme. Later kan u probeer om u eie Java -programme saam te stel en uit te voer deur hierdie artikel te volg Hoe om u eerste Java -program op Ubuntu Linux te skep
Metode 1 van 3: Opsioneel: Hoe om Oracle Java in u webblaaiers in te skakel
Stap 1. Om u Java-invoegtoepassing in u webblaaiers moontlik te maak, moet u 'n simboliese skakel vanaf die plug-in-gids vir webblaaiers na die plek van die Java-invoegtoepassing in u verspreiding van Oracle Java maak
-
Belangrike nota:
Ek sou versigtig wees om Oracle Java 7 in u webblaaiers in te skakel, aangesien daar baie veiligheidsfoute en misbruik was. Deur Oracle Java 7 in u webblaaiers in staat te stel as 'n veiligheidsfout of misbruik ontdek word, is dit die manier waarop die boosdoeners inbreek en u stelsel in gevaar stel. Vir meer inligting oor sekuriteitsgebreke en uitbuiting in Java, sien die volgende webwerf: Java Tester
Metode 2 van 3: Google Chrome
32-bis Oracle Java instruksies
Stap 1. Gee die volgende opdragte
-
Tik/kopieer/plak:
sudo mkdir -p/opt/google/chrome/plugins
Dit sal 'n gids met die naam/opt/google/chrome/plugins skep
-
Tik/plak/kopieer:
cd/opt/google/chrome/plugins
dit verander u in die Google Chrome -inprop -gids, maak seker dat u in hierdie gids is voordat u die simboliese skakel maak
-
Tik/plak/kopieer:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
dit sal 'n simboliese skakel van die plug -in Java JRE (Java Runtime Environment) skep libnpjp2.so na jou Google Chrome -webblaaier
64-bis Oracle Java instruksies
Stap 1. Gee die volgende opdragte
-
Tik/kopieer/plak:
sudo mkdir -p/opt/google/chrome/plugins
Dit sal 'n gids met die naam/opt/google/chrome/plugins skep
-
Tik/plak/kopieer:
cd/opt/google/chrome/plugins
dit verander u in die Google Chrome -inprop -gids, maak seker dat u in hierdie gids is voordat u die simboliese skakel maak
-
Tik/plak/kopieer:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
dit sal 'n simboliese skakel van die plug -in Java JRE (Java Runtime Environment) skep libnpjp2.so na jou Google Chrome -webblaaier
Herinneringe
Stap 1. Let op:
Soms kan u 'n boodskap ontvang as u die opdrag hierbo uitreik:
- ln: die skep van simboliese skakel `./libnpjp2.so ': lêer bestaan
- Om hierdie probleem reg te stel, verwyder die vorige simboliese skakel met die volgende opdrag:
-
Tik/kopieer/plak:
cd/opt/google/chrome/plugins
-
Tik/kopieer/plak:
sudo rm -rf libnpjp2.so
- Maak seker dat u in die gids/opt/google/chrome/plugins is voordat u die opdrag gee
Stap 2. Herbegin u webblaaier en gaan na Java Tester om te toets of Java in u webblaaier werk
Metode 3 van 3: Mozilla Firefox
32-bis Oracle Java instruksies
Stap 1. Gee die volgende opdragte
-
Tik/plak/kopieer:
cd/usr/lib/mozilla/plugins
dit verander u in die gids/usr/lib/mozilla/plugins, skep hierdie gids as u dit nie het nie
-
Tik/plak/kopieer:
sudo mkdir -p/usr/lib/mozilla/plugins
dit sal die gids/usr/lib/mozilla/plugins skep, maak seker dat u in hierdie gids is voordat u die simboliese skakel maak
-
Tik/plak/kopieer:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
dit sal 'n simboliese skakel van die plug -in Java JRE (Java Runtime Environment) skep libnpjp2.so na u Mozilla Firefox -webblaaier
64-bis Oracle Java instruksies
Stap 1. Gee die volgende opdragte
-
Tik/plak/kopieer:
cd/usr/lib/mozilla/plugins
dit verander u in die gids/usr/lib/mozilla/plugins, skep hierdie gids as u dit nie het nie
-
Tik/plak/kopieer:
sudo mkdir -p/usr/lib/mozilla/plugins
dit sal die gids/usr/lib/mozilla/plugins skep, maak seker dat u in hierdie gids is voordat u die simboliese skakel maak
-
Tik/plak/kopieer:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
dit sal 'n simboliese skakel van die plug -in Java JRE (Java Runtime Environment) skep libnpjp2.so na u Mozilla Firefox -webblaaier
Herinneringe
Stap 1. Let op:
Soms kan u 'n boodskap ontvang as u die opdrag hierbo uitreik:
- ln: die skep van simboliese skakel `./libnpjp2.so ': lêer bestaan
- Om hierdie probleem reg te stel, verwyder die vorige simboliese skakel met die volgende opdrag:
-
Tik/kopieer/plak:
cd/usr/lib/mozilla/plugins
-
Tik/kopieer/plak:
sudo rm -rf libnpjp2.so
- Maak seker dat u in die gids/usr/lib/mozilla/plugins is voordat u die opdrag gee
Stap 2. Herbegin u webblaaier en gaan na Java Tester om te toets of Java in u webblaaier werk
Video - Deur hierdie diens te gebruik, kan sommige inligting met YouTube gedeel word
Wenke
- Met Ubuntu Linux het u die keuse om OpenJDK te gebruik, wat 'n gratis en open-source implementering van die Java-programmeertaal is, of om Oracle Java JDK en JRE te gebruik. Sommige verkies om Oracle Java te gebruik (aangesien dit die nuutste weergawe van Java is en dit kom direk van die instandhouders van Java-tegnologie), maar dit wissel.
- Hou in gedagte dat Oracle veiligheidsopgraderings en foutoplossings maak en prestasieprobleme verbeter vir elke nuwe weergawe van Oracle Java. Let op die veranderingsgetal by die installering van Oracle Java op u stelsel. Raadpleeg Hoe u Oracle Java op Ubuntu Linux kan opgradeer vir meer inligting.
- Let daarop dat hierdie dokument voortdurend hersien word omdat Oracle soms die installasiemetode van hul Java JDK/JRE -binaries verander.