Java je programovací jazyk a zároveň důležitá platforma , která běží na většině moderních operačních systémů.
Používá se k různým účelům a je téměř nezbytným doplňkem pro provádění a obsluhu různých nástrojů.
OpenJDK je open-source komunitní verze Javy . Je široce používána, protože je standardně součástí Ubuntu a mnoha dalších linuxových distribucí.
Nelze jej však použít k vývoji komerčních aplikací. Java je objektově orientovaný programovací jazyk, který vlastní společnost Oracle. Jedná se o kompilovaný jazyk s vlastními pravidly, široce používaný ve vzdělávacím a profesionálním prostředí.
Kvůli licenci není Java ve většině linuxových distribucí standardně nainstalována. Chcete-li tedy Javu ve své distribuci mít, budete si ji muset nainstalovat sami.
Java je kompatibilní s Linuxem, to znamená, že je možné spouštět a vytvářet aplikace z vaší oblíbené distribuce.
Instalace Javy na různé distribuce Linuxu
Jak již bylo zmíněno, instalace Javy na různých linuxových distribucích se liší , proto byste se měli řídit pokyny, které jsme s vámi sdíleli, v závislosti na distribuci Linuxu, kterou používáte.
Chcete-li nainstalovat Oracle Java 11 na Ubuntu 18.10 a jeho deriváty a stále z něj automaticky přijímat budoucí aktualizace, musíme udělat následující:
Ubuntu a deriváty
Pro Ubuntu 18.10, Ubuntu 18.04 a jejich deriváty otevřeme terminál v systému ( můžete použít klávesovou zkratku CTRL + ALT + T) a v terminálu zadáme následující příkaz pro přidání repozitáře do systému:
sudo add-apt-repository ppa:linuxuprising/java
Jakmile to uděláte, musíme aktualizovat úložiště a balíčky pomocí příkazu:
sudo apt-get update
Nakonec můžeme nainstalovat Javu pomocí:
sudo apt install oracle-java11-installer
Debian
Pokud používáte Debian nebo distribuci založenou na Debianu, jako je Neptune OS, Deepin OS a další, musíte před přímou instalací Javy do systému otevřít terminál a provést několik kroků.

Na terminálu napíšeme:
sudo -i
apt install wget libasound2 libasound2-data
Hotovo, nyní si stáhneme debetní balíček Java 11 s:
wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" \
http://download.oracle.com/otn-pub/java/jdk/11+28/55eed80b163941c8885ad9298e6d786a/jdk-11_linux-x64_bin.deb
Nakonec nainstalujeme pomocí:
dpkg -i jdk-11_linux-x64_bin.deb
Poté, co to uděláme, nyní nastavíme Javu 11 jako výchozí verzi:
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11/bin/java 2
update-alternatives --config java
Arch Linux a jeho deriváty
V případě těch, kteří jsou uživateli Arch Linuxu, Antergosu, Manjaro nebo jakékoli jiné distribuce odvozené od Arch Linuxu, mohou provést instalaci Java docela jednoduchým způsobem.
Vše, co musíte udělat, je přidat úložiště AUR do souboru pacman.conf a mít průvodce instalací balíčků AUR do vašeho systému.
Pokud ho nemáte, můžete použít ten, který doporučuji v následujícím příspěvku.
Nyní jednoduše musíte otevřít terminál a spustit následující příkaz:
yay -S jdk
A to je vše, stačí počkat, až kompilace dokončí a na konci se vás systém zeptá na zadání hesla pro dokončení instalace.
RHEL, CentOS, Fedora, openSUSE a deriváty
Pro ty, kteří používají distribuce podporující RPM balíčky, si můžeme nainstalovat Javu do našeho systému pomocí následujícího balíčku , který si stáhneme pomocí terminálu:
wget "https://download.oracle.com/otn-pub/java/jdk/11.0.1+13/90cf5d8f270a4347a95050320eef3fb7/jdk-11.0.1_linux-x64_bin.rpm?AuthParam=1540738418_ef8759a34917876432dbb9d668d4b5e4" -O java11.rpm
Nyní , pro zahájení instalace, v unikátním případě openSUSE, nainstalujeme balíček s tímto:
sudo zypper install java11.rpm
Nakonec, pro instalaci na Fedoru, Red Hat a jejich deriváty můžete použít následující příkaz:
sudo yum localinstall java11.rpm
Nebo s tímto příkazem to mohou také udělat:
sudo dnf install java11.rpm
Jak zkontrolovat, zda byla Java nainstalována správně?
Po úspěšné instalaci Javy na náš systém můžeme ověřit, zda máme nainstalovanou Javu verze 11, pomocí následujícího příkazu:
java --version