Java е език за програмиране и същевременно важна платформа , която работи на повечето съвременни операционни системи.
Използва се за различни цели и е почти необходимо допълнение към изпълнението и работата с различни инструменти.
OpenJDK е версия на Java с отворен код, разработена от общността . Тя е широко използвана, защото е включена по подразбиране в Ubuntu и много други Linux дистрибуции.
Въпреки това, той не може да се използва за разработване на търговски приложения. Java е обектно-ориентиран език за програмиране, собственост на Oracle. Това е компилиран език със собствени правила, широко използван в образователни и професионални среди.
Поради лицензирането си, Java не е инсталирана по подразбиране в повечето Linux дистрибуции. Следователно, за да имате Java във вашата дистрибуция, ще трябва да я инсталирате сами.
Java е съвместима с Linux, това означава, че е възможно да стартирате и изграждате приложения от любимата си дистрибуция.
Инсталиране на Java на различните дистрибуции на Linux
Както бе споменато, инсталирането на Java на различните Linux дистрибуции е различно за всяка една , така че трябва да следвате инструкциите, които споделихме с вас, в зависимост от Linux дистрибуцията, която използвате.
За да инсталираме Oracle Java 11 на Ubuntu 18.10 и неговите производни и все още да можем автоматично да получаваме бъдещи актуализации от него, трябва да направим следното:
Ubuntu и деривати
За Ubuntu 18.10, Ubuntu 18.04 и производните версии, ще отворим терминал на системата ( можете да използвате клавишната комбинация CTRL + ALT + T) и в терминала ще въведем следната команда, за да добавим хранилището към системата:
sudo add-apt-repository ppa:linuxuprising/java
След като това стане, трябва да опресним хранилищата и пакетите с командата:
sudo apt-get update
Накрая можем да инсталираме Java с:
sudo apt install oracle-java11-installer
Debian
Ако сте потребител на Debian или дистрибуция, базирана на Debian, като Neptune OS, Deepin OS и други, трябва да отворите терминал и да изпълните няколко стъпки, преди да инсталирате Java директно на вашата система.

На терминала ще напишем:
sudo -i
apt install wget libasound2 libasound2-data
Направете това сега, ще изтеглим пакета Java 11 deb с:
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
Накрая инсталираме с:
dpkg -i jdk-11_linux-x64_bin.deb
След като направихме това, сега ще зададем Java 11 като версия по подразбиране:
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11/bin/java 2
update-alternatives --config java
Arch Linux и деривати
В случая с тези, които са потребители на Arch Linux, Antergos, Manjaro или всяка друга дистрибуция, получена от Arch Linux, те могат да извършат инсталирането на java по доста прост начин.
Всичко, което трябва да направите, е да добавите хранилището AUR към вашия файл pacman.conf и да имате съветник за инсталиране на пакети AUR във вашата система.
Ако нямате такъв, можете да използвате този, който препоръчвам в следващата публикация.
Сега просто трябва да отворите терминал и да изпълните следната команда:
yay -S jdk
И това е всичко, просто трябва да изчакате компилацията да приключи и ще ви помоли да въведете паролата си накрая, за да завършите инсталацията.
RHEL, CentOS, Fedora, openSUSE и деривати
За тези , които използват дистрибуции, поддържащи RPM пакети, можем да инсталираме Java на нашата система, използвайки следния пакет , който ще изтеглим с помощта на нашия терминал:
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
Сега , за да започнем инсталацията, в уникалния случай на openSUSE, ще инсталираме пакета с:
sudo zypper install java11.rpm
Накрая, за да инсталирате на Fedora, Red Hat и техните производни, можете да го направите със следната команда:
sudo yum localinstall java11.rpm
Или с тази команда те също могат да го направят:
sudo dnf install java11.rpm
Как да проверя дали java е инсталиран правилно?
След успешно инсталиране на Java на нашата система, можем да проверим дали имаме инсталирана Java версия 11, като използваме следната команда:
java --version