Jak nainstalovat Oracle Java JRE na Ubuntu Linux

Posted on
Autor: Laura McKinney
Datum Vytvoření: 9 Duben 2021
Datum Aktualizace: 1 Červenec 2024
Anonim
How To Install Oracle Java (JDK) On Ubuntu 20.04 LTS, Debian Linux
Video: How To Install Oracle Java (JDK) On Ubuntu 20.04 LTS, Debian Linux

Obsah

je wiki, což znamená, že mnoho článků je napsáno několika autory. K vytvoření tohoto článku se na jeho vydání a jeho zlepšování v průběhu času podílelo 14 anonymních osob.

Několik aplikací bude vyžadovat instalaci runtime prostředí Java, aby správně fungovalo v systému Ubuntu. Toto prostředí by mělo respektovat architekturu nainstalovaného systému, 32 nebo 64 bitů, a je nejlepší vždy nainstalovat nejnovější prostředí Java. Postupy pro instalaci Java JRE budou stejné pro distribuce Debianu i pro ty, které jsou od nich odvozeny (abychom jmenovali alespoň některé). Web Oracle Java vám nabídne ke stažení Runtime Environment (JRE) nebo Development Environment (JDK). Cvičení, které zde navrhujeme, je instalace že běhové prostředí (Oracle Java JRE). Můžete také povolit práci Java ve webovém prohlížeči, takže můžete Java aplikace spouštět online.


