Ako nainštalovať Oracle Java JDK na Ubuntu Linux (s obrázkami)

Obsah:

Ako nainštalovať Oracle Java JDK na Ubuntu Linux (s obrázkami)
Ako nainštalovať Oracle Java JDK na Ubuntu Linux (s obrázkami)

Video: Ako nainštalovať Oracle Java JDK na Ubuntu Linux (s obrázkami)

Video: Ako nainštalovať Oracle Java JDK na Ubuntu Linux (s obrázkami)
Video: Tutorial jak aktualizovat Graficku kartu 2024, November
Anonim

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

Nainštalujte Oracle Java JDK na Ubuntu Linux Krok 1
Nainštalujte Oracle Java JDK na Ubuntu Linux Krok 1

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, nainštalujte Oracle Java JDK na Ubuntu Linux
Krok 2, nainštalujte Oracle Java JDK na Ubuntu Linux

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, nainštalujte Oracle Java JDK na Ubuntu Linux
Krok 3, nainštalujte Oracle Java JDK na Ubuntu Linux

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, nainštalujte Oracle Java JDK na Ubuntu Linux
Krok 4, nainštalujte Oracle Java JDK na Ubuntu Linux

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í.

Nainštalujte Oracle Java JDK na Ubuntu Linux, krok 5
Nainštalujte Oracle Java JDK na Ubuntu Linux, krok 5

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, nainštalujte Oracle Java JDK na Ubuntu Linux
Krok 6, nainštalujte Oracle Java JDK na Ubuntu Linux

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

Nainštalujte Oracle Java JDK na Ubuntu Linux, krok 7
Nainštalujte Oracle Java JDK na Ubuntu Linux, krok 7

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
Nainštalujte Oracle Java JDK na Ubuntu Linux, krok 8
Nainštalujte Oracle Java JDK na Ubuntu Linux, krok 8

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

Nainštalujte Oracle Java JDK na Ubuntu Linux, krok 9
Nainštalujte Oracle Java JDK na Ubuntu Linux, krok 9

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

Nainštalujte Oracle Java JDK na Ubuntu Linux, krok 10
Nainštalujte Oracle Java JDK na Ubuntu Linux, krok 10

Krok 10. Uložte súbor /etc /profile a potom ukončite program

Nainštalujte Oracle Java JDK na Ubuntu Linux, krok 11
Nainštalujte Oracle Java JDK na Ubuntu Linux, krok 11

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, nainštalujte Oracle Java JDK na Ubuntu Linux
Krok 12, nainštalujte Oracle Java JDK na Ubuntu Linux

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, nainštalujte Oracle Java JDK na Ubuntu Linux
Krok 13, nainštalujte Oracle Java JDK na Ubuntu Linux

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
Nainštalujte Oracle Java JDK na Ubuntu Linux, krok 14
Nainštalujte Oracle Java JDK na Ubuntu Linux, krok 14

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, nainštalujte Oracle Java JDK na Ubuntu Linux
Krok 15, nainštalujte Oracle Java JDK na Ubuntu Linux

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, nainštalujte Oracle Java JDK na Ubuntu Linux
Krok 16, nainštalujte Oracle Java JDK na Ubuntu Linux

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, nainštalujte Oracle Java JDK na Ubuntu Linux
Krok 17, nainštalujte Oracle Java JDK na Ubuntu Linux

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:

  1. 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:

  1. 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:

  1. 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.
  2. 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:

    1. 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:

    1. 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:

    1. 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.
    2. Reštartujte webový prehliadač a potom navštívte Java Tester, aby ste zistili, či Java vo vašom prehliadači funguje.

Odporúča: