Java, dà dhòigh eadar-dhealaichte airson a stàladh air Fedora 31

A ’leantainn leis an t-sreath bheag de artaigilean dè a nì thu às deidh a bhith agad stàlaich Fedora 31 air na coimpiutairean againn gu soirbheachail, às deidh dhut Google Chrome a stàladh, a-nis is e tionndadh na aon de na h-eileamaidean as riatanach ann an cha mhòr siostam obrachaidh sam bith, a tha Stàladh Java.

Bidh fios aig mòran agaibh air Java, a tha na chànan prògramaidh sàbhailte, seasmhach. A bharrachd air a bhith na àrd-ùrlar teicneòlas coimpiutair agus prògramadh le mòran chomasan eadar-cheangailte.

Tha Java na phàirt riatanach taobh a-staigh siostam obrachaidh sam bith bho ruith tagraidhean stèidhichte air Java, feumar Java a chuir a-steach. Tha feum air Java Runtime Environment sa mhòr-chuid (JRE) a tha na chruinneachadh de phàirtean bathar-bog a thathas a ’cleachdadh gus tagraidhean Java a ruith air an t-siostam.

Ged airson cùisean eile, ma tha thu airson tagraidhean bathar-bog a leasachadh airson Java, Kit Leasachaidh Oracle Java (JDK), a tha a ’tighinn le làn phasgan JRE le innealan airson a bhith a’ leasachadh, a ’deasbad agus a’ cumail sùil air tagraidhean Java agus a tha a ’gèilleadh ri Java SE le Oracle Standard Edition.

Ach airson a ’chùis as practaigeach, cha chuir sinn a-steach ach an àrainneachd cur gu bàs, às am faod sinn taghadh eadar a bhith a’ stàladh an dreach prìobhaideach de Oracle no an dreach stòr fosgailte.

A ’stàladh OpenJDK air Fedora 31

Airson a ’chiad chùis seo, tha sinn a ’dol a stàladh an dreach stòr fosgailte, a tha na OpenJDK agus tha e ri lorg taobh a-staigh stòran a ’mhòr-chuid de sgaoilidhean Linux.

Mus stàlaich thu bu chòir dhaibh dèanamh cinnteach a bheil java aca mu thràth, Faodar seo a dhèanamh le bhith a ’fosgladh inneal-crìochnachaidh san t-siostam agus innte chan fheum iad ach an àithne a leanas a thaipeadh:

java --version

Ma thilleas e rudeigin mar "dreach openjdk ..." tha Java agad mu thràth air an t-siostam agad. Ach ma nochdas e dhut nach deach a lorg, tha sinn a ’dol a stàladh seo.

Anns an aon thogalach tha sinn a ’dol a thaidhpeadh an àithne a leanasGus pasganan co-cheangailte ri openjdk a lorg, thèid grunn roghainnean a shealltainn dhut còmhla ris an tuairisgeul aca:

sudo dnf search openjdk

Ged gu bunaiteach feumaidh sinn dà roghainn a thaghadh, stàlaich Java 11 no Java 8. Faodaidh sinn gin dhiubh a stàladh le bhith a ’cur an gnìomh gin de na h-òrdughan a leanas.

Java 11

sudo dnf install java-11-openjdk

Java 8

sudo dnf install java-1.8.0-openjdk

No ma dh ’fheumas tu dreachan eadar-dhealaichte a chleachdadh faodaidh tu an dà chuid a stàladh, an uairsin nas fhaide air adhart faodaidh tu innse dè am fear leis a bheil thu airson obrachadh.

Dèan an stàladh ma chuir thu a-steach barrachd air aon dreach agus tha thu airson gluasad eatorra, faodaidh tu seo a dhèanamh leis an àithne a leanas:

sudo alternatives --config java

Leis an tèid na dreachan eadar-dhealaichte a liostadh agus faodaidh tu taghadh eatorra le bhith a ’taipeadh àireamh an tionndaidh a tha thu airson obrachadh leis.

A ’stàladh Java bho RPM no OpenJDK bho binaries air Fedora 31

An dòigh stàlaidh eile a th ’againn gus Java a stàladh air Fedora 31 tha bho na binaries (OpenJDK a-mhàin) no am pasgan RPM gun urrainn dhuinn a luchdachadh sìos bho làrach-lìn Java.

Eadhon ged a Tha OpenJDK ri fhaighinn ann am Fedora repos, tha OpenJDK dreach 13 a dhìth mar sin dhaibhsan a tha airson an dreach seo a stàladh, feumaidh iad stàladh bhon dòigh seo.

Airson seo tha sinn gu bhith a ’dol gu na leanas ceangal gus dreach 13 a luchdachadh sìos den OpenJDK.

No bhon phort-adhair le bhith a ’taipeadh:

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

No ann an cùis a ’phacaid RPM faodar seo a luchdachadh sìos bhon cheangal a leanas, a ’gabhail ris na cumhaichean cleachdaidh.

Rinn mi luchdachadh sìos a ’phacaid RPM faodar seo a chuir a-steach le bhith a ’briogadh dùbailte air an fhaidhle a chaidh a luchdachadh sìos no bhon inneal-crìochnachaidh le bhith a’ taipeadh:

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

Mu dheireadh dhaibhsan a tha a ’dol a stàladh OpenJDK feumaidh iad am pasgan fhosgladh leis an àithne a leanas:

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

Nas fhaide air adhart gluaisidh sinn am pasgan gu / opt (far a bheil am bathar-bog a stàlaicheas tu mar as trice suidhichte):

sudo mv jdk-13 /opt/

Agus bidh sinn a ’rèiteachadh na h-àrainneachd le:

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

Agus is urrainn dhuinn an stàladh a dhearbhadh le bhith a ’cur an gnìomh:

echo $JAVA_HOME
java --version


Tha susbaint an artaigil a ’cumail ri na prionnsapalan againn de moraltachd deasachaidh. Gus aithris a dhèanamh air mearachd cliog an seo.

Bi a 'chiad fhear a thog beachd

Fàg do bheachd

Seòladh-d cha tèid fhoillseachadh.

*

*

  1. Uallach airson an dàta: Miguel Ángel Gatón
  2. Adhbhar an dàta: Smachd air SPAM, riaghladh bheachdan.
  3. Dìleab: Do chead
  4. Conaltradh an dàta: Cha tèid an dàta a thoirt do threas phàrtaidhean ach a-mhàin fo dhleastanas laghail.
  5. Stòradh dàta: Stòr-dàta air a chumail le Occentus Networks (EU)
  6. Còraichean: Aig àm sam bith faodaidh tu am fiosrachadh agad a chuingealachadh, fhaighinn air ais agus a dhubhadh às.