stupně



  1. Zkontrolujte architekturu systému. Chcete-li zjistit, zda architektura vaší distribuce v systému Linux je 32bitová nebo 64bitová, otevřete terminál a proveďte průzkum systému.
    • Zadejte nebo zkopírujte a vložte file / sbin / init, Pokud / sbin / init: symbolický odkaz na / lib / systemd / systemd zobrazení, vyvolání příkazu file / lib / systemd / systemd který se vztahuje na nejnovější verze systémů a derivátů Debian.
      • Zapište si ten, který vám bude vrácen. Pokud budete číst, bude váš systém architekturován v 64 bitech ELF 64-bit v odpovědi, a pokud to dostanete, bude to 32 bitů ELF 32-bit.



  2. Zkontrolujte, zda je v systému již nainstalována Java. Vyvolejte z terminálu příkaz označující verzi nainstalované Java.
    • Otevřete terminál a zadejte následující příkaz:
      • zadejte nebo zkopírujte a vložte java -verze
    • Pokud je na vašem systému nainstalován OpenJDK, dostanete odpověď podobnou této:
      • verze openjdk "1.7.0_15"
        Prostředí OpenJDK Runtime Environment (IcedTea6 1.10pre) (6b15 ~ pre1-0lucid1)
        OpenJDK 64bitový server VM (sestavení 19,0-b09, smíšený režim)
    • Je-li jméno prodávajícího OpenJDK je zobrazena ve vráceném systému, verze Java nainstalovaná ve vašem systému neodpovídá verzi, kterou budeme ošetřovat v pokračování této wiki, což bude Oracle Java JRE / JDK.



  3. Odstraňte OpenJDK / JRE úplně ze svého systému. Chcete-li se vyhnout konfliktům mezi různými verzemi jazyka Java, vytvořte adresář pro ukládání binárních souborů Oracle Java JRE. Odeberte verzi OpenJDK / JRE nainstalovanou ve vašem systému zadáním zařízení:
    • zadejte nebo zkopírujte a vložte sudo apt-get purge openjdk - *
      • OpenJDK / JRE bude z vašeho systému zcela odstraněn.
    • zadejte nebo zkopírujte a vložte sudo mkdir -p / usr / local / java
      • Bude vytvořen adresář s názvem „/ usr / local / java“, který bude přijímat binární soubory Oracle Java JDK a JRE.


  4. Stáhněte si Oracle Java JRE pro Linux. Nezapomeňte vybrat soubory odpovídající 32 nebo 64bitové architektuře vašeho systému. Soubor bude stažen jako komprimovaný archiv ve formátu .tar.gz.
    • Pokud pracujete na 32bitové architektuře Ubuntu, stáhněte si binární soubory pro tento 32bitový systém.
    • Pokud pracujete na 64bitové architektuře Ubuntu, stáhněte si binární soubory pro tento 64bitový systém.
    • Užijte si připojení ke stažení dokumentace Oracle Java JDK / JRE což může být užitečné.
      • Vyberte pojmenovaný soubor jdk-7u40-apidocs.zip a stáhněte si ji.
    • Přečtěte si pozorně: 64bitové binární soubory Oracle nebudou fungovat na 32bitovém architektonickém systému. Pokud se pokusíte nainstalovat za těchto podmínek, uvidíte mnoho chyb a upozornění.


  5. Přesuňte binární soubory Oracle. Soubory, které jste právě stáhli, budou ve výchozím nastavení umístěny do adresáře ~ / Home / yourname / Stažení a budete je muset přenést do adresáře / Usr / local / java které jste dříve vytvořili.
    • Přesuňte stažené soubory z Oracle Java na 32 bitů:
      • zadejte nebo zkopírujte a vložte cd / home /„Vašejméno“/ Stažení
      • zadejte nebo zkopírujte a vložte sudo cp -r jre-8u131-linux-i586.tar.gz / usr / local / java
      • zadejte nebo zkopírujte a vložte cd / usr / local / java
    • Přesuňte stažené soubory z Oracle Java na 64 bitů:
      • zadejte nebo zkopírujte a vložte cd / home /„Vašejméno“/ Stažení
      • zadejte nebo zkopírujte a vložte sudo cp -r jre-8u131-linux-x64.tar.gz / usr / local / java
      • zadejte nebo zkopírujte a vložte cd / usr / local / java


  6. Nainstalujte si do svého systému Oracle Java. Budete muset použít příkazy popsané níže na soubory komprimovaného formátu .tar.gz dOracle Java. To se musí provést přístupem na úroveň kořen aby všichni uživatelé systému mohli mít prospěch z instalace Java. Budete muset dávat pozor na použití příkazu sudo pro každý z níže popsaných příkazů. Nejprve budete muset změnit přístupová oprávnění k souborům, které jste právě přenesli.
    • Změňte přístupová oprávnění souborů Java na 32 bitů:
      • zadejte nebo zkopírujte a vložte sudo chmod a + x jre-8u131-linux-i586.tar.gz
    • Změnit přístupová oprávnění 64bitových souborů Java:
      • zadejte nebo zkopírujte a vložte sudo chmod a + x jre-8u131-linux-x64.tar.gz


  7. Pak rozbalte binární soubory. Pokud se tak již nestalo, umístěte se do adresáře / Usr / local / java pokračovat v této operaci.
    • Nainstalujte Oracle Java pro Ubuntu Linux v 32 bitech:
      • zadejte nebo zkopírujte a vložte sudo tar xvzf jre-8u131-linux-i586.tar.gz
    • Nainstalujte Oracle Java pro Ubuntu Linux v 64 bitech:
      • zadejte nebo zkopírujte a vložte sudo tar xvzf jre-8u131-linux-x64.tar.gz


  8. Pečlivě zkontrolujte instalační adresář. V tomto okamžiku postupu je v adresáři nekomprimovaná složka / Usr / local / java, Chcete-li to zkontrolovat:
    • zadejte nebo zkopírujte a vložte ls -a
    • budete moci číst jre1.8.0_131, což je složka obsažená v adresáři


  9. Upravte systémovou proměnnou PATH. Je umístěn v souboru / Etc / profil, kterou budete muset upravit pomocí editoru es. Budete moci používat nano, gedit nebo jakýkoli jiný editor podle vašeho výběru kořen přidat tyto proměnné:
    • zadejte nebo zkopírujte a vložte sudo gedit / etc / profile použít gedit
    • nebo
    • zadejte nebo zkopírujte a vložte sudo nano / etc / profile pokud dáváte přednost nano


  10. Přejděte na konec souboru. Pomocí kláves se šipkami nahoru / dolů na klávesnici přejděte na poslední řádek souboru a přidejte následující řádky:
    • zadejte nebo zkopírujte a vložte
      JAVA_HOME = / usr / local / java /jre1.8.0_73
      PATH = $ PATH: $ HOME / bin: $ JAVA_HOME / bin
      export JAVA_HOME
      export PATH


  11. Uložte soubor / Etc / profil. Před uložením a ukončením editoru nezapomeňte na konec e přidat prázdný řádek.


  12. Informujte svůj systém o provedených změnách. Chcete-li vědět, kde hledat soubory pro novou verzi Java, musíte oznámit systému změny, které jste právě provedli:
    • zadejte nebo zkopírujte a vložte sudo update-alternatives - install "/ usr / bin / java" "java" "/usr/local/java/jre1.8.0_131/bin/java" 1
      • Váš systém bude informován o dostupnosti Oracle Java.
    • zadejte nebo zkopírujte a vložte sudo update-alternatives - install "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.8.0_131/bin/javaws" 1
      • Zde bude informován o dostupnosti modulu Spuštění aplikace Oracle Java Web.


  13. Přiřaďte svému systému výchozí verzi Java. Budete také muset informovat, že Oracle Java JRE je nyní výchozí verze runtime prostředí Java pomocí příkazů popsaných níže:
    • zadejte nebo zkopírujte a vložte sudo update-alternatives --set java /usr/local/java/jre1.8.0_131/bin/java
      • Tento příkaz definuje použitelné běhové prostředí Java pro systém.
    • zadejte nebo zkopírujte a vložte sudo update-alternatives --set javaws /usr/local/java/jre1.8.0_131/bin/javaws
      • Tím bude definován modul Java Web start které budou použity.


  14. Načtěte své nové systémové prostředí. Postupujte podle popisu níže.
    • Zadejte nebo zkopírujte a vložte ./etc/profile.
    • Všimněte si, že proměnné prostředí definované v souboru / Etc / profil Systém nebude podporován, až po restartování počítače.


  15. Zkontrolujte, zda byla Oracle Java správně nainstalována. Spusťte níže uvedené příkazy a zkontrolujte číslo verze Java, kterou systém vrátí.


  16. Zkontrolujte verzi 32bitové verze Oracle Java:
    • zadejte nebo zkopírujte a vložte java -verze
      • Tento příkaz vrátí verzi Java podporovanou systémem.
    • v terminálu se objeví následující:
      • java verze "1.8.0_131"
        Java (TM) SE Runtime Environment (build 1.8.0_131-8u131-b11)
        Server Java HotSpot (TM) VM (sestavení 25.131-b11, smíšený režim)


  17. Zkontrolujte verzi 64bitové verze Oracle Java:
    • zadejte nebo zkopírujte a vložte java -verze
      • Budete informováni o verzi Java, kterou systém podporuje.
    • v terminálu se objeví následující:
      • java verze "1.8.0_131"
        Java (TM) SE Runtime Environment (build 1.8.0_131-8u131-b11)
        Server Java HotSpot (TM) VM (sestavení 25.131-b11, smíšený režim)


  18. Restartujte Ubuntu Linux. Gratulujeme, vaše nové prostředí Java runtime je plně nakonfigurováno a podporováno vaším systémem. Nyní budete moci bez problémů spouštět aplikace napsané v jazyce Java.
