Aplicații bazate pe Java Runtime și Javanu sunt la fel de populare ca altădată. Mulți dezvoltatori încearcă tot posibilul să scape de el ca platformă. În ciuda reputației runtime-ului Java, este încă folosită astăzi. Este pe Android, aplicațiile web populare sunt alimentate de el, jocurile video încă mai rulează și chiar este folosit pe servere Linux pe scară largă. Dacă sunteți un utilizator Linux care dorește să instaleze Java pe Linux, puteți încerca două opțiuni.
Există proiectul OpenJDK, un open-sourceimplementarea mediului Java Runtime care funcționează practic la fiecare distribuție Linux acolo cu ușurință. Pe lângă aceasta, utilizatorii Linux pot instala și kitul oficial Oracle Java, care este mult mai dificil de parcurs, dar oferă funcții mai moderne și o funcționalitate mai bună. În acest post, vom analiza modul în care amândoi să fie configurate și rulate.
Opțiunea 1 - Java OpenJDK

Având în vedere că mediul de rulare Java al Oracle este dificil de configurat pentru utilizatorii obișnuiți, Java OpenJDK este un instrument util pentru Linux.
Există multe versiuni diferite ale OpenJDK. De acum, există versiunea 11 și are toate patch-urile noi. Cu toate acestea, majoritatea distribuțiilor Linux poartă versiuni mai vechi de OpenJDK în arhivele lor de pachete, iar acestea sunt instalabile.
Instalarea Java OpenJDK pe Linux este foarte ușoară,și nu va trebui să faceți o muncă grea. Pentru a începe, deschideți o fereastră de terminal și urmați instrucțiunile care corespund distribuției Linux pe care o utilizați.
Ubuntu
Ubuntu 18.10, precum și Ubuntu 18.04 LTS, au cea mai recentă versiune a OpenJDK (11). Puteți să-l instalați cu ușurință din arhiva software primară rulând următoarele potrivit comanda.
sudo apt install openjdk-11-jdk openjdk-11-jre
În mod alternativ, dacă sunteți încă pe Ubuntu 16.04 LTS și aveți nevoie de Java, puteți obține OpenJDK 8. Rețineți că nu este la fel de nou sau la fel de plin de funcții ca versiunea 11!
sudo apt install openjdk-8-jdk openjdk-8-jre
Debian
Utilizarea OpenJDK la Debian este destul de ușoară. Acestea fiind spuse, rețineți că versiunea actuală a Debian Stable (9) poartă doar OpenJDK 8, o versiune învechită.
sudo apt-get install openjdk-8-jre openjdk-8-jdk
După cum am menționat mai sus, Debian 9 Stable are unelepachete serios demodate OpenJDK. Dacă aveți nevoie de ceva mult mai nou, luați în considerare actualizarea la Debian 10. Sau, verificați cum puteți activa Backports pentru a obține software mai nou.
Arch Linux
Arch Linux are cele mai recente pachete OpenJDK (versiunea 11). Pentru a o instala, nu va trebui să apelați la AUR. În schimb, este destul de ușor să-l treci direct de la repo-ul „Extra”, prin Pacman.
sudo pacman -S jre-openjdk jdk-openjdk
Fedora
Fedora Linux poartă mai multe versiuni ale OpenJDK în arhiva pachetelor lor software. Cu acest lucru, cel mai bine este să executați cea mai recentă versiune, deoarece are cele mai noi caracteristici.
Pentru a obține OpenJDK 11 pe Fedora Linux, introduceți următoarele DNF comanda într-o fereastră de terminal.
sudo dnf install java-11-openjdk
OpenSUSE
Aveți nevoie să obțineți mediul OpenJDK Runtime, precum și kitul de dezvoltare pentru sistemul dvs. OpenSUSE Linux? Veți fi fericit să știți că este foarte ușor de configurat! Pentru a începe, introduceți secțiunea Zypper comanda de mai jos.
sudo zypper install java-11-openjdk
Linux generic
Codul sursă pentru OpenJDK este disponibil pentruinstalați pe Linux. Dacă utilizați un sistem de operare bazat pe Linux care nu oferă OpenJDK din casetă, accesați pagina de descărcare și apucați codul singur.
Opțiunea 2 - Oracle Java Runtime Environment
OpenJDK funcționează în majoritatea cazurilor. Cu toate acestea, nu funcționează pentru 100% din aplicațiile Java pe Linux. Dacă vă confruntați cu unele probleme utilizând OpenJDK, este o idee excelentă doar să instalați versiunea oficială Oracle.
Oracle Java pentru Linux funcționează pe o varietate de distribuții Linux. În această secțiune a ghidului, vom descrie modul în care funcționăm mediul de rulare la toate distribuțiile care au pachete disponibile.
Ubuntu
Chiar dacă Ubuntu Linux este cel mai mult din lumesistemul de operare Linux, care se confruntă cu consumatori, Oracle nu are un pachet DEB descărcabil pentru instalare. Drept urmare, utilizatorii au realizat o arhivă PPA terță parte care realizează automat instalarea.
Pentru ca PPA să funcționeze, deschideți un terminal și utilizați butonul add-apt-depozit comanda de mai jos.
sudo add-apt-repository ppa:webupd8team/java
Apoi, executați tasta Actualizați comanda.
sudo apt update
Folosind comanda Apt, instalați Oracle Java 11.
sudo apt install oracle-java11-installer
În cele din urmă, setați Java 11 ca implicit.
sudo apt install oracle-java11-set-default
Debian
Ai nevoie de Java pe Debian? Datorită asemănării sistemului de operare cu Ubuntu, este posibil să folosiți un PPA. Pentru a-l folosi, lansați un terminal și obțineți acces root.
su
Acum că aveți Root pe Debian, adăugați Java PPA la sistemul dvs.
echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | tee /etc/apt/sources.list.d/linuxuprising-java.list
Apoi, activați tasta GPG a sursei software apt-cheie.
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A
Rulează Actualizați comanda.
apt-get update
Instalați Java 11 din sursele software utilizând Apt-get.
apt-get install oracle-java11-installer
În cele din urmă, setați Java 11 ca implicit.
sudo apt-get install oracle-java11-set-default
Arch Linux
Nu există niciun pachet oficial de rulare Oracle Javaîn arcul AUR. Dacă aveți absolut nevoie de Java, verificați pagina oficială de descărcare Linux. Veți putea descărca și instala o versiune Java de TarGZ. În caz contrar, rămâneți cu OpenJDK.
Fedora și OpenSUSE
Oracle distribuie un RPM de Java, astfel încât să puteți instala cu ușurință Java pe Fedora și OpenSUSE. Pentru a începe, accesați pagina de descărcare de pe Oracle.com.

În pagină, apucați versiunea RPM de Java. Apoi, deschideți un terminal și urmați instrucțiunile de mai jos pentru a-l instala pe sistemul dvs.
Fedora
cd ~/Downloads sudo dnf install jre-8u191-linux-x64.rpm
OpenSUSE
cd ~/Downloads sudo zypper install jre-8u191-linux-x64.rpm
Linux generic
Oracle are o versiune TarGZ a timpului lor de rulare Java. Dacă aveți nevoie de Java JRE oficial, accesați acest link, descărcați-l și urmați instrucțiunile de pe pagină pentru a-l funcționa.
Comentarii