Hierdie handleiding behandel die installering van beide 32-bis en 64-bit Oracle Java 7 JDK/JRE (huidige weergawenommer is 1.7.0_45) op 32-bis en 64-bis Ubuntu-bedryfstelsels. Hierdie gids is ook van toepassing op Debian en Linux Mint. Vir die van julle wat enigste wil u die Oracle Java JRE installeer om Java -toepassings uit te voer en nie Java -programme te ontwikkel nie, gebruik die volgende manier:
Installeer Oracle Java JRE op Linux Ubuntu
Vir diegene onder u wat die 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:
Installeer Oracle Java JDK op Ubuntu Linux
Stap
Stap 1. Kyk of u Ubuntu Linux-bedryfstelsel 32-bis of 64-bis-argitektuur is
Maak 'n terminale oop en voer die onderstaande opdrag uit.
-
Tik/kopieer/plak:
lêers /sbin /init
Die bis-weergawe van u Ubuntu Linux-bedryfstelselargitektuur word as 32-bis of 64-bis vertoon
Stap 2. Kyk of Java reeds op u stelsel geïnstalleer is
Om dit te kan doen, moet u die Java -weergawe van die opdrag vanaf die terminale uitvoer.
-
Maak 'n terminale oop en voer die volgende opdrag in:
-
Tik/kopieer/plak:
java -weergawe
-
-
As OpenJDK reeds op die stelsel geïnstalleer is, verskyn die volgende teks op die skerm:
-
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 OpenJDK reeds op u stelsel geïnstalleer is, beteken dit dat u die verkeerde verskafferweergawe van Java vir hierdie metode het.
Stap 3. Verwyder OpenJDK/JRE van u stelsel en skep 'n gids om u Oracle Java JDK/JRE binêre te hou
Dit sal voorkom dat die stelsel konflik en verwarring ondervind weens verskillende weergawes van Java -verskaffers. As u byvoorbeeld OpenJDk/Jre op u stelsel geïnstalleer het, kan u dit verwyder deur die volgende opdragreël in te tik:
-
Tik/kopieer/plak:
sudo apt-get purge openjdk-\*
Hierdie opdrag maak OpenJDK/JRE heeltemal los 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 Oracle Java JDK/JRE vir Linux af
Maak seker dat u saamgeperste binêre kies reg vir 32-bis of 64-bis stelselargitekture (dié wat eindig op tar.gz).
- As u byvoorbeeld die 32-bis Ubuntu Linux-bedryfstelsel gebruik, laai die 32-bis Oracle Java-binêre af.
- As u byvoorbeeld die 64-bis Ubuntu Linux-bedryfstelsel gebruik, laai die 64-bis Oracle Java-binêre af.
-
Opsioneel, Laai Oracle Java JDK/JRE -dokumentasie af
Kies jdk-7u40-apidocs.zip
-
Belangrike informasie:
64-bis Oracle Java-binêre werk nie op die 32-bis Ubuntu Linux-bedryfstelsel nie. As u 64-bis Oracle Java op 32-bit Ubuntu Linux probeer installeer, ontvang u baie stelselfoutboodskappe.
Stap 5. Kopieer die Oracle Java -binêre na die/usr/local/java -gids
In die meeste gevalle word die Oracle Java -binêre afgelaai na: /home /"jou verbruikersnaam"/Aflaai.
-
Gids vir die installering van Oracle Java 32-bit op Linux Ubuntu 32-bit:
-
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
-
-
Oracle Java 64-bis installasiegids op Linux Ubuntu 64-bit:
-
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:
sudo cp -r jre-7u45-linux-x64.tar.gz/usr/local/java
-
Tik/kopieer/plak:
cd/usr/local/java
-
Stap 6. Maak die saamgeperste Java -binêre oop in die gids/usr/local/java
-
Gids vir die installering van Oracle Java 32-bit op Linux Ubuntu 32-bit:
-
Tik/kopieer/plak:
sudo tar xvzf jdk-7u45-linux-i586.tar.gz
-
Tik/kopieer/plak:
sudo tar xvzf jre-7u45-linux-i586.tar.gz
-
-
Oracle Java 64-bis installasiegids op Linux Ubuntu 64-bit:
-
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. Gaan u dopgehou weer na
Op hierdie punt moet u 'n ongekomprimeerde binêre gids in/usr/local/java hê vir die Java JDK/JRE wat sê:
-
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 'n ander teksredakteur, en maak /etc /profile as root (root) oop.
-
Tik/kopieer/plak:
sudo gedit /etc /profile
- of
-
Tik/kopieer/plak:
sudo nano /etc /profile
Stap 9. Blaai na die onderkant van die lêer met die pyltjie sleutels en voeg die volgende reël by aan die einde van u /etc /profiel lêer:
-
As u die JDK geïnstalleer het, tik/kopieer/plak:
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 geïnstalleer het, tik/kopieer/plak:
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. Vertel die ligging van die Oracle JDK/JRE aan die Ubuntu Linux -stelsel
Die stelsel sal dus in kennis gestel word dat die nuwe weergawe van Oracle Java beskikbaar is.
-
As u die JDK geïnstalleer het, tik/kopieer/plak:
sudo update-alternatiewe-installeer "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1
-
Of, as u die JRE geïnstalleer het, tik/kopieer/plak:
sudo update-alternatiewe-installeer "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
Hierdie opdrag sal die stelsel in kennis stel dat die Oracle Java JRE aan die gang is
-
Tik/Kopieer/Plak slegs as u die JDK geïnstalleer het:
sudo update-alternatiewe-installeer "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1
Hierdie opdrag vertel u dat die Oracle Java JDK gereed is om te 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 die begin van Oracle Java Web aan die gang is
Stap 11. Vertel Linux Ubuntu dat die Oracle Java JDK/JRE die standaard Java moet wees
-
As u die JDK geïnstalleer het, tik/kopieer/plak:
sudo update-alternatiewe-stel java /usr/local/java/jdk1.7.0_45/jre/bin/java in
-
Of as u die JRE geïnstalleer het, tik/kopieer/plak:
sudo update-alternatiewe-stel java /usr/local/java/jre1.7.0_45/bin/java in
Hierdie opdrag stel die JRE (Java Runtime Environment) vir die stelsel in
-
Tik/Kopieer/Plak slegs as u die JDK geïnstalleer het:
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 geïnstalleer het, tik/kopieer/plak sudo update-alternatiewe-stel javaws /usr/local/java/jdk1.7.0_45/bin/javaws
-
Of as u die JRE geïnstalleer het, tik/kopieer/plak:
sudo update-alternatiewe-stel javaws /usr/local/java/jre1.7.0_45/bin/javaws
Hierdie opdrag stel Web start Java 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 Linux Ubuntu herlaai is.
Stap 13. Toets of Oracle Java korrek op u stelsel geïnstalleer is
Voer die volgende opdrag uit en let op die Java-weergawe: 'n Korrekte 32-bis Oracle Java-installasie sal verskyn:
-
Tik/kopieer/plak:
java -weergawe. Hierdie opdrag wys die weergawe van Java waarop die stelsel werk. U moet 'n boodskap sien wat sê: 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. Hierdie opdrag vertel u dat u nou Java -programme vanaf die terminale kan opstel. U sal 'n boodskap sien wat sê: java 1.7.0_45. 'N Suksesvolle installasie van Oracle Java 64-bit vertoon:
-
Tik/kopieer/plak:
java -weergawe. Hierdie opdrag wys die weergawe van Java waarop die stelsel werk. U sal 'n boodskap sien wat sê: 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. Hierdie opdrag vertel u dat u nou Java -programme vanaf die terminale kan opstel. U moet 'n boodskap sien wat sê: java 1.7.0_45
Stap 14. Baie geluk, u het Oracle Java op u Linux -stelsel geïnstalleer
Herlaai nou u Linux Ubuntu. Daarna is u stelsel volledig gekonfigureer om Java -programme uit te voer en te ontwikkel.
Metode 1 van 3: Opsioneel: Hoe om Oracle Java in die webblaaier in te skakel
Stap 1. Aktiveer Java-invoegtoepassings in u webblaaier deur 'n simboliese skakel van die blaaier-inprop-gids na die Java-inprop-plek in die Oracle Java-verspreiding te skep
-
Vitale rekords:
Ek beveel versigtigheid ten sterkste aan wanneer Oracle Java 7 in 'n webblaaier geaktiveer word vanweë die vele gebreke wat sekuriteit en uitbuiting betref. In wese, as u Oracle Java 7 in u webblaaier aktiveer, kan kwaadwillige mense u rekenaar binnegaan en beskadig deur die gebreke en swakpunte daarvan te benut. Besoek Java Tester vir meer inligting
Metode 2 van 3: Google Chrome
Gids vir Oracle Java 32-bis:
Stap 1. Voer die volgende opdrag in
-
Tik/kopieer/plak:
sudo mkdir -p/opt/google/chrome/plugins
'N Gids met die naam/opt/google/chrome/plugins sal geskep word
-
Tik/kopieer/plak:
cd/opt/google/chrome/plugins
Hierdie opdrag verander u na die byvoegingsgids van Google Chrome, dus maak seker dat u in die gids is voor die simboliese skakel
-
Tik/kopieer/plak:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
Hierdie opdrag skep 'n simboliese skakel van die plug -in JRE Java (Java Runtime Environment) libnpjp2.so na jou Google Chrome.
Gids vir Oracle Java 64-bis:
Stap 1. Voer die volgende opdrag in
-
Tik/kopieer/plak:
sudo mkdir -p/opt/google/chrome/plugins
'N Gids met die naam/opt/google/chrome/plugins sal geskep word
-
Tik/kopieer/plak:
cd/opt/google/chrome/plugins
Hierdie opdrag verander u na die byvoegingsgids van Google Chrome, dus maak seker dat u in die gids is voordat u 'n simboliese skakel skep
-
Tik/kopieer/plak:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
Hierdie opdrag skep 'n simboliese skakel van die Java JRE (Java Runtime Environment) byvoeging libnpjp2.so na Google Chrome.
Herinnering:
Stap 1. Let op:
Soms, as u die opdrag hierbo invoer, verskyn 'n boodskap wat lui:
- ln: die skep van simboliese skakel `./libnpjp2.so ': lêer bestaan
- Om hierdie probleem op te los, 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 invoer
Stap 2. Herbegin die webblaaier en gaan na die Java Tester om te toets of Java behoorlik in die webblaaier werk
Metode 3 van 3: Mozilla Firefox
Oracle Java 32-bis gids:
Stap 1. Voer die volgende opdrag in
-
Tik/kopieer/plak:
cd/usr/lib/mozilla/plugins
Hierdie opdrag verander u na die/usr/lib/mozilla/plugins -gids, skep hierdie gids as dit nie reeds bestaan nie
-
Tik/kopieer/plak:
sudo mkdir -p/usr/lib/mozilla/plugins
Hierdie opdrag skep 'n gids/usr/lib/mozilla/plugins, dus maak seker dat u in hierdie gids is voordat u 'n simboliese skakel skep
-
Tik/kopieer/plak:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
Hierdie opdrag skep 'n simboliese skakel van die Java JRE (Java Runtime Environment) byvoeging libnpjp2.so na jou Mozilla Firefox
Stap 2. ==== Gids vir Oracle Java 64-bis:
====
Stap 3. Voer die volgende opdrag in
-
Tik/kopieer/plak:
cd/usr/lib/mozilla/plugins
Hierdie opdrag verander u na die/usr/lib/mozilla/plugins -gids, skep hierdie gids as dit nie reeds bestaan nie
-
Tik/kopieer/plak:
sudo mkdir -p/usr/lib/mozilla/plugins
Hierdie opdrag skep 'n gids/usr/lib/mozilla/plugins, dus maak seker dat u in hierdie gids is voordat u 'n simboliese skakel skep
-
Tik/kopieer/plak:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
Hierdie opdrag skep 'n simboliese skakel van die Java JRE (Java Runtime Environment) byvoeging libnpjp2.so na Mozilla Firefox.
Herinnering:
Stap 1. Let op:
Soms, as u die bogenoemde opdrag invoer, kan die volgende boodskap verskyn:
- ln: die skep van simboliese skakel `./libnpjp2.so ': lêer bestaan
- Om hierdie probleem op te los, 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 invoer.
Stap 2. Herbegin u webblaaier en gaan na die Java Tester -webwerf om te toets of Java behoorlik in die webblaaier werk
Wenke
- Om Ubuntu Linux te gebruik, kan u kies om OpenJDK te gebruik, wat 'n gratis en open source implementering van die Java -programmeertaal is, of die Oracle Java JDK of JRE te gebruik. Sommige mense verkies Oracle Java (omdat dit die nuutste weergawe van Java is en direk deur die Java-tegnologie-instandhouer verskaf word), maar kies volgens u voorkeur.
- Hou in gedagte dat Oracle sekuriteit opdateer, foute regstel en prestasieprobleme veroorsaak elke keer as dit 'n nuwe Oracle Java vrystel. As u Oracle Java op die stelsel installeer, moet u die weergawenommer ken.
- Hou in gedagte dat hierdie dokument gereeld hersien word, aangesien Oracle soms verander hoe die JDK/JRE -binêre geïnstalleer word.