GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Javu na RHEL 8 / CentOS 8 Linux

Java je na serverech neuvěřitelně populární, a pokud plánujete používat RHEL 8 / CentOS 8, budete si ji muset nainstalovat. Existuje několik způsobů, jak nainstalovat Javu na RHEL, a to jak z open source balíčků OpenJDK, tak přímo z Oracle.

V tomto tutoriálu se naučíte:

  • Jak nainstalovat OpenJDK 8
  • Jak nainstalovat OpenJDK 11
  • Jak nainstalovat Oracle Java 8 JRE
  • Jak nainstalovat Oracle Java 8 JDK
  • Jak přepínat verze Java

Java na RHEL 8.

Požadavky na software a použité konvence

Softwarové požadavky a konvence příkazového řádku systému Linux
Kategorie Požadavky, konvence nebo použitá verze softwaru
Systém RHEL 8 / CentOS 8
Software Java
Jiné Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz.
Konvence # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz
$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel

Jak nainstalovat OpenJDK 8

Nainstalujte OpenJDK 11 na RHEL 8 / CentOS 8.

OpenJDK 8 je k dispozici přímo ve výchozích repozitářích RHEL 8 / CentOS 8. Pokud je to verze Java, kterou potřebujete, pokračujte a nainstalujte balíček s DNF.

# dnf install java-1.8.0-openjdk-devel

Jak nainstalovat OpenJDK 11

Nainstalujte OpenJDK 11 na RHEL 8 / CentOS 8.

OpenJDK 11 je o něco novější verze Javy, ale Red Hat ji zahrnul do RHEL 8 / CentOS 8, aby „dokázal“ vydání a zajistil novější aplikaci, která se může objevit během 10leté životnosti RHEL. Pokud hledáte nejnovější verzi Javy, nainstalujte si ji pomocí DNF.

# dnf install java-11-openjdk-devel

Jak nainstalovat Oracle Java 8 JRE

Vždy se najdou důvody, proč nainstalovat oficiální verzi Javy přímo od Oracle. Protože Oracle Linux je v podstatě klon RHEL, není problém získat Javu i tímto způsobem.

Stáhněte si Oracle Java 8.

Přejděte na stránku stahování Java společnosti Oracle a stáhněte si nejnovější 64bitové RPM. Nachází se na konci seznamu odkazů.

Nainstalujte Java 8 JRE na RHEL 8.

Až budete mít své RPM, otevřete terminál a pomocí DNF nainstalujte soubor lokálně.

# dnf install /home/user/Downloads/jre-8u201-linux-x64.rpm

Jak nainstalovat Oracle Java 8 JDK

Stáhněte si Oracle JDK 8.

Pokud chcete vyvíjet s Javou, budete potřebovat také JDK. Oracle k tomu také poskytuje balíček. Přejděte na stránku stahování Oracle JDK a vyhledejte soubor ke stažení Linux x64 RPM pod prvním nadpisem „Java SE Development Kit“. Nezapomeňte nejprve přijmout licenční smlouvu.

Nainstalujte Java 8 JDK na RHEL 8.

Jakmile budete mít své RPM, použijte DNF k jeho opětovné instalaci, stejně jako předtím s JRE.

# dnf install /home/user/Downloads/jdk-8u201-linux-x64.rpm

Jak přepínat verze Java

Zkontrolujte verzi Java na RHEL 8.

Na stejném systému můžete mít více verzí Javy. Abyste mohli plně využít kteroukoli z nich, budete muset být schopni snadno přepínat mezi vydáními a můžete používat jednoduché nástroje zabudované do RHEL. Začněte tím, že zkontrolujete, jakou verzi Javy aktuálně používáte.

$ java -version

Přepněte verzi Java na RHEL 8.

Nyní můžete používat alternatives vypíšete dostupné verze Javy a povolíte tu, kterou chcete používat.

# alternatives --config java

Zobrazí se seznam dostupných verzí Java. Zadejte číslo odpovídající číslu, které chcete použít, nebo stisknutím klávesy Enter ponechte své aktuální.

Závěr

Jste oficiálně připraveni začít pracovat s Javou na RHEL 8 / CentOS 8. Nemusíte je všechny instalovat a OpenJDK bude pravděpodobně vhodný pro většinu aplikací. To znamená, že je hezké mít možnosti a RHEL 8 / CentOS 8 jich jistě poskytuje dostatek.


Cent OS
  1. Jak nainstalovat DNS server na RHEL 8 / CentOS 8 Linux

  2. Jak nainstalovat Gradle na CentOS 8 / 7 &RHEL 8 / 7

  3. Jak nainstalovat Elasticsearch na CentOS 8 / RHEL 8

  1. Jak nainstalovat Java 11 &12 na CentOS 7

  2. Jak nainstalovat Java 8 &11 na Centos 8

  3. Jak nainstalovat Javu na Rocky Linux 8 / CentOS 8 / RHEL 8

  1. Jak nainstalovat redmine na RHEL 8 / CentOS 8 Linux

  2. Jak nainstalovat Hadoop na RHEL 8 / CentOS 8 Linux

  3. Jak nainstalovat Perl na RHEL 8 / CentOS 8 Linux