Jak nainstalovat Oracle Java JDK na Ubuntu Linux (s obrázky)

Obsah:

Jak nainstalovat Oracle Java JDK na Ubuntu Linux (s obrázky)
Jak nainstalovat Oracle Java JDK na Ubuntu Linux (s obrázky)

Video: Jak nainstalovat Oracle Java JDK na Ubuntu Linux (s obrázky)

Video: Jak nainstalovat Oracle Java JDK na Ubuntu Linux (s obrázky)
Video: How to Update Graphics Card Driver in Windows 7 - Tutorial 2024, Smět
Anonim

Tento článek je pro 32bitové a 64bitové verze instalace Oracle Java 8 JDK (verze, ve které byl tento článek napsán, je 1.8.0_20) na 32bitových a 64bitových operačních systémech Ubuntu. Tyto pokyny lze také použít pro Debian a Linux Mint.

Tento tutoriál je pro ty z vás, kteří si chtějí nainstalovat Oracle Java JDK s Oracle Java JRE zahrnutým ve stažení JDK. Pokyny k instalaci Oracle Java JDK se vztahují pouze na operační systémy Linux založené na Debianu, například: Debian, Linux Mint nebo Ubuntu.

Krok

Nainstalujte Oracle Java JDK na Ubuntu Linux Krok 1
Nainstalujte Oracle Java JDK na Ubuntu Linux Krok 1

Krok 1. Podívejte se, zda je architektura vašeho operačního systému Ubuntu Linux 32bitová nebo 64bitová

Otevřete terminál a spusťte tento příkaz

  • Typ/Kopírování/Vložit:

    soubory /sbin /init

    Vezměte na vědomí bitovou verzi architektury operačního systému Ubuntu Linux, která se objevuje, ať už 32bitovou nebo 64bitovou

Krok 2: Nainstalujte Oracle Java JDK na Ubuntu Linux
Krok 2: Nainstalujte Oracle Java JDK na Ubuntu Linux

Krok 2. Zjistěte, zda má váš systém nainstalovanou Javu

K tomu spusťte z terminálu příkaz java version.

  • Otevřete terminál a zadejte níže uvedený příkaz:

    • Typ/Kopírování/Vložit:

      java -verze

  • Pokud již ve svém systému máte OpenJDK, může se zobrazit tento řádek:

    • java verze "1.7.0_15"

      OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)

      OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)

  • Pokud OpenJDK ve vašem systému již existuje, byla do vašeho systému nainstalována nesprávná verze Java dodavatele.
Krok 3: Nainstalujte Oracle Java JDK na Ubuntu Linux
Krok 3: Nainstalujte Oracle Java JDK na Ubuntu Linux

Krok 3. Úplně odeberte OpenJDK/JRE ze systému a poté vytvořte složku pro uložení binárního souboru Oracle Java JDK/JRE

To je užitečné pro předcházení systémovým konfliktům a nejasnostem mezi různými verzemi Java od různých dodavatelů. Pokud například v systému již existuje OpenJDK/JRE, odeberte jej zadáním tohoto příkazu na příkazový řádek:

  • Typ/Kopírování/Vložit:

    sudo apt-get purge openjdk-\*

    Výše uvedený příkaz je zcela odebrat OpenJDK/JRE ze systému

  • Typ/Kopírování/Vložit:

    sudo mkdir -p/usr/local/java

    Tento příkaz vytvoří složku pro uložení binárních souborů Oracle Java JDK a JRE

Krok 4: Nainstalujte Oracle Java JDK na Ubuntu Linux
Krok 4: Nainstalujte Oracle Java JDK na Ubuntu Linux

Krok 4. Stáhněte si Oracle Java JDK pro Linux

Měli byste zvolit komprimovaný binární soubor, který odpovídající pro 32bitovou nebo 64bitovou architekturu systému (s příponou souboru tar.gz)

  • Pokud používáte 32bitový operační systém Ubuntu Linux, stáhněte si 32bitový binární soubor Oracle Java.
  • Pokud používáte 64bitový operační systém Ubuntu Linux, stáhněte si 64bitový binární soubor Oracle Java.
  • Můžete také stáhnout Dokumentace Oracle Java JDK

    Vyberte jdk-8u20-apidocs.zip

  • Životně důležité záznamy:

    64bitový binární soubor Oracle Java nelze použít v 32bitovém operačním systému Ubuntu Linux. Pokud se pokusíte nainstalovat Oracle Java 64 bit na Ubuntu Linux 32 bit, objeví se řada systémových chybových zpráv.

