IJava lulwimi lweprogram kwaye ngexesha elifanayo iqonga elibalulekileyo esebenza kwiinkqubo ezininzi zokusebenza zangoku.
Isetyenziselwa iinjongo ezahlukeneyo kwaye iyinto ephantse iyimfuneko ekufezekiseni nasekusebenzeni kwezixhobo ezahlukeneyo.
I-OpenJDK yinguqulelo yoluntu evulekileyo yeJava. Isetyenziswa ngokubanzi kuba ifumaneka ngokungagqibekanga ku-Ubuntu kunye nokuhanjiswa kweLinux okuninzi.
Nangona kunjalo, Ayinakusetyenziselwa ukuphuhlisa izicelo zorhwebo. IJava lulwimi lwenkqubo olujolise kwinto ephethwe nguOracle. Lulwimi oluhlanganisiweyo, olunemithetho yalo kwaye lusasazwa ngokubanzi kumanqanaba emfundo nakwezemfundo.
Ngenxa yelayisensi yayo, iJava ayifakelwanga ngokungagqibekanga kunikezelo oluninzi lweLinux. Ngaloo nto, ukuze ube neJava ekuhanjisweni kwakho, kuya kufuneka uyifake ngokwakho.
IJava iyahambelana neLinux, oku kuthetha ukuba kunokwenzeka ukuqhuba kunye nokwakha usetyenziso kulwabiwo lwakho oluthandayo.
Ukufakela iJava kwiindawo ezahlukeneyo zeLinux
Njengoko bekutshiwo, Ufakelo lweJava kunikezelo lweLinux olwahlukileyo lwahlukile kwinto nganye, njalo Kuya kufuneka ulandele imiyalelo esabelana ngayo nawe, ngokuhambelana nokuhanjiswa kweLinux oyisebenzisayo.
Ukufaka i-Oracle Java 11 kwi-Ubuntu 18.10 kunye nezinto eziphuma kuyo kwaye sibe nakho ukufumana ngokuzenzekelayo uhlaziyo lwamva kuyo, kufuneka senze oku kulandelayo:
Ubuntu kunye neziphumo
Kwimeko ka-Ubuntu 18.10, Ubuntu 18.04 kunye ne-derivatives, siza kuvula i-terminal kwinkqubo, Ungasebenzisa i-CTRL + ALT + T izitshixo njengendlela emfutshane kwaye kwi-terminal siza kuchwetheza lo myalelo ulandelayo ukongeza indawo yokugcina kwisistim:
sudo add-apt-repository ppa:linuxuprising/java
Nje ukuba kwenziwe oku kufuneka sihlaziye iindawo zokugcina kunye neepakethe ngomyalelo:
sudo apt-get update
Gqibela sinokufaka iJava nge:
sudo apt install oracle-java11-installer
Debian
Ukuba kunjalo Abasebenzisi beDebian okanye naluphi na usasazo olusekwe kuyo njengeNeptune OS, Deepin OS kunye nabanye, Kufuneka sivule i-terminal kwaye senze amanyathelo ambalwa ngaphambi kokufaka ngqo iJava kwinkqubo yethu.
Kwitheminali siza kuchwetheza:
sudo -i
apt install wget libasound2 libasound2-data
Nje ukuba kwenziwe oku, ngoku siza kukhuphela i-Java 11 deb package 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
Okokugqibela sifaka kunye:
dpkg -i jdk-11_linux-x64_bin.deb
Yenza le nto Ngoku sizakuseta iJava 11 njengoguqulelo olungagqibekanga:
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11/bin/java 2
update-alternatives --config java
I-Arch Linux kunye neziphumo
Kwimeko yalabo bangabasebenzisi beArch Linux, Antergos, Manjaro okanye naluphi na usasazo olusuka kwiArch Linux, banokufaka iJava ngendlela elula.
Ekuphela kwento omawubenayo yindawo yokugcina ye-AUR eyongezwe kwifayile yakho ye-pacman.conf kwaye ube ne-wizard yokufaka iipakethe ze-AUR kwinkqubo yakho.
Ukuba awunayo, ungayisebenzisa Ndikucebisa kwisithuba esilandelayo.
Ngoku kufuneka uvule i-terminal kwaye wenze lo myalelo ulandelayo:
yay -S jdk
Kwaye ulungile, Kufuneka nje ulinde ukuba iqokelele kwaye ekugqibeleni iya kukucela ukuba ufake igama eliyimfihlo ukuze wenze ukufakela.
I-RHEL, i-CentOS, i-Fedora, i-openSUSE kunye ne-derivatives
Kwimeko ye Abo bethu bangabasebenzisi bonikezelo ngenkxaso yeepakethe zeRPM banokufaka iJava kwinkqubo yethu ngoncedo lwale phakheji ilandelayo., esiza kuyikhuphela ngoncedo lwe-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
Ngoku Ukuqala ukufakela, kwimeko ekhethekileyo ye-openSUSE siza kufaka ipakethe nge:
sudo zypper install java11.rpm
Ekugqibeleni, Ukufakela kwi-Fedora, i-RedHat kunye ne-derivatives yayo, unokukwenza ngalo myalelo ulandelayo:
sudo yum localinstall java11.rpm
Okanye ngalo myalelo ungayenza kwakhona:
sudo dnf install java11.rpm
Uyijonga njani ukuba iJava ifakwe ngokuchanekileyo?
Emva kokwenza ukufakela okuchanekileyo kweJava kwinkqubo yethu, Singaqinisekisa ukuba sineJava version 11 efakwe kwisistim yethu ngalo myalelo ulandelayo:
java --version
ENKOSI!!!! Ewe, andizange ndikhangele indawo yokugcina efanelekileyo yokufaka i-java xa kufuneka ndenze izinto kunye norhulumente okanye ulawulo lwengingqi ... Esi sithuba siGOLD. Ndiyigcinela xa ndiyidinga kwakhona. Makhe sibone ukuba ngeli xesha ndingafumana yonke into isebenza kwiLinux ngaphandle kokuqalisa iWindows okanye iMac.