See õpetus hõlmab 32-bitise ja 64-bitise Oracle Java 7 (praegu versiooninumber) installimist 1.7.0_45) JDK/JRE 32- ja 64-bitistel Ubuntu operatsioonisüsteemidel. Need juhised töötavad ka Debiani ja Linux Mint'i puhul.
Kui teie arvutisse on juba installitud Oracle Java 7, kuid peate seda täiendama, kasutage järgmist meetodit.
Kuidas uuendada Oracle Java Ubuntu Linuxis
Neile, kes ainult soovite installida Oracle Java JRE Java -rakenduste käitamiseks ja mitte arendada Java -programme, kasutage seda meetodit:
Kuidas installida Oracle Java JRE Ubuntu Linuxile
Neile, kes soovivad Java -programmide ja -rakenduste arendamiseks installida Oracle Java JDK (Oracle Java JRE on samuti Oracle JDK -s), kasutage seda meetodit:
Kuidas installida Oracle Java JDK Ubuntu Linuxile
Samuti Oracle Java lubamiseks/täiendamiseks oma veebibrauserites:
Kuidas lubada Oracle Java oma veebibrauserites
Sammud
Samm 1. Kontrollige, kas teie Ubuntu Linuxi operatsioonisüsteemi arhitektuur on 32- või 64-bitine, avage terminal ja käivitage järgmine käsk
-
Tüüp/Kopeeri/Kleebi:
fail /sbin /init
Pange tähele oma Ubuntu Linuxi operatsioonisüsteemi arhitektuuri bitiversiooni, mis näitab, kas see on 32- või 64-bitine
Samm 2. Kontrollige, kas teie süsteemi on installitud Java
Selleks peate terminalist käivitama Java versiooni käsu.
-
Avage terminal ja sisestage järgmine käsk:
-
Tüüp/Kopeeri/Kleebi:
java -versioon
-
-
Kui teie süsteemi on installitud OpenJDK, võib see välja näha järgmine:
-
java versioon "1.7.0_15"
OpenJDK käituskeskkond (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
OpenJDK 64-bitine serveri VM (järgu 19.0-b09, segarežiim)
-
- Kui teie süsteemi on installitud OpenJDK, on selle harjutuse jaoks installitud vale Java tarnija versioon.
Samm 3. Eemaldage täielikult oma süsteemist OpenJDK/JRE ja looge kataloog oma Oracle Java JDK/JRE binaarfailide hoidmiseks
See hoiab ära süsteemikonfliktid ja segaduse Java erinevate tarnijaversioonide vahel. Näiteks kui teie süsteemi on installitud OpenJDK/JRE, saate selle eemaldada, tippides käsureale järgmise:
-
Tüüp/Kopeeri/Kleebi:
sudo apt-get purge openjdk-\*
See käsk eemaldab OpenJDK/JRE täielikult teie süsteemist
-
Tüüp/Kopeeri/Kleebi:
sudo mkdir -p/usr/local/java
See käsk loob kataloogi teie Oracle Java JDK ja JRE binaarfailide hoidmiseks
Samm 4. Laadige alla Oracle Java JDK/JRE Linuxile
Valige kindlasti õige tihendatud binaarfailid teie süsteemi arhitektuuri jaoks 32-bitine või 64-bitine (mis lõpevad tar.gz-ga).
- Näiteks kui kasutate Ubuntu Linuxi 32-bitist operatsioonisüsteemi, laadige alla 32-bitised Oracle Java binaarfailid.
- Näiteks kui kasutate 64-bitist Ubuntu Linuxi operatsioonisüsteemi, laadige alla 64-bitised Oracle Java binaarfailid.
-
Valikuline, Laadige alla Oracle Java JDK/JRE dokumentatsioon
Valige jdk-7u40-apidocs.zip
-
Oluline teave:
64-bitised Oracle Java binaarfailid ei tööta 32-bitistes Ubuntu Linuxi operatsioonisüsteemides, kui proovite installida 64-bitist Oracle Java 32-bitisele Ubuntu Linuxile, kuvatakse teile mitu süsteemi veateadet.
Samm 5. Kopeerige Oracle Java binaarfailid kataloogi/usr/local/java
Enamikul juhtudel laaditakse Oracle Java binaarfailid alla aadressile: /home /"sinu kasutajanimi"/Allalaadimised.
-
32-bitine Oracle Java 32-bitise Ubuntu Linuxi installijuhiste jaoks:
-
Tüüp/Kopeeri/Kleebi:
cd ~/Allalaadimised
-
Tüüp/Kopeeri/Kleebi:
sudo cp -r jdk-7u45-linux-i586.tar.gz/usr/local/java
-
Tüüp/Kopeeri/Kleebi:
sudo cp -r jre-7u45-linux-i586.tar.gz/usr/local/java
-
Tüüp/Kopeeri/Kleebi:
cd/usr/local/java
-
-
64-bitine Oracle Java 64-bitisel Ubuntu Linuxi installijuhisel:
-
Tüüp/Kopeeri/Kleebi:
cd ~/Allalaadimised
-
Kui laadisite alla JDK, tippige/Kopeeri/Kleebi:
sudo cp -r jdk-7u45-linux-x64.tar.gz/usr/local/java
-
Või kui laadisite alla JRE, tippige/kopeerige/kleepige:
sudo cp -r jre-7u45-linux-x64.tar.gz/usr/local/java
-
Tüüp/Kopeeri/Kleebi:
cd/usr/local/java
-
Samm 6. Pakkige Java tihendatud binaarfailid kataloogist/usr/local/java lahti
-
32-bitine Oracle Java 32-bitisel Ubuntu Linuxi installijuhisel:
-
Tüüp/Kopeeri/Kleebi:
sudo tar xvzf jdk-7u45-linux-i586.tar.gz
-
Tüüp/Kopeeri/Kleebi:
sudo tar xvzf jre-7u45-linux-i586.tar.gz
-
-
64-bitine Oracle Java 64-bitisel Ubuntu Linuxi installijuhisel:
-
Kui laadisite alla JDK, tippige/kopeerige/kleepige:
sudo tar xvzf jdk-7u45-linux-x64.tar.gz
-
Või kui laadisite alla JRE, tippige/kopeerige/kleepige:
sudo tar xvzf jre-7u45-linux-x64.tar.gz
-
Samm 7. Kontrollige oma katalooge uuesti
Sel hetkel peaks Java JDK/JRE jaoks olema üks tihendamata kahendkataloog kataloogis/usr/local/java, mis on loetletud järgmiselt:
-
Tüüp/Kopeeri/Kleebi:
ls -a
- jdk1.7.0_45
- või jre1.7.0_45
Samm 8. Muutke süsteemi PATH -faili /etc /profile ja lisage oma süsteemiteele järgmised süsteemimuutujad
Kasutage root, avage /etc /profile nano, gedit või mõni muu tekstiredaktor.
-
Tüüp/Kopeeri/Kleebi:
sudo gedit /etc /profile
- või
-
Tüüp/Kopeeri/Kleebi:
sudo nano /etc /profile
Samm 9. Kerige nooleklahvide abil faili lõpuni ja lisage /etc /profile faili lõppu järgmised read:
-
Kui installite JDK, tippige/kopeerige/kleepige:
JAVA_HOME =/usr/local/java/jdk1.7.0_45
JRE_HOME = $ JAVA_HOME/jre
PATH = $ PATH: $ JAVA_HOME/bin: $ JRE_HOME/bin
eksport JAVA_HOME
eksport JRE_HOME
eksport PATH
-
Või kui installite JRE -d, tippige/kopeerige/kleepige:
JRE_HOME =/usr/local/java/jre1.7.0_45
PATH = $ PATH: $ JRE_HOME/prügikast
eksport JRE_HOME
eksport PATH
- Salvestage fail /etc /profile ja väljuge.
Samm 10. Informeerige oma Ubuntu Linuxi süsteemi, kus teie Oracle Java JDK/JRE asub
See annab süsteemile teada, et uus Oracle Java versioon on kasutamiseks saadaval.
-
Kui installite JDK, tippige/kopeerige/kleepige:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1
-
Või kui installite JRE -d, tippige/kopeerige/kleepige:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
see käsk teatab süsteemile, et Oracle Java JRE on kasutamiseks saadaval
-
Ainult siis, kui installite JDK, tippige/kopeerige/kleepige:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1
see käsk teatab süsteemile, et Oracle Java JDK on kasutamiseks saadaval
-
Tüüp/Kopeeri/Kleebi:
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1
see käsk teatab süsteemile, et Oracle Java Web start on kasutamiseks saadaval
Samm 11. Informeerige oma Ubuntu Linuxi süsteemi, et Oracle Java JDK/JRE peab olema Java vaikimisi
-
Kui installite JDK, tippige/kopeerige/kleepige:
sudo update-alternatives-set java /usr/local/java/jdk1.7.0_45/jre/bin/java
-
Või kui installite JRE -d, tippige/kopeerige/kleepige:
sudo update-alternatives-set java /usr/local/java/jre1.7.0_45/bin/java
see käsk määrab süsteemi java käituskeskkonna
-
Ainult siis, kui installite JDK, tippige/kopeerige/kleepige:
sudo update-alternatives-set java /usr/local/java/jdk1.7.0_45/bin/java
see käsk määrab süsteemi java kompilaatori
-
Kui installite JDK, tippige/kopeerige/kleepige:
sudo update-alternatives-set javaws /usr/local/java/jdk1.7.0_45/bin/javaws
-
Või kui installite JRE -d, tippige/kopeerige/kleepige:
sudo update-alternatives-set javaws /usr/local/java/jre1.7.0_45/bin/javaws
see käsk määrab süsteemi Java Web käivitamise
Samm 12. Laadige uuesti kogu süsteem PATH /etc /profile, tippides järgmise käsu:
-
Tüüp/Kopeeri/Kleebi:
. /etc/profile
- Pange tähele, et teie süsteemi hõlmav PATH /etc /profiili fail laaditakse pärast teie Ubuntu Linuxi süsteemi taaskäivitamist uuesti
Samm 13. Kontrollige, kas Oracle Java on teie süsteemi õigesti installitud
Käivitage järgmised käsud ja märkige Java versioon: 32-bitise Oracle Java eduka installimise korral kuvatakse:
-
Tüüp/Kopeeri/Kleebi:
java -versioon. See käsk kuvab teie süsteemis töötava java versiooni. Te peaksite saama teate, mis kuvab: java versioon "1.7.0_45"
Java (TM) SE käituskeskkond (järk 1.7.0_45-b18)
- Java HotSpoti (TM) serveri VM (järk 24,45-b08, segarežiim)
-
Tüüp/Kopeeri/Kleebi:
java -versioon. See käsk annab teile teada, et saate nüüd Java -programme terminalist kompileerida. Te peaksite saama teate, mis kuvab: java 1.7.0_45. 64-bitise Oracle Java eduka installimise korral kuvatakse:
-
Tüüp/Kopeeri/Kleebi:
java -versioon. See käsk kuvab teie süsteemis töötava java versiooni. Te peaksite saama teate, mis kuvab: java versioon "1.7.0_45"
Java (TM) SE käituskeskkond (järk 1.7.0_45-b18)
- Java HotSpot (TM) 64-bitine serveri VM (24.45-b08, segarežiim)
-
Tüüp/Kopeeri/Kleebi:
java -versioon. See käsk annab teile teada, et saate nüüd Java -programme terminalist kompileerida. Te peaksite saama teate, mis kuvab: java 1.7.0_45
Samm 14. Õnnitleme, installisite just Oracle Java oma Linuxi süsteemi
Nüüd taaskäivitage oma Ubuntu Linuxi süsteem. Pärast seda on teie süsteem Java -programmide käitamiseks ja arendamiseks täielikult konfigureeritud. Hiljem võiksite proovida oma Java -programmide koostamist ja käivitamist, järgides seda artiklit Kuidas luua oma esimene Java -programm Ubuntu Linuxis
Meetod 1 /3: valikuline: kuidas lubada Oracle Java oma veebibrauserites
Samm 1. Java-pistikprogrammi lubamiseks veebibrauserites peate looma veebibrauserite pistikprogrammide kataloogist sümboolse lingi Oracle Java levituses sisalduva Java-pistikprogrammi asukohale
-
Oluline märkus:
Soovitan Oracle Java 7 lubamisel teie veebibrauserites olla ettevaatlik, kuna seal on olnud palju arvukalt turvavigu ja -kasutusi. Põhimõtteliselt lubavad pahatahted teie süsteemi sisse ja ohustavad teie veebibrauserites Oracle Java 7, kui avastatakse turvaviga või ärakasutamine. Lisateavet Java turvavigade ja -kasutuste kohta leiate järgmiselt veebisaidilt: Java Tester
Meetod 2/3: Google Chrome
32-bitised Oracle Java juhised
Samm 1. Andke välja järgmised käsud
-
Tüüp/Kopeeri/Kleebi:
sudo mkdir -p/opt/google/chrome/plugins
see loob kataloogi nimega/opt/google/chrome/plugins
-
Tüüp/Kleebi/Kopeeri:
cd/opt/google/chrome/pluginad
see muudab teid Google Chrome'i pistikprogrammide kataloogiks, veenduge, et olete selles kataloogis enne sümboolse lingi loomist
-
Tüüp/Kleebi/Kopeeri:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
see loob sümboolse lingi Java JRE (Java Runtime Environment) pistikprogrammist libnpjp2.so oma Google Chrome'i veebibrauserisse
64-bitised Oracle Java juhised
Samm 1. Andke välja järgmised käsud
-
Tüüp/Kopeeri/Kleebi:
sudo mkdir -p/opt/google/chrome/plugins
see loob kataloogi nimega/opt/google/chrome/plugins
-
Tüüp/Kleebi/Kopeeri:
cd/opt/google/chrome/pluginad
see muudab teid Google Chrome'i pistikprogrammide kataloogiks, veenduge, et olete selles kataloogis enne sümboolse lingi loomist
-
Tüüp/Kleebi/Kopeeri:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
see loob sümboolse lingi Java JRE (Java Runtime Environment) pistikprogrammist libnpjp2.so oma Google Chrome'i veebibrauserisse
Meeldetuletused
1. samm. Märkus
Mõnikord võite ülaltoodud käsu väljastamisel saada teate, milles öeldakse:
- ln: sümboolse lingi loomine `./libnpjp2.so ': fail on olemas
- Selle probleemi lahendamiseks eemaldage lihtsalt eelmine sümboolne link, kasutades järgmist käsku:
-
Tüüp/Kopeeri/Kleebi:
cd/opt/google/chrome/pluginad
-
Tüüp/Kopeeri/Kleebi:
sudo rm -rf libnpjp2.so
- Enne käsu väljastamist veenduge, et olete kataloogis/opt/google/chrome/plugins
Samm 2. Taaskäivitage veebibrauser ja minge Java -testerisse, et testida, kas Java teie veebibrauseris töötab
Meetod 3/3: Mozilla Firefox
32-bitised Oracle Java juhised
Samm 1. Andke välja järgmised käsud
-
Tüüp/Kleebi/Kopeeri:
cd/usr/lib/mozilla/pluginad
see muudab sind kataloogiks/usr/lib/mozilla/plugins, loo see kataloog, kui sul seda pole
-
Tüüp/Kleebi/Kopeeri:
sudo mkdir -p/usr/lib/mozilla/plugins
see loob kataloogi/usr/lib/mozilla/plugins, veenduge, et olete selles kataloogis enne sümboolse lingi loomist
-
Tüüp/Kleebi/Kopeeri:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
see loob sümboolse lingi Java JRE (Java Runtime Environment) pistikprogrammist libnpjp2.so oma Mozilla Firefoxi veebibrauserisse
64-bitised Oracle Java juhised
Samm 1. Andke välja järgmised käsud
-
Tüüp/Kleebi/Kopeeri:
cd/usr/lib/mozilla/pluginad
see muudab sind kataloogiks/usr/lib/mozilla/plugins, loo see kataloog, kui sul seda pole
-
Tüüp/Kleebi/Kopeeri:
sudo mkdir -p/usr/lib/mozilla/plugins
see loob kataloogi/usr/lib/mozilla/plugins, veenduge, et olete selles kataloogis enne sümboolse lingi loomist
-
Tüüp/Kleebi/Kopeeri:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
see loob sümboolse lingi Java JRE (Java Runtime Environment) pistikprogrammist libnpjp2.so oma Mozilla Firefoxi veebibrauserisse
Meeldetuletused
1. samm. Märkus
Mõnikord võite ülaltoodud käsu väljastamisel saada teate, milles öeldakse:
- ln: sümboolse lingi loomine `./libnpjp2.so ': fail on olemas
- Selle probleemi lahendamiseks eemaldage lihtsalt eelmine sümboolne link, kasutades järgmist käsku:
-
Tüüp/Kopeeri/Kleebi:
cd/usr/lib/mozilla/pluginad
-
Tüüp/Kopeeri/Kleebi:
sudo rm -rf libnpjp2.so
- Enne käsu väljastamist veenduge, et olete kataloogis/usr/lib/mozilla/plugins
Samm 2. Taaskäivitage veebibrauser ja minge Java -testerisse, et testida, kas Java teie veebibrauseris töötab
Video - selle teenuse kasutamisel võidakse YouTube'iga jagada teatud teavet
Näpunäiteid
- Ubuntu Linuxiga saate valida, kas kasutada OpenJDK-d, mis on Java programmeerimiskeele tasuta ja avatud lähtekoodiga rakendus, või kasutada Oracle Java JDK ja JRE. Mõned eelistavad kasutada Oracle Java-d (kuna see on Java kõige ajakohasem versioon ja see pärineb otse Java-tehnoloogia hooldajatelt), kuid see on erinev.
- Pidage meeles, et Oracle teeb turvavärskendusi ja veaparandusi ning parandab jõudlusprobleeme iga uue Oracle Java väljaande puhul. Oracle Java oma süsteemi installimisel pidage meeles versiooni numbri muutmist. Lisateabe saamiseks vaadake jaotist Oracle Java uuendamine Ubuntu Linuxis.
- Pange tähele, et seda dokumenti vaadatakse pidevalt üle, kuna Oracle muudab mõnikord Java JDK/JRE binaarfailide installimeetodit.