Nainstalujte Oracle Java JDK na Ubuntu Linux Krok 5
Nainstalujte Oracle Java JDK na Ubuntu Linux Krok 5

Krok 5. Zkopírujte binární soubor Oracle Java do místní složky/usr/local/java

Ve většině případů je binární soubor Oracle Java stažen na: /home /"vaše uživatelské jméno"/Soubory ke stažení.

  • Pokyny k instalaci Oracle Java 32 bit na Ubuntu Linux 32 bit:

    • Typ/Kopírování/Vložit:

      cd /home /' "vaše uživatelské jméno" /Soubory ke stažení

    • Typ/Kopírování/Vložit:

      sudo cp -r jdk-8u20-linux-i586.tar.gz/usr/local/java/

    • Typ/Kopírování/Vložit:

      cd/usr/local/java/

  • 64bitové pokyny k instalaci Oracle Java na 64bitové Ubuntu Linux:

    • Typ/Kopírování/Vložit:

      cd /home /' "vaše uživatelské jméno" /Soubory ke stažení

    • Typ/Kopírování/Vložit:

      sudo cp -r jdk-8u20-linux-x64.tar.gz/usr/local/java/

    • Typ/Kopírování/Vložit:

      cd/usr/local/java/

Krok 6: Nainstalujte Oracle Java JDK na Ubuntu Linux
Krok 6: Nainstalujte Oracle Java JDK na Ubuntu Linux

Krok 6. Extrahujte komprimovaný binární soubor Java do složky/usr/local/java/

  • Pokyny k instalaci Oracle Java 32 bit na Ubuntu Linux 32 bit:

    • Typ/Kopírování/Vložit:

      sudo tar xvzf jdk-8u20-linux-i586.tar.gz

  • 64bitové pokyny k instalaci Oracle Java na 64bitové Ubuntu Linux:

    • Typ/Kopírování/Vložit:

      sudo tar xvzf jdk-8u20-linux-x64.tar.gz

Nainstalujte Oracle Java JDK na Ubuntu Linux Krok 7
Nainstalujte Oracle Java JDK na Ubuntu Linux Krok 7

Krok 7. Znovu zkontrolujte svou složku

V tomto okamžiku byste měli mít dvě extrahované binární složky v/usr/local/java/pro Java JDK/JRE uvedené jako:

  • Typ/Kopírování/Vložit:

    ls -a

  • jdk1.8.0_20
  • jre1.8.0_20
Krok 8: Nainstalujte Oracle Java JDK na Ubuntu Linux
Krok 8: Nainstalujte Oracle Java JDK na Ubuntu Linux

Krok 8. Upravte systém souborů PATH /etc /profile a poté přidejte tuto systémovou proměnnou do systémové cesty

Jako root použijte textový editor jako nano nebo gedit, poté otevřete /etc /profile.

  • Typ/Kopírování/Vložit:

    sudo gedit /etc /profile

  • nebo
  • Typ/Kopírování/Vložit:

    sudo nano /etc /profile

Nainstalujte Oracle Java JDK na Ubuntu Linux Krok 9
Nainstalujte Oracle Java JDK na Ubuntu Linux Krok 9

Krok 9. Pomocí kláves se šipkami na klávesnici přejděte na konec souboru a na konec souboru /etc /profile přidejte následující řádek:

  • Typ/Kopírování/Vložit:

    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: Nainstalujte Oracle Java JDK na Ubuntu Linux
Krok 10: Nainstalujte Oracle Java JDK na Ubuntu Linux

Krok 10. Uložte soubor /etc /profile a poté ukončete

Nainstalujte Oracle Java JDK na Ubuntu Linux, krok 11
Nainstalujte Oracle Java JDK na Ubuntu Linux, krok 11

Krok 11. Řekněte systému Ubuntu Linux, kde se nachází Oracle Java JDK/JRE

To upozorní systém, že je k dispozici nová verze Oracle Java.

  • Typ/Kopírování/Vložit:

    sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1

    Tento příkaz upozorní systém, že Oracle Java JRE je spuštěn

  • Typ/Kopírování/Vložit:

    sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1

    Tento příkaz upozorní systém, že Oracle Java JDK je připraven k použití

  • Typ/Kopírování/Vložit:

    sudo update-alternatives-install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1

    Tento příkaz upozorní systém, že je spuštěn Oracle Java Web start

Nainstalujte Oracle Java JDK na Ubuntu Linux, krok 12
Nainstalujte Oracle Java JDK na Ubuntu Linux, krok 12