Povolit Javu pro webové prohlížeče
  1. Aby mohl váš webový prohlížeč používat pluginy Java, musíte vytvořit symbolický odkaz z instalačního adresáře jeho modulů na umístění pluginu, který je součástí běhového prostředí Java Oracle, které jste nainstalovali.
    • Přečtěte si pozorně: Při povolení aplikace Oracle Java 8 ve webovém prohlížeči budete muset být velmi opatrní, protože v minulosti byla zjištěna řada bezpečnostních chyb a je možné, že další budou objeveny v budoucnu. Tyto bezpečnostní chyby jsou všechny vstupní body do vašeho systému, které jsou k dispozici hackerům nebo hackeři špatně zamýšlený. Další informace o tomto tématu naleznete na webu Java Tester.

Nainstalujte Oracle Java pro Google Chrome 32-bit

  1. Použijte následující příkazy:
    • zadejte nebo zkopírujte a vložte sudo mkdir -p / opt / google / chrome / pluginy
      • Adresář s názvem / Opt / google / chrom / plugins bude vytvořen.
    • zadejte nebo zkopírujte a vložte cd / opt / google / chrome / plugins
      • Tímto příkazem se dostanete do adresáře pluginů Chrome. Než začnete vytvářet symbolický odkaz, umístěte se do tohoto adresáře:
    • zadejte nebo zkopírujte a vložte sudo ln -s /usr/local/java/jre1.8.0_73/lib/i386/libnpjp2.so
      • Mezi knihovnou bude vytvořeno symbolické propojení libnpjp2.so prostředí Java runtime a prohlížeč Google Chrome.

