Java jest językiem programowania i jednocześnie ważną platformą działającą w większości nowoczesnych systemów operacyjnych.
Służy różnorodnym celom i stanowi niemalże niezbędne uzupełnienie wykonania i obsługi rozmaitych narzędzi.
OpenJDK to społecznościowa wersja Javy o otwartym kodzie źródłowym . Jest szeroko stosowana, ponieważ jest domyślnie dołączona do Ubuntu i wielu innych dystrybucji Linuksa.
Nie można go jednak używać do tworzenia aplikacji komercyjnych. Java to obiektowy język programowania należący do Oracle. Jest to język kompilowany z własnymi regułami, szeroko stosowany w edukacji i środowisku zawodowym.
Ze względu na licencję, Java nie jest domyślnie instalowana w większości dystrybucji Linuksa. Dlatego, aby zainstalować Javę w swojej dystrybucji, musisz ją zainstalować samodzielnie.
Java jest kompatybilna z Linuksem, co oznacza, że można uruchamiać i budować aplikacje z Twojej ulubionej dystrybucji.
Instalowanie Javy w różnych dystrybucjach Linuksa
Jak wspomniano, instalacja Javy w różnych dystrybucjach Linuksa przebiega inaczej , dlatego należy postępować zgodnie z udostępnionymi instrukcjami, zależnie od używanej dystrybucji Linuksa.
Aby zainstalować Oracle Java 11 na Ubuntu 18.10 i jego pochodne i nadal móc automatycznie otrzymywać z niego przyszłe aktualizacje, musimy wykonać następujące czynności:
Ubuntu i pochodne
W przypadku Ubuntu 18.10, Ubuntu 18.04 i pochodnych otwieramy terminal w systemie ( możesz użyć skrótu klawiaturowego CTRL + ALT + T) i w terminalu wpisujemy następujące polecenie, aby dodać repozytorium do systemu:
sudo add-apt-repository ppa:linuxuprising/java
Gdy to zrobisz, musimy odświeżyć repozytoria i pakiety poleceniem:
sudo apt-get update
Na koniec możemy zainstalować Javę za pomocą:
sudo apt install oracle-java11-installer
Debian
Jeśli jesteś użytkownikiem Debiana lub dystrybucji bazującej na Debianie, takiej jak Neptune OS, Deepin OS i inne, musisz otworzyć terminal i wykonać kilka czynności, zanim bezpośrednio zainstalujesz Javę w swoim systemie.

Na terminalu wpiszemy:
sudo -i
apt install wget libasound2 libasound2-data
Zrobione, teraz pobierzemy pakiet deb Java 11 z:
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
Wreszcie instalujemy za pomocą:
dpkg -i jdk-11_linux-x64_bin.deb
Mając to na uwadze, ustawimy teraz Javę 11 jako wersję domyślną:
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11/bin/java 2
update-alternatives --config java
Arch Linux i pochodne
W przypadku tych, którzy są użytkownikami Arch Linux, Antergos, Manjaro lub jakiejkolwiek innej dystrybucji wywodzącej się z Arch Linux, mogą zainstalować Javę w dość prosty sposób.
Wszystko, co musisz zrobić, to dodać repozytorium AUR do pliku pacman.conf i mieć kreatora do zainstalowania pakietów AUR w systemie.
Jeśli nie masz takiego, możesz skorzystać z tego, który polecam w poniższym poście.
Teraz wystarczy otworzyć terminal i wykonać następujące polecenie:
yay -S jdk
I to wszystko. Teraz wystarczy poczekać na zakończenie kompilacji. Na koniec zostaniesz poproszony o podanie hasła, aby dokończyć instalację.
RHEL, CentOS, Fedora, openSUSE i pochodne
Osoby korzystające z dystrybucji obsługujących pakiety RPM mogą zainstalować Javę w systemie, korzystając z następującego pakietu , który należy pobrać za pomocą terminala:
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
Teraz , aby rozpocząć instalację, w wyjątkowym przypadku openSUSE, zainstalujemy pakiet za pomocą:
sudo zypper install java11.rpm
Na koniec, aby zainstalować system Fedora, Red Hat i jego pochodne, możesz to zrobić za pomocą następującego polecenia:
sudo yum localinstall java11.rpm
Lub za pomocą tego polecenia mogą to również zrobić:
sudo dnf install java11.rpm
Jak sprawdzić, czy java została poprawnie zainstalowana?
Po pomyślnej instalacji Javy w naszym systemie możemy sprawdzić, czy mamy zainstalowaną wersję Javy 11, korzystając z następującego polecenia:
java --version