Krok 12. Řekněte systému Ubuntu Linux, že Oracle Java JDK/JRE musí být výchozí Java

  • Typ/Kopírování/Vložit:

    sudo update-alternatives --set java /usr/local/java/jdk1.8.0_20/bin/java

    Tento příkaz slouží k nastavení runtime prostředí Java v systému

  • Typ/Kopírování/Vložit:

    sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_20/bin/javac

    Tento příkaz slouží k nastavení kompilátoru javac v systému

  • Typ/Kopírování/Vložit:

    sudo update-alternatives --set javaws /usr/local/java/jdk1.8.0_20/bin/javaws

    Tento příkaz slouží k nastavení spuštění Java Web v systému

Nainstalujte Oracle Java JDK na Ubuntu Linux, krok 13
Nainstalujte Oracle Java JDK na Ubuntu Linux, krok 13

Krok 13. Znovu spusťte v systému PATH /etc /profile zadáním tohoto příkazu:

  • Typ/Kopírování/Vložit:

    zdroj /etc /profil

  • Všimněte si, že profil PATH /etc /v systému bude restartován po restartování systému Ubuntu Linux
Krok 14: Nainstalujte Oracle Java JDK na Ubuntu Linux
Krok 14: Nainstalujte Oracle Java JDK na Ubuntu Linux

Krok 14. Otestujte, zda je Oracle Java v systému správně nainstalována

Spusťte tento příkaz a podívejte se, která verze Javy se zobrazí:

Nainstalujte Oracle Java JDK na Ubuntu Linux, krok 15
Nainstalujte Oracle Java JDK na Ubuntu Linux, krok 15

Krok 15. Úspěšná instalace Oracle Java 32 bit zobrazí:

  • Typ/Kopírování/Vložit:

    java -verze

    Tento příkaz zobrazí verzi Java aktuálně spuštěnou v systému

  • Zobrazí se zpráva ukazující:

    • java verze "1.8.0_20"

      Runtime Environment Java (TM) SE (build 1.8.0_20-b26)

      Server Java HotSpot (TM) Server VM (build 25.20-b23, mixed mode)

  • Typ/Kopírování/Vložit:

    javac -verze

    Tento příkaz vám má dát vědět, že nyní můžete z terminálu kompilovat programy Java

  • Zobrazí se zpráva ukazující:

    Javac 1.8.0_20

Nainstalujte Oracle Java JDK na Ubuntu Linux, krok 16
Nainstalujte Oracle Java JDK na Ubuntu Linux, krok 16

Krok 16. Úspěšná instalace Oracle Java 64 bit zobrazí:

  • Typ/Kopírování/Vložit:

    java -verze

    Tento příkaz zobrazí verzi Java aktuálně spuštěnou v systému

  • Zobrazí se zpráva ukazující:

    • java verze "1.8.0_20"

      Runtime Environment Java (TM) SE (build 1.8.0_20-b26)

      Server Java HotSpot (TM) Server VM (build 25.20-b23, mixed mode)

  • Typ/Kopírování/Vložit:

    javac -verze

    Tento příkaz vám má dát vědět, že nyní můžete z terminálu kompilovat programy Java

  • Zobrazí se zpráva ukazující:

    Javac 1.8.0_20

Krok 17: Nainstalujte Oracle Java JDK na Ubuntu Linux
Krok 17: Nainstalujte Oracle Java JDK na Ubuntu Linux

Krok 17. Gratulujeme

Úspěšně jste nainstalovali Oracle Java do svého systému Linux. Restartujte systém. Poté bude systém plně nakonfigurován pro spouštění a vývoj programů Java. Později si můžete vyzkoušet kompilaci a spouštění programů Java sami.

Volitelné: Jak povolit Oracle Java ve webovém prohlížeči

Chcete-li povolit modul plug-in Java ve webovém prohlížeči, vytvořte symbolický odkaz ze složky modulů plug-in webového prohlížeče na umístění modulu plug-in Java ve vaší distribuci Oracle Java

Důležitá informace:

Povolení Oracle Java 7 ve webovém prohlížeči odhalí mnoho bezpečnostních chyb a zneužití Java. V zásadě povolení Oracle Oracle 7 ve webovém prohlížeči riskuje pozvání hackerů do vašeho systému. Další informace o zranitelnostech zabezpečení a exploitech v Javě najdete na následujícím anglickém webu: Java Tester

Google Chrome

