„Java“, du skirtingi būdai ją įdiegti „Fedora 31“

Tęsiant šią nedidelę straipsnių seriją ką daryti po to savo kompiuteriuose įdiegėme Fedora 31 sėkmingai, įdiegus Google Chrome, dabar atėjo eilė vienas iš svarbiausių elementų beveik bet kurioje operacinėje sistemoje, tai yra Java diegimas.

Daugelis iš jūsų žinos Java, kuri yra saugi, stabili programavimo kalba. Be to, kad tai yra skaičiavimo technologijų ir programavimo kalbos platforma su daugybe tarpusavyje susijusių galimybių.

„Java“ yra esminis bet kurios operacinės sistemos komponentas, nes norint paleisti „Java“ pagrįstas programas, turite įdiegti „Java“. Dažniausiai reikalinga Java Runtime Environment (JRE), kuris yra programinės įrangos komponentų rinkinys, naudojamas „Java“ programoms paleisti sistemoje.

Nors kitais atvejais, jei norite kurti programinę įrangą, skirtą Java, turite įdiegti „Oracle Java Development Kit“ (JDK), kuriame yra visas JRE paketas su įrankiais, skirtais Java programoms kurti, derinti ir stebėti, ir yra Java SE, suderinamas su Oracle Standard Edition.

Tačiau praktiškiausiu atveju mes įdiegsime tik vykdymo aplinką, iš kurios galime pasirinkti, ar įdiegti privačią „Oracle“ versiją arba atvirojo kodo versiją.

„OpenJDK“ diegimas „Fedora 31“.

Šiuo pirmuoju atveju Mes ketiname įdiegti atvirojo kodo versiją, kuris yra OpenJDK ir yra daugumos Linux platinimų saugyklose.

Prieš diegiant Turėtumėte patikrinti, ar jau esate įdiegę „Java“, Tai galite padaryti atidarę terminalą sistemoje ir jame tereikia įvesti šią komandą:

java --version

Jei ekrane pateikiama kažkas panašaus į „openjdk versija…“. Jūsų sistemoje jau įdiegta „Java“. Bet jei atrodo, kad jis nerastas, Mes ketiname tai įdiegti.

Tame pačiame terminale mes įvesime šią komandą, norėdami ieškoti paketų, susijusių su openjdk, jums bus parodyta nemažai parinkčių kartu su jų aprašymu:

sudo dnf search openjdk

Nors Iš esmės galime rinktis iš dviejų variantų., įdiegti Java 11 arba Java 8. Mes galime įdiegti bet kurią iš jų, vykdydami bet kurią iš šių komandų.

java 11

sudo dnf install java-11-openjdk

java 8

sudo dnf install java-1.8.0-openjdk

Arba, jei reikia naudoti skirtingas versijas, galite įdiegti abi, Na, vėliau galėsite nurodyti, su kuriuo norite dirbti.

Diegimas atliekamas, jei įdiegėte daugiau nei vieną versiją ir norite perjungti tarp jų, tai galite padaryti naudodami šią komandą:

sudo alternatives --config java

Su kuria bus pateiktos įvairios versijos ir galėsite pasirinkti vieną iš jų įvesdami versijos numerį, su kuria norite dirbti.

„Java“ diegimas iš RPM arba „OpenJDK“ iš dvejetainių failų „Fedora 31“.

Kitas įdiegimo būdas, kurį turime „Java“ įdiegimas „Fedora 31“ yra iš dvejetainių failų (tik OpenJDK) arba RPM paketą kurią galime atsisiųsti iš Java svetainės.

Nors jis „OpenJDK“ galima įsigyti „Fedora“ repo versijose, trūksta „OpenJDK“ 13 versijos todėl tie, kurie nori įdiegti šią versiją, turi įdiegti šiuo metodu.

Norėdami tai padaryti, mes eisime į toliau pateiktą informaciją nuoroda atsisiųsti 13 versiją OpenJDK.

Arba iš terminalo įvesdami:

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

Arba RPM paketo atveju galite atsisiųsti tai iš šios nuorodos, sutikdamas su naudojimo sąlygomis.

Atsisiuntė RPM paketą galite tai įdiegti dukart spustelėdami atsisiųstą failą arba iš terminalo įvesdami:

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

Pagaliau tiems, kurie ketina įdiegti OpenJDK Turite išpakuoti paketą naudodami šią komandą:

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

Vėliau aplanką perkelsime į /opt (kur paprastai yra įdiegta programinė įranga):

sudo mv jdk-13 /opt/

O aplinką konfigūruojame:

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

Ir mes galime patvirtinti diegimą vykdydami:

echo $JAVA_HOME
java --version


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.