Tento článok je pre 32-bitové a 64-bitové verzie inštalácie Oracle Java 8 JDK (verzia, v ktorej bol tento článok napísaný, je 1.8.0_20) v 32-bitových a 64-bitových operačných systémoch Ubuntu. Tieto pokyny je možné použiť aj pre Debian a Linux Mint.
Tento návod je pre tých z vás, ktorí si chcú nainštalovať Oracle Java JDK s balíkom Oracle Java JRE, ktorý je súčasťou sťahovania JDK. Pokyny na inštaláciu Oracle Java JDK sa vzťahujú iba na operačné systémy Linux založené na Debiane, napríklad: Debian, Linux Mint alebo Ubuntu.
Krok
Krok 1. Zistite, či je vaša architektúra operačného systému Ubuntu Linux 32 -bitová alebo 64 -bitová
Otvorte terminál a spustite tento príkaz
-
Zadajte/skopírujte/prilepte:
súbory /sbin /init
Všimnite si bitovej verzie architektúry operačného systému Ubuntu Linux, ktorá sa zobrazuje, či už je 32 -bitová alebo 64 -bitová
Krok 2. Zistite, či je vo vašom systéme nainštalovaná Java
Za týmto účelom spustite z terminálu príkaz java version.
-
Otvorte terminál a zadajte nasledujúci príkaz:
-
Zadajte/skopírujte/prilepte:
java -verzia
-
-
Ak už vo svojom systéme máte OpenJDK, môže sa zobraziť tento riadok:
-
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 OpenJDK vo vašom systéme už existuje, bola do vášho systému nainštalovaná nesprávna verzia dodávateľa Java.
Krok 3. Úplne odstráňte OpenJDK/JRE zo systému a potom vytvorte priečinok na uloženie binárneho súboru Oracle Java JDK/JRE
Je to užitočné pri predchádzaní systémovým konfliktom a zmätku medzi rôznymi verziami Java dodávateľov. Ak napríklad v systéme už existuje OpenJDK/JRE, odstráňte ho zadaním tohto príkazu do príkazového riadka:
-
Zadajte/skopírujte/prilepte:
sudo apt-get purge openjdk-\*
Vyššie uvedený príkaz je úplne odstrániť OpenJDK/JRE zo systému
-
Zadajte/skopírujte/prilepte:
sudo mkdir -p/usr/local/java
Tento príkaz vytvorí priečinok na uloženie binárnych súborov Oracle Java JDK a JRE
Krok 4. Stiahnite si Oracle Java JDK pre Linux
Mali by ste zvoliť komprimovaný binárny súbor, ktorý vhodné pre 32 -bitovú alebo 64 -bitovú systémovú architektúru (s príponou súboru tar.gz)
- Ak používate 32 -bitový operačný systém Ubuntu Linux, stiahnite si 32 -bitový binárny súbor Oracle Java.
- Ak používate 64 -bitový operačný systém Ubuntu Linux, stiahnite si 64 -bitový binárny súbor Oracle Java.
-
Môžete tiež stiahnuť Dokumentácia Oracle Java JDK
Vyberte súbor jdk-8u20-apidocs.zip
-
Životne dôležité záznamy:
64 -bitovú binárku Oracle Java nemožno použiť v 32 -bitovom operačnom systéme Ubuntu Linux. Ak sa pokúsite nainštalovať Oracle Java 64 bit na Ubuntu Linux 32 bit, zobrazí sa niekoľko systémových chybových hlásení.
Krok 5. Skopírujte binárku Oracle Java do lokálneho priečinka/usr/local/java
Vo väčšine prípadov sa binárny súbor Oracle Java stiahne na: /home /"tvoj_uživatel_nazov"/K stiahnutiu.
-
Pokyny na inštaláciu 32 -bitovej verzie Oracle Java v 32 -bitovom systéme Ubuntu Linux:
-
Zadajte/skopírujte/prilepte:
cd /domov /' "tvoj_uživatel_nazov" /K stiahnutiu
-
Zadajte/skopírujte/prilepte:
sudo cp -r jdk-8u20-linux-i586.tar.gz/usr/local/java/
-
Zadajte/skopírujte/prilepte:
cd/usr/local/java/
-
-
Pokyny na inštaláciu 64 -bitovej verzie Oracle Java v 64 -bitovom systéme Ubuntu Linux:
-
Zadajte/skopírujte/prilepte:
cd /domov /' "tvoj_uživatel_nazov" /K stiahnutiu
-
Zadajte/skopírujte/prilepte:
sudo cp -r jdk-8u20-linux-x64.tar.gz/usr/local/java/
-
Zadajte/skopírujte/prilepte:
cd/usr/local/java/
-
Krok 6. Extrahujte komprimovaný binárny súbor Java do priečinka/usr/local/java/
-
Pokyny na inštaláciu 32 -bitovej verzie Oracle Java v 32 -bitovom systéme Ubuntu Linux:
-
Zadajte/skopírujte/prilepte:
sudo tar xvzf jdk-8u20-linux-i586.tar.gz
-
-
Pokyny na inštaláciu 64 -bitovej verzie Oracle Java v 64 -bitovom systéme Ubuntu Linux:
-
Zadajte/skopírujte/prilepte:
sudo tar xvzf jdk-8u20-linux-x64.tar.gz
-
Krok 7. Znova skontrolujte priečinok
V tomto mieste by ste mali mať dva extrahované binárne priečinky v/usr/local/java/pre Java JDK/JRE uvedené ako:
-
Zadajte/skopírujte/prilepte:
ls -a
- jdk1.8.0_20
- jre1.8.0_20
Krok 8. Upravte systém súborov PATH /etc /profil a potom pridajte túto systémovú premennú do systémovej cesty
Ako root použite textový editor ako nano alebo gedit, potom otvorte /etc /profile.
-
Zadajte/skopírujte/prilepte:
sudo gedit /etc /profile
- alebo
-
Zadajte/skopírujte/prilepte:
sudo nano /etc /profile
Krok 9. Posuňte sa na koniec súboru pomocou klávesov so šípkami na klávesnici a na koniec súboru /etc /profile pridajte nasledujúci riadok:
-
Zadajte/skopírujte/prilepte:
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
export JAVA_HOME
export JRE_HOME
export PATH
Krok 10. Uložte súbor /etc /profile a potom ukončite program
Krok 11. Povedzte systému Ubuntu Linux, kde sa nachádza Oracle Java JDK/JRE
Toto upozorní systém, že je k dispozícii nová verzia Oracle Java.
-
Zadajte/skopírujte/prilepte:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1
Tento príkaz upozorní systém, že Oracle Java JRE je spustený
-
Zadajte/skopírujte/prilepte:
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1
Tento príkaz upozorní systém, že Oracle Java JDK je pripravený na použitie
-
Zadajte/skopírujte/prilepte:
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1
Tento príkaz oznámi systému, že Oracle Java Web start je spustený
Krok 12. Povedzte systému Ubuntu Linux, že Oracle Java JDK/JRE musí byť predvolená Java
-
Zadajte/skopírujte/prilepte:
sudo update-alternatives --set java /usr/local/java/jdk1.8.0_20/bin/java
Tento príkaz má nastaviť runtime prostredie Java v systéme
-
Zadajte/skopírujte/prilepte:
sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_20/bin/javac
Tento príkaz má nastaviť kompilátor javac v systéme
-
Zadajte/skopírujte/prilepte:
sudo update-alternatives --set javaws /usr/local/java/jdk1.8.0_20/bin/javaws
Tento príkaz má v systéme nastaviť spustenie Java Web
Krok 13. Znova spustite PATH /etc /profile v systéme zadaním tohto príkazu:
-
Zadajte/skopírujte/prilepte:
zdroj /etc /profil
- Všimnite si toho, že profil PATH /etc /v systéme sa reštartuje po reštarte systému Ubuntu Linux
Krok 14. Otestujte, či je v systéme správne nainštalovaná aplikácia Oracle Java
Spustite tento príkaz a zistite, ktorá verzia jazyka Java sa zobrazuje:
Krok 15. Úspešná inštalácia Oracle Java 32 bitov zobrazí:
-
Zadajte/skopírujte/prilepte:
java -verzia
Tento príkaz zobrazí verziu Java, ktorá je v systéme aktuálne spustená
-
Zobrazí sa správa, ktorá ukazuje:
-
java verzia "1.8.0_20"
Runtime Environment Java (TM) SE (zostava 1.8.0_20-b26)
Server Java HotSpot (TM) Server (zostava 25.20-b23, zmiešaný režim)
-
-
Zadajte/skopírujte/prilepte:
javac -verzia
Tento príkaz vám má oznámiť, že teraz môžete z terminálu zostavovať programy Java
-
Zobrazí sa správa, ktorá ukazuje:
Javac 1.8.0_20
Krok 16. Úspešná inštalácia Oracle Java 64 bitov zobrazí:
-
Zadajte/skopírujte/prilepte:
java -verzia
Tento príkaz zobrazí verziu Java, ktorá je v systéme aktuálne spustená
-
Zobrazí sa správa, ktorá ukazuje:
-
java verzia "1.8.0_20"
Runtime Environment Java (TM) SE (zostava 1.8.0_20-b26)
Server Java HotSpot (TM) Server (zostava 25.20-b23, zmiešaný režim)
-
-
Zadajte/skopírujte/prilepte:
javac -verzia
Tento príkaz vám má oznámiť, že teraz môžete z terminálu zostavovať programy Java
-
Zobrazí sa správa, ktorá ukazuje:
Javac 1.8.0_20
Krok 17. Blahoželáme
Úspešne ste nainštalovali Oracle Java do svojho systému Linux. Reštartujte systém. Potom bude systém plne nakonfigurovaný na spúšťanie a vývoj programov Java. Neskôr si môžete skúsiť zostaviť a spustiť programy Java sami.
Voliteľné: Ako povoliť Oracle Java vo webovom prehliadači
Ak chcete povoliť doplnok Java vo webovom prehliadači, vytvorte symbolický odkaz z priečinka doplnkov webového prehliadača na umiestnenie doplnku Java vo vašej distribúcii Oracle Java
Dôležitá informácia:
Povolenie Oracle Java 7 vo webovom prehliadači odhalí mnoho chýb zabezpečenia a zneužitia jazyka Java. Povolenie Oracle Java 7 vo webovom prehliadači v zásade riskuje pozvanie hackerov do vášho systému. Ďalšie informácie o chybách zabezpečenia a zneužitiach v Jave nájdete na nasledujúcej webovej stránke v angličtine: Java Tester
Google Chrome
32bitové pokyny pre Oracle Java:
-
Zadajte príkaz nižšie.
-
Zadajte/skopírujte/prilepte:
sudo mkdir -p/opt/google/chrome/plugins
Tento príkaz vytvorí priečinok s názvom/opt/google/chrome/plugins
-
Zadajte/skopírujte/prilepte:
cd/opt/google/chrome/pluginy
Tento príkaz vás zavedie do priečinka doplnkov Google Chrome. V tomto priečinku musíte byť, než vytvoríte symbolický odkaz
-
Zadajte/skopírujte/prilepte:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
Tento príkaz vytvorí symbolický odkaz z doplnku Java JRE (Java Runtime Environment) libnpjp2.so do webového prehliadača Google Chrome.
-
64bitové pokyny pre Oracle Java:
-
Zadajte príkaz nižšie.
-
Zadajte/skopírujte/prilepte:
sudo mkdir -p/opt/google/chrome/plugins
Tento príkaz vytvorí priečinok s názvom/opt/google/chrome/plugins
-
Zadajte/skopírujte/prilepte:
cd/opt/google/chrome/pluginy
Tento príkaz vás zavedie do priečinka doplnkov Google Chrome. Pred vytvorením symbolického odkazu musíte byť v tomto priečinku
-
Zadajte/skopírujte/prilepte:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so
Tento príkaz vytvorí symbolický odkaz z doplnku Java JRE (Java Runtime Environment) libnpjp2.so do webového prehliadača Google Chrome.
-
Pripomienka:
-
Poznámky:
Vyššie uvedený príkaz môže niekedy vyvolať nasledujúcu správu:
- ln: Vytvorenie symbolického odkazu `./libnpjp2.so ': Súbor existuje
- Ak chcete tento problém vyriešiť, odstráňte predchádzajúci symbolický odkaz pomocou tohto príkazu:
-
Zadajte/skopírujte/prilepte:
cd/opt/google/chrome/pluginy
-
Zadajte/skopírujte/prilepte:
sudo rm -rf libnpjp2.so
- Pred zadaním tohto príkazu sa uistite, že ste v priečinku/opt/google/chrome/plugins.
-
Reštartujte webový prehliadač a potom navštívte Java Tester, aby ste zistili, či Java vo vašom prehliadači funguje.
Mozilla Firefox
32bitové pokyny pre Oracle Java:
-
Zadajte príkaz nižšie.
-
Zadajte/skopírujte/prilepte:
cd/usr/lib/mozilla/plugins
Tento príkaz vás zavedie do priečinka/usr/lib/mozilla/plugins. Vytvorte tento priečinok, ak ešte nie je vo vašom systéme
-
Zadajte/skopírujte/prilepte:
sudo mkdir -p/usr/lib/mozilla/plugins
Tento príkaz vytvorí priečinok s názvom/usr/lib/mozilla/plugins. Pred vytvorením symbolického odkazu musíte byť v tomto priečinku
-
Zadajte/skopírujte/prilepte:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
Tento príkaz vytvorí symbolický odkaz z doplnku Java JRE (Java Runtime Environment) libnpjp2.so do prehliadača Mozilla Firefox
-
64bitové pokyny pre Oracle Java:
-
Zadajte príkaz nižšie.
-
Zadajte/skopírujte/prilepte:
cd/usr/lib/mozilla/plugins
Tento príkaz vás zavedie do priečinka/usr/lib/mozilla/plugins. Vytvorte tento priečinok, ak ešte nie je vo vašom systéme
-
Zadajte/skopírujte/prilepte:
sudo mkdir -p/usr/lib/mozilla/plugins
Tento príkaz vytvorí priečinok s názvom/usr/lib/mozilla/plugins. Pred vytvorením symbolického odkazu musíte byť v tomto priečinku
-
Zadajte/skopírujte/prilepte:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so
Tento príkaz vytvorí symbolický odkaz z doplnku Java JRE (Java Runtime Environment) libnpjp2.so do prehliadača Mozilla Firefox
-
Pripomienka:
-
Poznámky:
Vyššie uvedený príkaz môže niekedy vyvolať nasledujúcu správu:
- ln: Vytvorenie symbolického odkazu `./libnpjp2.so ': Súbor existuje
- Ak chcete tento problém vyriešiť, odstráňte predchádzajúci symbolický odkaz pomocou tohto príkazu:
-
Zadajte/skopírujte/prilepte:
cd/usr/lib/mozilla/plugins
-
Zadajte/skopírujte/prilepte:
sudo rm -rf libnpjp2.so
- Pred zadaním tohto príkazu sa uistite, že ste v priečinku/usr/lib/mozilla/plugins.
-
Reštartujte webový prehliadač a potom navštívte Java Tester, aby ste zistili, či Java vo vašom prehliadači funguje.
-