Java, hanyoyi daban-daban guda biyu don girka shi akan Fedora 31

Cigaba da wannan ƙaramin jerin labaran abin da za a yi bayan samun sanya Fedora 31 akan kwamfutocinmu nasara, bayan girka Google Chrome, yanzu lokaci ne na ɗayan mahimman abubuwa a kusan kowane tsarin aiki, wanda shine Shigar Java

Yawancinku za su san Java, wanda amintacce ne, ingantaccen harshen shirye-shirye ne. Baya ga kasancewar fasahar kwamfuta da dandamali na harshe tare da iyawar haɗin kai da yawa.

Java yana da mahimmanci a cikin kowane tsarin aiki tunda dole ne a girka Java don gudanar da aikace-aikacen Java. Yanayin Rabayen Java galibi ana buƙata (JRE) wanda shine tarin kayan aikin software da ake amfani dasu don gudanar da aikace aikacen Java akan tsarin.

Kodayake don wasu lokuta, idan kanaso ka bunkasa aikace-aikacen software na Java, Oracle Java Development Kit dinJDK), wanda yazo tare da cikakken kunshin JRE tare da kayan aiki don haɓakawa, gyarawa da kuma lura da aikace-aikacen Java kuma yana da Java SE mai dacewa da Oracle Standard Edition.

Amma don shari'ar da ta fi dacewa, kawai za mu girka yanayin aiwatarwa, daga inda za mu iya zaɓar tsakanin shigar da keɓaɓɓiyar sigar Oracle ko sigar buɗe ido.

Shigar da OpenJDK akan Fedora 31

A wannan batun na farko, za mu shigar da sigar buɗewa, wanda shine OpenJDK kuma ana samun sa a cikin mahimman wuraren rarraba Linux.

Kafin girka ya kamata su bincika idan sun riga an shigar da java, Ana iya yin hakan ta hanyar buɗe tasha a cikin tsarin kuma a ciki kawai zasu buga umarnin mai zuwa:

java --version

Idan ya dawo da wani abu kamar "sigar budejdk ..." kun riga kun sanya Java akan tsarin ku. Amma idan ya bayyana a gare ku cewa ba a samo shi ba, za mu girka wannan.

A cikin wannan tashar za mu rubuta umarnin mai zuwaDon bincika fakitin da suka danganci openjdk, za a nuna muku 'yan zaɓuɓɓuka kaɗan tare da bayanansu:

sudo dnf search openjdk

Kodayake m dole mu zabi biyu za optionsu options .ukan, shigar Java 11 ko Java 8. Muna iya shigar da ɗayan su ta hanyar aiwatar da ɗayan waɗannan umarni masu zuwa.

Java 11

sudo dnf install java-11-openjdk

Java 8

sudo dnf install java-1.8.0-openjdk

Ko kuma idan kuna buƙatar amfani da nau'i daban-daban zaku iya shigar duka, sannan daga baya zaka iya nuna wacce kake son aiki da ita.

An yi shigarwa idan kun shigar da sigar sama da ɗaya kuma kuna so ku canza tsakanin su, zaka iya yin wannan tare da umarnin mai zuwa:

sudo alternatives --config java

Da wanne za a lasafta nau'ikan daban-daban kuma za ku iya zaɓar tsakanin su ta hanyar buga lambar sigar da kuke son aiki da ita.

Shigar da Java daga RPM ko OpenJDK daga binaries akan Fedora 31

Sauran hanyar shigarwa da muke da ita shigar Java akan Fedora 31 daga binaries ne (BuɗeJDK kawai) ko kunshin RPM cewa za mu iya saukarwa daga gidan yanar gizon Java.

Duk da cewa shi Akwai OpenJDK a cikin maɓallin Fedora, OpenJDK sigar 13 bace don haka ga waɗanda suke son shigar da wannan sigar, dole ne su girka daga wannan hanyar.

Don wannan zamu je zuwa masu zuwa danganta don sauke sigar 13 na OpenJDK.

Ko daga tashar ta hanyar bugawa:

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

Ko kuma game da kunshin RPM wannan za a iya sauke daga mahada mai zuwa, yarda da yanayin amfani.

RPM kunshin download anyi wannan za a iya shigar Ta danna sau biyu a kan fayil ɗin da aka zazzage ko daga tashar ta buga:

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

Finalmente ga wadanda zasu girka OpenJDK dole ne su zare kunshin tare da umarnin mai zuwa:

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

Daga baya za mu matsar da fayil ɗin zuwa / zaɓi (inda akasarin software ɗin da kuka girka yake):

sudo mv jdk-13 /opt/

Kuma muna daidaita yanayin tare da:

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

Kuma zamu iya tabbatar da shigarwa ta hanyar aiwatarwa:

echo $JAVA_HOME
java --version


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.