Java Runtime a Java aplikacenejsou tak populární jako kdysi. Mnoho vývojářů se snaží co nejlépe se z něj dostat jako platformu. I přes pověst Java runtime, je stále velmi používán dnes. Je to na Androidu, populární webové aplikace jsou poháněny tímto programem, videohry na něm stále běží a dokonce se používají na velkých Linuxových serverech. Pokud jste uživatel systému Linux, který hledá instalaci Java v systému Linux, máte dvě možnosti, které můžete vyzkoušet.
Existuje projekt OpenJDK, open-sourceimplementace prostředí Java Runtime, které pracuje s prakticky každou distribucí Linuxu s lehkostí. Kromě toho si mohou uživatelé systému Linux nainstalovat také oficiální sadu Oracle Java, která je mnohem obtížnější jít, ale nabízí modernější funkce a lepší funkčnost. V tomto příspěvku prozkoumáme, jak nastavit a spustit oba z nich.
Možnost 1 - Java OpenJDK

Vzhledem k tomu, že Oracle runtime prostředí společnosti Oracle je náročné nastavit pro průměrné uživatele, je Java OpenJDK užitečným nástrojem pro Linux.
Existuje mnoho různých verzí OpenJDK. Nyní je k dispozici verze 11 a má všechny nové opravy. Většina distribucí systému Linux však obsahuje starší verze OpenJDK ve svých archivech balíčků a ty jsou také nainstalovatelné.
Instalace Java OpenJDK na Linuxu je super snadná,a nebudete muset dělat hodně tvrdé práce. Chcete-li to provést, otevřete okno terminálu a postupujte podle pokynů, které odpovídají distribuci systému Linux, kterou používáte.
Ubuntu
Ubuntu 18.10, stejně jako Ubuntu 18.04 LTS, mají nejnovější verzi OpenJDK (11). Můžete jej snadno nainstalovat z primárního softwarového archivu spuštěním následujícího Apt příkaz.
sudo apt install openjdk-11-jdk openjdk-11-jre
Alternativně, pokud stále používáte Ubuntu 16.04 LTS a potřebujete Javu, můžete získat OpenJDK 8. Nezapomeňte, že to není tak nové nebo jako verze 11 ve verzi 11!
sudo apt install openjdk-8-jdk openjdk-8-jre
Debian
Jak OpenJDK pracovat na Debianu je docela snadné. Vezměte prosím na vědomí, že aktuální verze Debian Stable (9) obsahuje pouze OpenJDK 8, zastaralé vydání.
sudo apt-get install openjdk-8-jre openjdk-8-jdk
Jak bylo uvedeno výše, některé z nich mají Debian 9 Stablevážně zastaralé balíčky OpenJDK. Pokud potřebujete něco mnohem novějšího, zvažte aktualizaci na Debian 10. Nebo se podívejte, jak můžete povolit Backports získat novější software.
Arch Linux
Arch Linux má nejnovější OpenJDK balíčky (verze 11). Chcete-li jej nainstalovat, nemusíte se uchýlit k AUR. Místo toho je docela snadné se dostat přímo z „Extra“ repo, přes Pacman.
sudo pacman -S jre-openjdk jdk-openjdk
Fedora
Fedora Linux přináší několik verzí OpenJDK ve svém archivu softwarových balíků. Díky tomu je nejlepší spustit nejnovější verzi, protože má nejnovější funkce.
Chcete-li získat OpenJDK 11 na Fedora Linuxu, zadejte následující DNF příkaz v okně terminálu.
sudo dnf install java-11-openjdk
OpenSUSE
Potřebujete získat prostředí OpenJDK Runtime a vývojovou sadu pro váš systém OpenSUSE Linux? Budete rádi, když víte, že nastavení je velmi snadné! Chcete-li to jít, zadejte Zypper příkaz níže.
sudo zypper install java-11-openjdk
Obecný Linux
Zdrojový kód pro OpenJDK je k dispozici nanainstalovat na všech Linuxech. Pokud používáte operační systém založený na Linuxu, který neposkytuje OpenJDK z krabice, přejděte na stránku ke stažení a pořiďte si kód sami.
Možnost 2 - prostředí Java Runtime Environment společnosti Oracle
OpenJDK funguje ve většině případů. Pro 100% aplikací Java v systému Linux však nefunguje. Pokud narazíte na nějaké problémy s používáním OpenJDK, je to skvělý nápad nainstalovat oficiální verzi Oracle.
Oracle Java pro Linux pracuje na různých distribucích Linuxu. V této části průvodce si ukážeme, jak zajistit, aby běhové prostředí fungovalo na všech distribucích, které mají k dispozici balíčky.
Ubuntu
I když Ubuntu Linux je na světě nejvíceSpolečnost Oracle, populární operační systém Linux zaměřený na zákazníky, nemá k instalaci balíček DEB ke stažení. V důsledku toho uživatelé vytvořili archiv PPA třetí strany, který provede instalaci automaticky.
Aby fungovala PPA, otevřete terminál a použijte add-apt-repozitář příkaz níže.
sudo add-apt-repository ppa:webupd8team/java
Dále spusťte Aktualizace příkaz.
sudo apt update
Pomocí příkazu Apt nainstalujte Oracle Java 11.
sudo apt install oracle-java11-installer
Nakonec nastavte Java 11 jako výchozí.
sudo apt install oracle-java11-set-default
Debian
Potřebujete Java na Debian? Díky podobnosti operačního systému s Ubuntu je možné použít PPA. Chcete-li jej spustit, spusťte terminál a získejte přístup root.
su
Nyní, když máte root na Debianu, přidejte do svého systému PPA Java.
echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | tee /etc/apt/sources.list.d/linuxuprising-java.list
Dále pomocí tlačítka GPG zdroje softwaru povolte apt-key.
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A
Spustit Aktualizace příkaz.
apt-get update
Nainstalujte si Java 11 ze softwarových zdrojů pomocí Apt-get.
apt-get install oracle-java11-installer
Nakonec nastavte Java 11 jako výchozí.
sudo apt-get install oracle-java11-set-default
Arch Linux
Neexistuje žádný oficiální runtime balíček Oracle Javav Arch AUR. Pokud naprosto potřebujete Javu, podívejte se na oficiální stránku pro stahování Linuxu. Budete si moci stáhnout a nainstalovat verzi Java jazyka TarGZ. Jinak držte OpenJDK.
Fedora a OpenSUSE
Oracle distribuuje RPM Java, takže budete moci snadno nainstalovat Javu na Fedoru a OpenSUSE. Chcete-li to provést, přejděte na stránku ke stažení na webu Oracle.com.

Na stránce uchopte RPM verzi Java. Poté otevřete terminál a podle pokynů níže jej nainstalujte do vašeho systému.
Fedora
cd ~/Downloads sudo dnf install jre-8u191-linux-x64.rpm
OpenSUSE
cd ~/Downloads sudo zypper install jre-8u191-linux-x64.rpm
Obecný Linux
Společnost Oracle vydala své běhové prostředí Java ve verzi TarGZ. Pokud požadujete oficiální Java JRE, přejděte na tento odkaz, stáhněte si jej a podle pokynů na stránce jej uveďte do provozu.
Komentáře