32bitové pokyny pro Oracle Java:

  1. Zadejte níže uvedený příkaz.

    • Typ/Kopírování/Vložit:

      sudo mkdir -p/opt/google/chrome/plugins

      Tento příkaz vytvoří složku s názvem/opt/google/chrome/plugins

    • Typ/Kopírování/Vložit:

      cd/opt/google/chrome/pluginy

      Tento příkaz vás přenese do složky doplňků Google Chrome. V této složce musíte být, než vytvoříte symbolický odkaz

    • Typ/Kopírování/Vložit:

      sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so

      Tento příkaz vytvoří symbolický odkaz z doplňku Java JRE (Java Runtime Environment) libnpjp2.so do webového prohlížeče Google Chrome.

64bitové pokyny Oracle Java:

  1. Zadejte níže uvedený příkaz.

    • Typ/Kopírování/Vložit:

      sudo mkdir -p/opt/google/chrome/plugins

      Tento příkaz vytvoří složku s názvem/opt/google/chrome/plugins

    • Typ/Kopírování/Vložit:

      cd/opt/google/chrome/pluginy

      Tento příkaz vás přenese do složky doplňků Google Chrome. Před vytvořením symbolického odkazu musíte být v této složce

    • Typ/Kopírování/Vložit:

      sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so

      Tento příkaz vytvoří symbolický odkaz z doplňku Java JRE (Java Runtime Environment) libnpjp2.so do webového prohlížeče Google Chrome.

Připomínka:

  1. Poznámky:

    Někdy výše uvedený příkaz může vyvolat následující zprávu:

    • ln: Vytvoření symbolického odkazu `./libnpjp2.so ': Soubor existuje
    • Chcete -li tento problém vyřešit, odeberte předchozí symbolický odkaz pomocí tohoto příkazu:
    • Typ/Kopírování/Vložit:

      cd/opt/google/chrome/pluginy

    • Typ/Kopírování/Vložit:

      sudo rm -rf libnpjp2.so

    • Před zadáním tohoto příkazu se ujistěte, že jste ve složce/opt/google/chrome/plugins.
  2. Restartujte webový prohlížeč a poté navštivte Java Tester, abyste zjistili, zda Java ve vašem prohlížeči funguje.

    Mozilla Firefox

    32bitové pokyny pro Oracle Java:

    1. Zadejte níže uvedený příkaz.

      • Typ/Kopírování/Vložit:

        cd/usr/lib/mozilla/plugins

        Tento příkaz vás přenese do složky/usr/lib/mozilla/plugins. Vytvořte tuto složku, pokud již není ve vašem systému

      • Typ/Kopírování/Vložit:

        sudo mkdir -p/usr/lib/mozilla/plugins

        Tento příkaz vytvoří složku s názvem/usr/lib/mozilla/plugins. Před vytvořením symbolického odkazu musíte být v této složce

      • Typ/Kopírování/Vložit:

        sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so

        Tento příkaz vytvoří symbolický odkaz z doplňku Java JRE (Java Runtime Environment) libnpjp2.so do prohlížeče Mozilla Firefox

    64bitové pokyny Oracle Java:

    1. Zadejte níže uvedený příkaz.

      • Typ/Kopírování/Vložit:

        cd/usr/lib/mozilla/plugins

        Tento příkaz vás přenese do složky/usr/lib/mozilla/plugins. Vytvořte tuto složku, pokud již není ve vašem systému

      • Typ/Kopírování/Vložit:

        sudo mkdir -p/usr/lib/mozilla/plugins

        Tento příkaz vytvoří složku s názvem/usr/lib/mozilla/plugins. Před vytvořením symbolického odkazu musíte být v této složce

      • Typ/Kopírování/Vložit:

        sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so

        Tento příkaz vytvoří symbolický odkaz z doplňku Java JRE (Java Runtime Environment) libnpjp2.so do prohlížeče Mozilla Firefox

    Připomínka:

    1. Poznámky:

      Někdy výše uvedený příkaz může vyvolat následující zprávu:

      • ln: Vytvoření symbolického odkazu `./libnpjp2.so ': Soubor existuje
      • Chcete -li tento problém vyřešit, odeberte předchozí symbolický odkaz pomocí tohoto příkazu:
      • Typ/Kopírování/Vložit:

        cd/usr/lib/mozilla/plugins

      • Typ/Kopírování/Vložit:

        sudo rm -rf libnpjp2.so

      • Před zadáním tohoto příkazu se ujistěte, že jste ve složce/usr/lib/mozilla/plugins.
    2. Restartujte webový prohlížeč a poté navštivte Java Tester, abyste zjistili, zda Java ve vašem prohlížeči funguje.

Doporučuje: