See artikkel on mõeldud Oracle Java 8 JDK installimise 32- ja 64-bitiste versioonide jaoks (versioon, milles see artikkel kirjutati, on 1.8.0_20) 32- ja 64-bitistel Ubuntu operatsioonisüsteemidel. Neid juhiseid saab rakendada ka Debiani ja Linux Mint jaoks.
See õpetus on mõeldud teile, kes soovite lihtsalt installida Oracle Java JDK koos JDK allalaaditava Oracle Java JRE -ga. Oracle Java JDK installijuhised kehtivad ainult Debianil põhinevate Linuxi operatsioonisüsteemide kohta, näiteks: Debian, Linux Mint või Ubuntu.
Samm
Samm 1. Vaadake, kas teie Ubuntu Linuxi operatsioonisüsteemi arhitektuur töötab 32 või 64 bitti
Avage terminal ja käivitage see käsk
-
Tüüp/Kopeeri/Kleebi:
failid /sbin /init
Võtke teadmiseks kuvatav Ubuntu Linuxi operatsioonisüsteemi arhitektuuri bitiversioon, olgu see siis 32- või 64 -bitine
Samm 2. Uurige, kas teie süsteemi on installitud Java
Selleks käivitage terminalist java versiooni käsk.
-
Avage terminal ja seejärel sisestage järgmine käsk:
-
Tüüp/Kopeeri/Kleebi:
java -versioon
-
-
Kui teie süsteemis on juba OpenJDK, võidakse kuvada järgmine rida:
-
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 OpenJDK on teie süsteemis juba olemas, on teie süsteemi installitud vale Java tarnija versioon.
Samm 3. Eemaldage süsteemist täielikult OpenJDK/JRE, seejärel looge kaust Oracle Java JDK/JRE binaarfaili hoidmiseks
See on kasulik, et vältida süsteemikonflikte ja segadust Java erinevate tarnijaversioonide vahel. Näiteks kui süsteemis on juba OpenJDK/JRE, eemaldage see, kirjutades käsureale selle käsu:
-
Tüüp/Kopeeri/Kleebi:
sudo apt-get purge openjdk-\*
Ülaltoodud käsk on OpenJDK/JRE süsteemist täielikult eemaldada
-
Tüüp/Kopeeri/Kleebi:
sudo mkdir -p/usr/local/java
See käsk loob kausta Oracle Java JDK ja JRE binaarfailide hoidmiseks
Samm 4. Laadige alla Oracle Java JDK Linuxile
Peaksite valima tihendatud binaarfaili asjakohane 32 -bitise või 64 -bitise süsteemi arhitektuuri jaoks (faililaiendiga tar.gz)
- Kui kasutate 32 -bitist Ubuntu Linuxi operatsioonisüsteemi, laadige alla 32 -bitine Oracle Java binaarfail.
- Kui kasutate 64 -bitist Ubuntu Linuxi operatsioonisüsteemi, laadige alla 64 -bitine Oracle Java binaar.
-
Samuti saate alla laadida Oracle Java JDK dokumentatsioon
Valige jdk-8u20-apidocs.zip
-
Vital Records:
Oracle Java 64 -bitist binaarfaili ei saa kasutada 32 -bitises Ubuntu Linuxi operatsioonisüsteemis. Kui proovite installida 64 -bitise Oracle Java 64 -bitisele Ubuntu Linuxile, kuvatakse mitu süsteemi veateadet.
Samm 5. Kopeerige Oracle Java binaarfail kohalikku kausta/usr/local/java
Enamikul juhtudel laaditakse Oracle Java binaar alla aadressile: /home /"sinu kasutajanimi"/Allalaadimised.
-
32 -bitise Oracle Java installimisjuhised Ubuntu Linuxi 32 -bitisele versioonile:
-
Tüüp/Kopeeri/Kleebi:
cd /home /' "sinu kasutajanimi" /Allalaadimised
-
Tüüp/Kopeeri/Kleebi:
sudo cp -r jdk-8u20-linux-i586.tar.gz/usr/local/java/
-
Tüüp/Kopeeri/Kleebi:
cd/usr/local/java/
-
-
64 -bitise Oracle Java installimisjuhised Ubuntu Linuxi 64 -bitisele versioonile:
-
Tüüp/Kopeeri/Kleebi:
cd /home /' "sinu kasutajanimi" /Allalaadimised
-
Tüüp/Kopeeri/Kleebi:
sudo cp -r jdk-8u20-linux-x64.tar.gz/usr/local/java/
-
Tüüp/Kopeeri/Kleebi:
cd/usr/local/java/
-
Samm 6. Ekstraktige tihendatud Java binaarfail kaustast/usr/local/java/
-
32 -bitise Oracle Java installimisjuhised Ubuntu Linuxi 32 -bitisele versioonile:
-
Tüüp/Kopeeri/Kleebi:
sudo tar xvzf jdk-8u20-linux-i586.tar.gz
-
-
64 -bitise Oracle Java installimisjuhised Ubuntu Linuxi 64 -bitisele versioonile:
-
Tüüp/Kopeeri/Kleebi:
sudo tar xvzf jdk-8u20-linux-x64.tar.gz
-
Samm 7. Kontrollige oma kausta uuesti
Sel hetkel peaks Java JDK/JRE jaoks olema failis/usr/local/java/kaks eraldatud binaarkausta:
-
Tüüp/Kopeeri/Kleebi:
ls -a
- jdk1.8.0_20
- jre1.8.0_20
Samm 8. Muutke failisüsteemi PATH /etc /profile, seejärel lisage see süsteemimuutuja süsteemi teele
Kasutage rootina tekstiredaktorit, näiteks nano või gedit, seejärel avage /etc /profile.
-
Tüüp/Kopeeri/Kleebi:
sudo gedit /etc /profile
- või
-
Tüüp/Kopeeri/Kleebi:
sudo nano /etc /profile
Samm 9. Kerige klaviatuuri nooleklahvide abil faili lõpuni ja lisage faili /etc /profile lõppu järgmine rida:
-
Tüüp/Kopeeri/Kleebi:
JAVA_HOME =/usr/local/java/jdk1.8.0_20
JRE_HOME =/usr/local/java/jre1.8.0_20
PATH = $ PATH: $ JRE_HOME/bin: $ JAVA_HOME/bin
eksport JAVA_HOME
eksport JRE_HOME
eksport PATH
Samm 10. Salvestage fail /etc /profile ja seejärel väljuge
Samm 11. Öelge Ubuntu Linuxi süsteemile, kus asub Oracle Java JDK/JRE
See annab süsteemile teada, et uus Oracle Java versioon on saadaval.
-
Tüüp/Kopeeri/Kleebi:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1
See käsk annab süsteemile teada, et Oracle Java JRE on töökorras
-
Tüüp/Kopeeri/Kleebi:
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1
See käsk annab süsteemile teada, et Oracle Java JDK on kasutamiseks valmis
-
Tüüp/Kopeeri/Kleebi:
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1
See käsk teatab süsteemile, et Oracle Java Web start on käivitatud
Samm 12. Öelge Ubuntu Linuxi süsteemile, et Oracle Java JDK/JRE peab olema vaikimisi Java
-
Tüüp/Kopeeri/Kleebi:
sudo update-alternatives-set java /usr/local/java/jdk1.8.0_20/bin/java
See käsk on seadistada süsteemile Java käituskeskkond
-
Tüüp/Kopeeri/Kleebi:
sudo update-alternatives-set javac /usr/local/java/jdk1.8.0_20/bin/javac
See käsk on seadistada süsteemi javac kompilaator
-
Tüüp/Kopeeri/Kleebi:
sudo update-alternatives-set javaws /usr/local/java/jdk1.8.0_20/bin/javaws
See käsk on seadistada Java Web start süsteemis
Samm 13. Käivitage süsteem PATH /etc /profile uuesti, tippides selle käsu:
-
Tüüp/Kopeeri/Kleebi:
allikas /etc /profile
- Pange tähele, et süsteemi PATH /etc /profiil taaskäivitatakse pärast Ubuntu Linuxi süsteemi taaskäivitamist
Samm 14. Kontrollige, kas Oracle Java on süsteemi õigesti installitud
Käivitage see käsk ja vaadake, milline Java versioon kuvatakse:
Samm 15. Oracle Java 32 -bitise eduka installimise korral kuvatakse:
-
Tüüp/Kopeeri/Kleebi:
java -versioon
See käsk kuvab süsteemis praegu töötava Java versiooni
-
Ilmub teade, mis näitab:
-
java versioon "1.8.0_20"
Java (TM) SE käituskeskkond (järk 1.8.0_20-b26)
Java HotSpoti (TM) serveri VM (25.20-b23, segarežiim)
-
-
Tüüp/Kopeeri/Kleebi:
javac -versioon
See käsk annab teile teada, et nüüd saate Java -programme kompileerida terminalist
-
Ilmub teade, mis näitab:
Javac 1.8.0_20
Samm 16. Oracle Java 64 bit edukas install kuvab:
-
Tüüp/Kopeeri/Kleebi:
java -versioon
See käsk kuvab süsteemis praegu töötava Java versiooni
-
Ilmub teade, mis näitab:
-
java versioon "1.8.0_20"
Java (TM) SE käituskeskkond (järk 1.8.0_20-b26)
Java HotSpoti (TM) serveri VM (25.20-b23, segarežiim)
-
-
Tüüp/Kopeeri/Kleebi:
javac -versioon
See käsk annab teile teada, et nüüd saate Java -programme kompileerida terminalist
-
Ilmub teade, mis näitab:
Javac 1.8.0_20
Samm 17. Õnnitleme
Oracle Java on oma Linuxi süsteemi edukalt installitud. Taaskäivitage süsteem. Pärast seda on süsteem täielikult konfigureeritud Java -programmide käitamiseks ja arendamiseks. Hiljem võite proovida Java -programmide koostamist ja käivitamist ise.
Valikuline: kuidas lubada Oracle Java veebibrauseris
Java-pistikprogrammi lubamiseks veebibrauseris looge veebibrauseri pistikprogrammide kaustast sümboolne link Java-pistikprogrammi asukohta oma Oracle Java distributsioonis
Oluline teave:
Oracle Java 7 lubamine veebibrauseris paljastab palju turvavigu ja Java võimalusi. Põhimõtteliselt võib Oracle Java 7 lubamine veebibrauseris kutsuda häkkereid teie süsteemi. Java turvalisuse turvaaukude ja -kasutuste kohta lisateabe saamiseks külastage järgmist ingliskeelset veebisaiti: Java Tester
Google Chrome
Oracle Java 32 -bitised juhised:
-
Sisestage allolev käsk.
-
Tüüp/Kopeeri/Kleebi:
sudo mkdir -p/opt/google/chrome/plugins
See käsk loob kausta nimega/opt/google/chrome/plugins
-
Tüüp/Kopeeri/Kleebi:
cd/opt/google/chrome/pluginad
See käsk viib teid Google Chrome'i pistikprogrammide kausta. Enne sümboolse lingi loomist peate selles kaustas olema
-
Tüüp/Kopeeri/Kleebi:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
See käsk loob Java JRE (Java Runtime Environment) pistikprogrammist sümboolse lingi libnpjp2.so Google Chrome'i veebibrauserisse.
-
Oracle Java 64 -bitised juhised:
-
Sisestage allolev käsk.
-
Tüüp/Kopeeri/Kleebi:
sudo mkdir -p/opt/google/chrome/plugins
See käsk loob kausta nimega/opt/google/chrome/plugins
-
Tüüp/Kopeeri/Kleebi:
cd/opt/google/chrome/pluginad
See käsk viib teid Google Chrome'i pistikprogrammide kausta. Enne sümboolse lingi loomist peate selles kaustas olema
-
Tüüp/Kopeeri/Kleebi:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so
See käsk loob Java JRE (Java Runtime Environment) pistikprogrammist sümboolse lingi libnpjp2.so Google Chrome'i veebibrauserisse.
-
Meeldetuletus:
-
Märkused:
Mõnikord võib ülaltoodud käsk kuvada järgmise teate:
- ln: sümboolse lingi loomine `./libnpjp2.so ': fail on olemas
- Selle probleemi lahendamiseks eemaldage eelmine sümboolne link selle käsu abil:
-
Tüüp/Kopeeri/Kleebi:
cd/opt/google/chrome/pluginad
-
Tüüp/Kopeeri/Kleebi:
sudo rm -rf libnpjp2.so
- Enne selle käsu sisestamist veenduge, et olete kaustas/opt/google/chrome/plugins.
-
Taaskäivitage veebibrauser ja külastage seejärel Java -testijat, et tuvastada, kas Java teie brauseris töötab.
Mozilla Firefox
Oracle Java 32 -bitised juhised:
-
Sisestage allolev käsk.
-
Tüüp/Kopeeri/Kleebi:
cd/usr/lib/mozilla/pluginad
See käsk viib teid kausta/usr/lib/mozilla/plugins. Looge see kaust, kui see pole teie süsteemis juba olemas
-
Tüüp/Kopeeri/Kleebi:
sudo mkdir -p/usr/lib/mozilla/plugins
See käsk loob kausta nimega/usr/lib/mozilla/plugins. Enne sümboolse lingi loomist peate olema selles kaustas
-
Tüüp/Kopeeri/Kleebi:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
See käsk loob Java JRE (Java Runtime Environment) pistikprogrammist sümboolse lingi libnpjp2.so brauserisse Mozilla Firefox
-
Oracle Java 64 -bitised juhised:
-
Sisestage allolev käsk.
-
Tüüp/Kopeeri/Kleebi:
cd/usr/lib/mozilla/pluginad
See käsk viib teid kausta/usr/lib/mozilla/plugins. Looge see kaust, kui see pole teie süsteemis juba olemas
-
Tüüp/Kopeeri/Kleebi:
sudo mkdir -p/usr/lib/mozilla/plugins
See käsk loob kausta nimega/usr/lib/mozilla/plugins. Enne sümboolse lingi loomist peate olema selles kaustas
-
Tüüp/Kopeeri/Kleebi:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so
See käsk loob Java JRE (Java Runtime Environment) pistikprogrammist sümboolse lingi libnpjp2.so brauserisse Mozilla Firefox
-
Meeldetuletus:
-
Märkused:
Mõnikord võib ülaltoodud käsk kuvada järgmise teate:
- ln: sümboolse lingi loomine `./libnpjp2.so ': fail on olemas
- Selle probleemi lahendamiseks eemaldage eelmine sümboolne link, kasutades seda käsku:
-
Tüüp/Kopeeri/Kleebi:
cd/usr/lib/mozilla/pluginad
-
Tüüp/Kopeeri/Kleebi:
sudo rm -rf libnpjp2.so
- Enne selle käsu sisestamist veenduge, et olete kaustas/usr/lib/mozilla/plugins.
-
Taaskäivitage veebibrauser ja külastage seejärel Java -testijat, et tuvastada, kas Java teie brauseris töötab.
-