Nainstalujte Oracle Java pro 64bitový prohlížeč Google Chrome

  1. Použijte následující příkazy:
    • zadejte nebo zkopírujte a vložte sudo mkdir -p / opt / google / chrome / pluginy
      • Adresář s názvem / Opt / google / chrom / plugins bude vytvořen.
    • zadejte nebo zkopírujte a vložte cd / opt / google / chrome / plugins
      • Tímto příkazem se dostanete do adresáře pluginů Chrome. Než začnete vytvářet symbolický odkaz, umístěte se do tohoto adresáře:
    • zadejte nebo zkopírujte a vložte sudo ln -s /usr/local/java/jre1.8.0_05/lib/amd64/libnpjp2.so
      • Mezi knihovnou bude vytvořeno symbolické propojení libnpjp2.so prostředí Java runtime a prohlížeč Google Chrome.

Poznámky k instalaci Java v prohlížeči Google Chrome

  1. Poznámka: po vytvoření symbolického odkazu se mohou vrátit následující položky:
    • ln: vytvoření symbolického odkazu `./libnpjp2.so: soubor již existuje
    • Chcete-li tento problém vyřešit, jednoduše odstraňte existující symbolický odkaz pomocí následujícího příkazu:
    • zadejte nebo zkopírujte a vložte cd / opt / google / chrome / plugins
    • zadejte nebo zkopírujte a vložte sudo rm -rf libnpjp2.so
    • ujistěte se, že jste v adresáři / Opt / google / chrom / plugins před objednáním.
  2. Restartujte počítač. Poté přejděte na web Java Tester a zkontrolujte, zda Java funguje ve webovém prohlížeči.

Nainstalujte Oracle Java pro Mozilla Firefox v 32 bitech

  1. Použijte následující příkazy:
    • zadejte nebo zkopírujte a vložte cd / usr / lib / mozilla / pluginy
      • Budete přesměrováni na volání tohoto příkazu v adresáři / Usr / lib / mozilla / plugins, Pokud tento adresář ve vašem systému již neexistuje, bude třeba jej vytvořit následujícím způsobem:
    • zadejte nebo zkopírujte a vložte sudo mkdir -p / usr / lib / mozilla / pluginy
      • Tento příkaz vytvoří pojmenovaný adresář / Usr / lib / mozilla / plugins, Než začnete vytvářet symbolický odkaz, buďte v tomto adresáři.
    • zadejte nebo zkopírujte a vložte sudo ln -s /usr/local/java/jre1.8.0_73/lib/i386/libnpjp2.so
      • Mezi knihovnou bude vytvořeno symbolické propojení libnpjp2.so prostředí Java runtime a prohlížeč Mozilla Firefox.

Nainstalujte si Oracle Java pro Mozilla Firefox v 64bitové verzi

  1. Použijte následující příkazy:
    • zadejte nebo zkopírujte a vložte cd / usr / lib / mozilla / pluginy
      • Budete přesměrováni na volání tohoto příkazu v adresáři / Usr / lib / mozilla / plugins, Pokud tento adresář ve vašem systému již neexistuje, bude třeba jej vytvořit následujícím způsobem:
    • zadejte nebo zkopírujte a vložte sudo mkdir -p / usr / lib / mozilla / pluginy
      • Tento příkaz vytvoří pojmenovaný adresář / Usr / lib / mozilla / plugins, Než začnete vytvářet symbolický odkaz, buďte v tomto adresáři.
    • zadejte nebo zkopírujte a vložte sudo ln -s /usr/local/java/jre1.8.0_73/lib/amd64/libnpjp2.so
      • Mezi knihovnou bude vytvořeno symbolické propojení libnpjp2.so prostředí Java runtime a prohlížeč Mozilla Firefox.

Poznámky k instalaci Java na Mozilla Firefox

  1. Poznámka: po vytvoření symbolického odkazu se mohou vrátit následující položky:
    • ln: vytvoření symbolického odkazu `./libnpjp2.so: soubor již existuje
    • Chcete-li tento problém vyřešit, jednoduše odstraňte existující symbolický odkaz pomocí následujícího příkazu:
    • zadejte nebo zkopírujte a vložte cd / usr / lib / mozilla / pluginy
    • zadejte nebo zkopírujte a vložte sudo rm -rf libnpjp2.so
    • ujistěte se, že jste v adresáři / Usr / lib / mozilla / plugins před objednáním.
  2. Restartujte počítač. Poté přejděte na web Java Tester a zkontrolujte, zda Java funguje ve webovém prohlížeči.