IJava, izindlela ezimbili ezihlukile zokuyifaka kuFedora 31

Ukuqhubeka nalolu chungechunge oluncane lwama-athikili okufanele ukwenze ngemuva kokuthola ufake i-Fedora 31 kumakhompyutha ethu ngempumelelo, ngemuva kokufaka i-Google Chrome, manje kuyithuba lika enye yezinto ezibaluleke kakhulu cishe kunoma yiluphi uhlelo lokusebenza, okuyi- Ukufakwa kweJava.

Abaningi benu bazoyazi iJava, okuwulimi lohlelo oluvikelekile, oluzinzile. Ngaphezu kokuba ubuchwepheshe bekhompyutha kanye nesikhulumi solimi lohlelo olunamakhono amaningi axhumene.

IJava iyinto ebalulekile ngaphakathi kwanoma yiluphi uhlelo lokusebenza selokhu kusebenze izinhlelo ezenzelwe iJava, iJava kumele ifakwe. Imvelo yeJava Runtime iyadingeka kakhulu (JRE) okuyiqoqo lezinto zesoftware ezisetshenziselwa ukusebenzisa izinhlelo zeJava kusistimu.

Noma kwamanye amacala, uma ufuna ukwenza izinhlelo zesoftware zeJava, i-Oracle Java Development Kit (I-JDK), eza nephakethe eligcwele le-JRE elinamathuluzi wokuthuthukisa, ukulungisa iphutha nokuqapha izinhlelo zeJava futhi ihambisana neJava SE ne-Oracle Standard Edition.

Kepha ngecala elisebenziseka kakhulu, sizofaka kuphela imvelo yokubulawa, lapho singakhetha khona phakathi kokufaka inguqulo eyimfihlo ye-Oracle noma uhlobo lomthombo ovulekile.

Ukufaka i-OpenJDK ku-Fedora 31

Kuleli cala lokuqala, sizofaka uhlobo lomthombo ovulekile, okuyi-OpenJDK futhi itholakala ngaphakathi kwezinqolobane zokusabalalisa okuningi kwe-Linux.

Ngaphambi kokufaka kufanele babheke ukuthi sebevele befakiwe iJava, Lokhu kungenziwa ngokuvula i-terminal kuhlelo futhi kuyo kuphela kufanele bathayiphe umyalo olandelayo:

java --version

Uma ibuyisa into efana ne- "openjdk version ..." usuvele ufake iJava kusistimu yakho. Kepha uma kubonakala kuwe ukuthi ayitholakalanga, sizokufaka lokhu.

Ku-terminal efanayo sizothayipha umyalo olandelayoUkusesha amaphakheji ahlobene ne-openjdk, uzokhonjiswa izinketho ezimbalwa kanye nencazelo yabo:

sudo dnf search openjdk

Noma ngokuyisisekelo kufanele sikhethe izinketho ezimbili, faka iJavava 11 noma iJava 8. Singafaka noma imuphi wabo ngokwenza noma imuphi umyalo olandelayo.

I-Java 11

sudo dnf install java-11-openjdk

I-Java 8

sudo dnf install java-1.8.0-openjdk

Noma uma udinga ukusebenzisa izinhlobo ezahlukahlukene ungazifaka zombili, bese kamuva ungakhombisa ukuthi iyiphi ofuna ukusebenza nayo.

Kwenziwe ukufakwa uma ufake inguqulo engaphezu kweyodwa futhi ufuna ukushintsha phakathi kwabo, ungakwenza lokhu ngomyalo olandelayo:

sudo alternatives --config java

Izinguqulo ezahlukahlukene zizofakwa kuhlu futhi ungakhetha phakathi kwazo ngokuthayipha inombolo yenguqulo ofuna ukusebenza nayo.

Ukufaka iJava kusuka ku-RPM noma i-OpenJDK kusuka kuma-binaries ku-Fedora 31

Enye indlela yokufaka esinayo ukufaka iJava kuFedora 31 kuvela kuma-binaries (I-OpenJDK kuphela) noma iphakethe le-RPM esingakulanda kusuka kuwebhusayithi yeJavava.

Yize yena I-OpenJDK iyatholakala ezindaweni zokuphumula zeFedora, i-OpenJDK version 13 ayikho ngakho-ke kulabo abafuna ukufaka le nguqulo, kufanele bafake kusuka kule ndlela.

Ngalokhu sizoya kokulandelayo isixhumanisi sokulanda inguqulo 13 kwe-OpenJDK.

Noma kusuka esigungwini ngokuthayipha:

wget https://download.java.net/java/GA/jdk13.0.1/cec27d702aa74d5a8630c65ae61e4305/9/GPL/openjdk-13.0.1_linux-x64_bin.tar.gz

Noma esimweni sephakeji le-RPM lokhu kungalandwa kusuka kusixhumanisi esilandelayo, ukwamukela imibandela yokusetshenziswa.

Ukulanda iphakethe le-RPM kuqediwe lokhu kungafakwa ngokuchofoza kabili kufayela elilandiwe noma ku-terminal ngokuthayipha:

sudo rpm -ivh jdk-13.0.1_linux-x64_bin.rpm

Okokugcina kulabo abazofaka i-OpenJDK kumele bavule iphakethe ngomyalo olandelayo:

tar xvf openjdk-13.0.1_linux-x64_bin.tar.gz

Kamuva sizohambisa ifolda siye / opt (lapho isoftware oyifakayo ivame ukutholakala khona):

sudo mv jdk-13 /opt/

Futhi silungisa imvelo nge:

sudo tee /etc/profile.d/jdk13.sh <<EOF
export JAVA_HOME=/opt/jdk-13
export PATH=\$PATH:\$JAVA_HOME/bin
EOF
source /etc/profile.d/jdk13.sh

Futhi singaqinisekisa ukufakwa ngokwenza:

echo $JAVA_HOME
java --version


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.