Tento tutoriál sa bude zaoberať inštaláciou 32-bitových aj 64-bitových verzií Oracle Java 7 JDK/JRE (aktuálne číslo verzie je 1.7.0_45) v 32-bitových a 64-bitových operačných systémoch Ubuntu. Táto príručka platí aj pre Debian a Linux Mint. Pre tých z vás, ktorí iba chcete nainštalovať Oracle Java JRE na spustenie aplikácií Java a nie na vývoj programov Java, použite tento spôsob:
Inštalácia Oracle Java JRE na Linux Ubuntu
Tí z vás, ktorí si chcú nainštalovať Oracle Java JDK na vývoj programov a aplikácií Java (Oracle Java JRE je tiež súčasťou Oracle JDK), použite túto metódu:
Inštalácia Oracle Java JDK na Ubuntu Linux
Krok
Krok 1. Skontrolujte, či je váš operačný systém Ubuntu Linux 32-bitová alebo 64-bitová architektúra
Otvorte terminál a spustite príkaz nižšie.
-
Zadajte/skopírujte/prilepte:
súbory /sbin /init
Bitová verzia architektúry vášho operačného systému Ubuntu Linux sa zobrazí ako 32-bitová alebo 64-bitová
Krok 2. Skontrolujte, či je vo vašom systéme už nainštalovaná Java
Na to musíte z terminálu spustiť Java verziu príkazu.
-
Otvorte terminál a zadajte nasledujúci príkaz:
-
Zadajte/skopírujte/prilepte:
java -verzia
-
-
Ak je v systéme už nainštalovaný OpenJDK, na obrazovke sa zobrazí nasledujúci text:
-
java verzia "1.7.0_15"
Runtime prostredie OpenJDK (IcedTea6 1,10 pre) (7b15 ~ pre1-0lucid1)
64-bitový serverový server OpenJDK (zostava 19.0-b09, zmiešaný režim)
-
- Ak je vo vašom systéme už nainštalovaný OpenJDK, znamená to, že pre túto metódu máte nesprávnu verziu Java dodávateľa.
Krok 3. Odstráňte OpenJDK/JRE zo systému a vytvorte adresár, do ktorého sa uloží váš binárny súbor Oracle Java JDK/JRE
Zabráni sa tým systému v konfliktoch a zmätku v dôsledku rôznych verzií dodávateľov Java. Ak máte napríklad v systéme nainštalovaný OpenJDk/Jre, môžete ho odstrániť zadaním nasledujúceho príkazového riadka:
-
Zadajte/skopírujte/prilepte:
sudo apt-get purge openjdk-\*
Tento príkaz úplne odpojí OpenJDK/JRE od vášho systému
-
Zadajte/skopírujte/prilepte:
sudo mkdir -p/usr/local/java
Tento príkaz vytvorí adresár na uloženie binárnych súborov Oracle Java JDK a JRE
Krok 4. Stiahnite si Oracle Java JDK/JRE pre Linux
Uistite sa, že ste vybrali komprimovaný binárny súbor správny pre 32-bitové alebo 64-bitové systémové architektúry (končiace na tar.gz).
- Ak napríklad používate 32-bitový operačný systém Ubuntu Linux, stiahnite si 32-bitový binárny súbor Oracle Java.
- Ak napríklad používate 64-bitový operačný systém Ubuntu Linux, stiahnite si 64-bitový binárny súbor Oracle Java.
-
Voliteľné Stiahnite si dokumentáciu Oracle Java JDK/JRE
Vyberte súbor jdk-7u40-apidocs.zip
-
Dôležitá informácia:
64-bitový binárny súbor Oracle Java nefunguje v 32-bitovom operačnom systéme Ubuntu Linux. Ak sa pokúsite nainštalovať 64-bitový Oracle Java na 32-bitový operačný systém Linux Linux, zobrazí sa mnoho systémových chybových hlásení.
Krok 5. Skopírujte binárku Oracle Java do adresára/usr/local/java
Vo väčšine prípadov sa binárny súbor Oracle Java stiahne na: /home /"tvoj_uživatel_nazov"/K stiahnutiu.
-
Sprievodca inštaláciou Oracle Java 32-bit na Linux Ubuntu 32-bit:
-
Zadajte/skopírujte/prilepte:
cd ~/sťahovanie
-
Zadajte/skopírujte/prilepte:
sudo cp -r jdk-7u45-linux-i586.tar.gz/usr/local/java
-
Zadajte/skopírujte/prilepte:
sudo cp -r jre-7u45-linux-i586.tar.gz/usr/local/java
-
Zadajte/skopírujte/prilepte:
cd/usr/local/java
-
-
64-bitová inštalačná príručka Oracle Java v systéme Linux 64-bitová verzia Ubuntu:
-
Zadajte/skopírujte/prilepte:
cd ~/sťahovanie
-
Ak ste si stiahli JDK, zadajte/skopírujte/prilepte:
sudo cp -r jdk-7u45-linux-x64.tar.gz/usr/local/java
-
Alebo, ak ste si stiahli JRE, zadajte/skopírujte/prilepte:
sudo cp -r jre-7u45-linux-x64.tar.gz/usr/local/java
-
Zadajte/skopírujte/prilepte:
cd/usr/local/java
-
Krok 6. Otvorte skomprimovaný binárny súbor Java do adresára/usr/local/java
-
Sprievodca inštaláciou Oracle Java 32-bit na Linux Ubuntu 32-bit:
-
Zadajte/skopírujte/prilepte:
sudo tar xvzf jdk-7u45-linux-i586.tar.gz
-
Zadajte/skopírujte/prilepte:
sudo tar xvzf jre-7u45-linux-i586.tar.gz
-
-
64-bitová inštalačná príručka Oracle Java v systéme Linux 64-bitová verzia Ubuntu:
-
Ak ste si stiahli JDK, zadajte/skopírujte/prilepte:
sudo tar xvzf jdk-7u45-linux-x64.tar.gz
-
Alebo ak ste si stiahli JRE, zadajte/skopírujte/prilepte:
sudo tar xvzf jre-7u45-linux-x64.tar.gz
-
Krok 7. Znova skontrolujte svoje adresáre
V tomto mieste by ste mali mať nekomprimovaný binárny adresár v/usr/local/java pre Java JDK/JRE, ktorý hovorí:
-
Zadajte/skopírujte/prilepte:
ls -a
- jdk1.7.0_45
- alebo jre1.7.0_45
Krok 8. Upravte systémový súbor PATH /etc /profile a na cestu k systému pridajte nasledujúce systémové premenné
Použite nano, gedit alebo iný textový editor a otvorte súbor /etc /profile ako root (root).
-
Zadajte/skopírujte/prilepte:
sudo gedit /etc /profile
- alebo
-
Zadajte/skopírujte/prilepte:
sudo nano /etc /profile
Krok 9. Posuňte sa do spodnej časti súboru pomocou klávesov so šípkami a na koniec súboru /etc /profile pridajte nasledujúci riadok:
-
Ak máte nainštalovaný JDK, zadajte/skopírujte/prilepte:
JAVA_HOME =/usr/local/java/jdk1.7.0_45
JRE_HOME = $ JAVA_HOME/jre
PATH = $ PATH: $ JAVA_HOME/bin: $ JRE_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH
-
Alebo ak máte nainštalovaný JRE, zadajte/skopírujte/prilepte:
JRE_HOME =/usr/local/java/jre1.7.0_45
PATH = $ PATH: $ JRE_HOME/bin
export JRE_HOME
export PATH
- Uložte súbor /etc /profile a ukončite program.
Krok 10. Oznámte umiestnenie systému Oracle JDK/JRE systému Linux Linux
Preto bude systém upozornený, že je k dispozícii nová verzia Oracle Java.
-
Ak máte nainštalovaný JDK, zadajte/skopírujte/prilepte:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1
-
Alebo, ak máte nainštalovaný JRE, zadajte/skopírujte/prilepte:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
Tento príkaz upozorní systém, že Oracle Java JRE je spustený
-
Iba ak máte nainštalovaný JDK, zadajte/skopírujte/prilepte:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1
Tento príkaz vám povie, že Oracle Java JDK je pripravený na použitie
-
Zadajte/skopírujte/prilepte:
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1
tento príkaz oznámi systému, že Oracle Java Web start je spustený
Krok 11. Povedzte Linuxu Ubuntu, že Oracle Java JDK/JRE by mala byť predvolená Java
-
Ak máte nainštalovaný JDK, zadajte/skopírujte/prilepte:
sudo update-alternatives --set java /usr/local/java/jdk1.7.0_45/jre/bin/java
-
Alebo ak máte nainštalované JRE, zadajte/skopírujte/prilepte:
sudo update-alternatives --set java /usr/local/java/jre1.7.0_45/bin/java
Tento príkaz nastaví v systéme JRE (Java Runtime Environment)
-
Iba ak máte nainštalovaný JDK, zadajte/skopírujte/prilepte:
sudo update-alternatives --set java /usr/local/java/jdk1.7.0_45/bin/java
Tento príkaz nastaví kompilátor Java pre systém
- Ak máte nainštalovaný JDK, zadajte/skopírujte/prilepte sudo update-alternatives --set javaws /usr/local/java/jdk1.7.0_45/bin/javaws
-
Alebo, ak máte nainštalovaný JRE, zadajte/skopírujte/prilepte:
sudo update-alternatives --set javaws /usr/local/java/jre1.7.0_45/bin/javaws
Tento príkaz nastaví v systéme Web Start Java
Krok 12. Znova načítajte celý systém PATH /etc /profil zadaním nasledujúceho príkazu:
-
Zadajte/skopírujte/prilepte:
. /etc/profil
- Všimnite si toho, že váš súborový súbor PATH /etc /profile sa znova načítava po reštarte Linuxu Ubuntu.
Krok 13. Otestujte, či je vo vašom systéme správne nainštalovaná aplikácia Oracle Java
Spustite nasledujúci príkaz a všimnite si verziu Java: Zobrazí sa správna 32-bitová inštalácia Oracle Java:
-
Zadajte/skopírujte/prilepte:
java -verzia. Tento príkaz zobrazuje verziu systému Java, ktorú systém používa. Mali by ste vidieť správu s textom: java verzia „1.7.0_45“
Runtime Environment Java (TM) SE (zostava 1.7.0_45-b18)
- Server Java HotSpot (TM) Server (zostava 24.45-b08, zmiešaný režim)
-
Zadajte/skopírujte/prilepte:
java -verzia. Tento príkaz vám hovorí, že teraz môžete z terminálu zostavovať programy Java. Uvidíte správu, ktorá hovorí: java 1.7.0_45. Úspešná inštalácia Oracle Java 64-bit zobrazí:
-
Zadajte/skopírujte/prilepte:
java -verzia. Tento príkaz zobrazuje verziu systému Java, ktorú systém používa. Uvidíte správu, ktorá hovorí: java verzia "1.7.0_45"
Runtime Environment Java (TM) SE (zostava 1.7.0_45-b18)
- 64-bitový serverový server Java HotSpot (TM) (zostava 24.45-b08, zmiešaný režim)
-
Zadajte/skopírujte/prilepte:
java -verzia. Tento príkaz vám hovorí, že teraz môžete z terminálu zostavovať programy Java. Mali by ste vidieť správu s textom: java 1.7.0_45
Krok 14. Blahoželáme, nainštalovali ste Oracle Java do svojho systému Linux
Teraz reštartujte Linux Ubuntu. Potom bude váš systém plne nakonfigurovaný na spúšťanie a vývoj programov Java.
Metóda 1 z 3: Voliteľné: Ako povoliť Oracle Java vo webovom prehliadači
Krok 1. Povoľte vo svojom webovom prehliadači doplnky Java. Vytvorte symbolický odkaz z adresára doplnkov prehliadača na umiestnenie doplnku Java v distribúcii Oracle Java
-
Životne dôležité záznamy:
Dôrazne odporúčam opatrnosť pri povoľovaní Oracle Java 7 vo webovom prehliadači kvôli mnohým chybám v zabezpečení a exploitoch. V zásade, ak vo svojom webovom prehliadači povolíte Oracle Java 7, môžu škodlivý ľudia vstúpiť do vášho počítača a poškodiť ho využitím jeho nedostatkov a slabých stránok. Viac informácií nájdete na stránke Java Tester
Metóda 2 z 3: Google Chrome
Sprievodca pre Oracle Java 32-bit:
Krok 1. Zadajte nasledujúci príkaz
-
Zadajte/skopírujte/prilepte:
sudo mkdir -p/opt/google/chrome/plugins
Vytvorí sa adresár s názvom/opt/google/chrome/plugins
-
Zadajte/skopírujte/prilepte:
cd/opt/google/chrome/pluginy
Tento príkaz vás zmení na adresár doplnkov Google Chrome, takže sa uistite, že ste v adresári pred symbolickým odkazom
-
Zadajte/skopírujte/prilepte:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
Tento príkaz vytvorí symbolický odkaz z doplnku JRE Java (Java Runtime Environment) libnpjp2.so do vášho prehliadača Google Chrome.
Príručka pre Oracle Java 64-bit:
Krok 1. Zadajte nasledujúci príkaz
-
Zadajte/skopírujte/prilepte:
sudo mkdir -p/opt/google/chrome/plugins
Vytvorí sa adresár s názvom/opt/google/chrome/plugins
-
Zadajte/skopírujte/prilepte:
cd/opt/google/chrome/pluginy
Tento príkaz vás zmení na adresár doplnkov Google Chrome, takže sa pred vytvorením symbolického odkazu uistite, že ste v adresári
-
Zadajte/skopírujte/prilepte:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
Tento príkaz vytvorí symbolický odkaz z doplnku Java JRE (Java Runtime Environment) libnpjp2.so do prehliadača Google Chrome.
Pripomienka:
Krok 1. Poznámka:
Niekedy po zadaní vyššie uvedeného príkazu sa zobrazí správa s textom:
- ln: Vytvorenie symbolického odkazu `./libnpjp2.so ': Súbor existuje
- Ak chcete tento problém vyriešiť, jednoducho odstráňte predchádzajúci symbolický odkaz pomocou nasledujúceho príkazu:
-
Zadajte/skopírujte/prilepte:
cd/opt/google/chrome/pluginy
-
Zadajte/skopírujte/prilepte:
sudo rm -rf libnpjp2.so
- Pred zadaním príkazu sa uistite, že ste v adresári/opt/google/chrome/plugins
Krok 2. Reštartujte webový prehliadač a prejdite na Java Tester, aby ste otestovali, či Java vo webovom prehliadači funguje správne
Metóda 3 z 3: Mozilla Firefox
32-bitový sprievodca Oracle Java:
Krok 1. Zadajte nasledujúci príkaz
-
Zadajte/skopírujte/prilepte:
cd/usr/lib/mozilla/plugins
Tento príkaz vás zmení na adresár/usr/lib/mozilla/plugins, ak tento priečinok ešte neexistuje, vytvorte ho
-
Zadajte/skopírujte/prilepte:
sudo mkdir -p/usr/lib/mozilla/plugins
Tento príkaz vytvorí adresár/usr/lib/mozilla/plugins, takže sa pred vytvorením symbolického odkazu uistite, že ste v tomto adresári
-
Zadajte/skopírujte/prilepte:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
Tento príkaz vytvorí symbolický odkaz z doplnku Java JRE (Java Runtime Environment) libnpjp2.so do vášho Mozilla Firefox
Krok 2. ==== Sprievodca pre Oracle Java 64-bit:
====
Krok 3. Zadajte nasledujúci príkaz
-
Zadajte/skopírujte/prilepte:
cd/usr/lib/mozilla/plugins
Tento príkaz vás zmení na adresár/usr/lib/mozilla/plugins, ak tento priečinok ešte neexistuje, vytvorte ho
-
Zadajte/skopírujte/prilepte:
sudo mkdir -p/usr/lib/mozilla/plugins
Tento príkaz vytvorí adresár/usr/lib/mozilla/plugins, takže sa pred vytvorením symbolického odkazu uistite, že ste v tomto adresári
-
Zadajte/skopírujte/prilepte:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
Tento príkaz vytvorí symbolický odkaz z doplnku Java JRE (Java Runtime Environment) libnpjp2.so do programu Mozilla Firefox.
Pripomienka:
Krok 1. Poznámka:
Niekedy po zadaní vyššie uvedeného príkazu sa môže zobraziť nasledujúca správa:
- ln: Vytvorenie symbolického odkazu `./libnpjp2.so ': Súbor existuje
- Ak chcete tento problém vyriešiť, jednoducho odstráňte predchádzajúci symbolický odkaz pomocou nasledujúceho príkazu:
-
Zadajte/skopírujte/prilepte:
cd/usr/lib/mozilla/plugins
-
Zadajte/skopírujte/prilepte:
sudo rm -rf libnpjp2.so
- Pred zadaním príkazu sa uistite, že ste v adresári/usr/lib/mozilla/plugins.
Krok 2. Reštartujte webový prehliadač a prejdite na stránku Java Tester, aby ste otestovali, či Java vo webovom prehliadači funguje správne
Tipy
- Ak chcete používať Ubuntu Linux, môžete sa rozhodnúť použiť OpenJDK, čo je bezplatná a open source implementácia programovacieho jazyka Java, alebo použiť Oracle Java JDK alebo JRE. Niektorí ľudia uprednostňujú Oracle Java (pretože je to najaktuálnejšia verzia Java a poskytuje ju priamo správca technológie Java), ale vyberajú si podľa svojich preferencií.
- Majte na pamäti, že Oracle aktualizuje zabezpečenie, opravuje chyby a vyvoláva problémy s výkonom pri každom vydaní novej Oracle Java. Pri inštalácii Oracle Java do systému sa uistite, že poznáte číslo verzie.
- Uvedomte si, že tento dokument sa pravidelne reviduje, pretože spoločnosť Oracle niekedy mení spôsob inštalácie binárneho súboru JDK/JRE.