I-Java ulimi lokuhlela futhi ngesikhathi esifanayo iyipulatifomu ebalulekile esebenza ezinhlelweni eziningi zokusebenza zesimanje.
Isetshenziselwa izinjongo ezahlukene futhi iyinto ebaluleke kakhulu ekusetshenzisweni nasekusetshenzisweni kwamathuluzi ahlukahlukene.
I-OpenJDK inguqulo yomphakathi evulekile ye-Java . Isetshenziswa kabanzi ngoba ifakiwe ngokuzenzakalelayo ku-Ubuntu nakwezinye izinsiza eziningi ze-Linux.
Noma kunjalo, ayikwazi ukusetshenziselwa ukuthuthukisa izinhlelo zokusebenza zezentengiselwano. I-Java ulimi lokuhlela olugxile ezintweni oluphethwe yi-Oracle. Luwulimi oluhlanganisiwe olunemithetho yalo, olusetshenziswa kabanzi ezindaweni zemfundo nezobungcweti.
Ngenxa yelayisensi yayo, i-Java ayifakwa ngokuzenzakalelayo kokusatshalaliswa okuningi kwe-Linux. Ngakho-ke, ukuze ube ne-Java ekusatshalalisweni kwakho, kuzodingeka uyifake wena.
IJava iyahambisana neLinux, lokhu kusho ukuthi kungenzeka ukusebenzisa nokwakha izinhlelo ekusakazeni okuthandayo.
Ukufaka iJava ekusabalalisweni okuhlukile kweLinux
Njengoba kushiwo, ukufakwa kweJava ekusakazweni kwe-Linux okuhlukile kuhlukile kulokho ngakunye , ngakho-ke kufanele ulandele imiyalelo esabelane ngayo nawe, ngokuya ngokusatshalaliswa kwe-Linux oyisebenzisayo.
Ukufaka i-Oracle Java 11 ku-Ubuntu 18.10 kanye nokuphuma kwayo futhi sikwazi ukuthola izibuyekezo ezizenzakalelayo kuyo ngokuzenzakalela, kufanele senze okulandelayo:
Ubuntu kanye nokuphuma kokunye
Ku-Ubuntu 18.10, Ubuntu 18.04 kanye nama-derivatives, sizovula i-terminal ohlelweni ( ungasebenzisa isinqamuleli sekhibhodi i-CTRL + ALT + T) bese ku-terminal sizothayipha umyalo olandelayo ukuze wengeze indawo yokugcina ohlelweni:
sudo add-apt-repository ppa:linuxuprising/java
Uma lokhu sekwenziwe, kufanele siqabule kabusha amakhosombe namaphakeji ngomyalo:
sudo apt-get update
Ekugcineni, singafaka i-Java nge:
sudo apt install oracle-java11-installer
Debian
Uma ungumsebenzisi we-Debian noma ukusabalalisa okusekelwe ku-Debian njenge-Neptune OS, i-Deepin OS, nabanye, kufanele uvule i-terminal bese wenza izinyathelo ezimbalwa ngaphambi kokufaka i-Java ngqo ohlelweni lwakho.

Esigungwini sizothayipha:
sudo -i
apt install wget libasound2 libasound2-data
Kwenziwe lokhu manje sizolanda iphakethe lesikweletu le-Java 11 nge:
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
Ekugcineni sifaka nge:
dpkg -i jdk-11_linux-x64_bin.deb
Ngemva kokwenza lokhu, manje sizosetha i-Java 11 njengenguqulo ezenzakalelayo:
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11/bin/java 2
update-alternatives --config java
I-Arch Linux kanye nokuphuma kokunye
Endabeni yalabo abangabasebenzisi be-Arch Linux, i-Antergos, iManjaro noma yikuphi okunye ukusatshalaliswa okususelwa ku-Arch Linux, bangafaka iJava kalula.
Odinga ukukwenza nje ukuthi indawo yokugcina i-AUR ingezwe kufayela lakho le-pacman.conf futhi ube newizard yokufaka amaphakheji we-AUR kusistimu yakho.
Uma ungenayo, ungasebenzisa engiyincomayo kokuthunyelwe okulandelayo.
Manje kufanele uvule ukuphela bese wenza umyalo olandelayo:
yay -S jdk
Futhi yilokho kuphela, kufanele ulinde ukuthi ukuhlanganiswa kuqede futhi kuzokucela ukuthi ufake iphasiwedi yakho ekugcineni ukuze uqedele ukufakwa.
RHEL, CentOS, Fedora, OpenSUSE kanye nokuphuma
Kulabo abasebenzisa ukusatshalaliswa okusekela amaphakheji e-RPM, singafaka i-Java ohlelweni lwethu sisebenzisa iphakheji elandelayo , esizoyilanda sisebenzisa i-terminal yethu:
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
Manje , ukuze siqale ukufakwa, esimweni esiyingqayizivele se-openSUSE, sizofaka iphakheji nge:
sudo zypper install java11.rpm
Ekugcineni, ukufaka ku-Fedora, i-Red Hat kanye ne-derivatives yazo, ungakwenza lokho ngomyalo olandelayo:
sudo yum localinstall java11.rpm
Noma ngalo myalo bangakwenza futhi:
sudo dnf install java11.rpm
Ungahlola kanjani ukuthi iJava ifakwe kahle?
Ngemva kokufaka ngempumelelo i-Java ohlelweni lwethu, singaqinisekisa ukuthi sifake i-Java version 11 sisebenzisa umyalo olandelayo:
java --version