Java, dva različita načina za instaliranje na Fedora 31

Nastavljajući sa ovom malom serijom članaka šta raditi nakon što je imao instalirao Fedoru 31 na naše računare uspješno, nakon instaliranja Google Chromea, sad na redu je jedan od najvažnijih elemenata u gotovo svakom operativnom sistemu, što je Java instalacija.

Mnogi od vas će znati Javu, koji je siguran, stabilan programski jezik. Pored toga što je računarska tehnologija i programski jezik platforma sa mnogim međusobno povezanim mogućnostima.

Java je bitna komponenta bilo kojeg operativnog sistema, jer za pokretanje aplikacija zasnovanih na Javi mora biti instalirana Java. Uglavnom je potrebno Java Runtime Environment (JRE) koja je zbirka softverskih komponenata koja se koristi za pokretanje Java aplikacija na sistemu.

Iako za ostale slučajeve, ako želite razviti softverske aplikacije za Javu, Oracle Java Development Kit (JDK), koji dolazi s kompletnim JRE paketom s alatima za razvoj, otklanjanje grešaka i nadgledanje Java aplikacija i Java SE je u skladu s Oracle Standard Edition.

Ali za najpraktičniji slučaj, mi ćemo instalirati samo izvršno okruženje, iz kojeg možemo birati između instaliranja privatne verzije Oracle ili verzije otvorenog koda.

Instaliranje OpenJDK na Fedora 31

Za ovaj prvi slučaj, instalirat ćemo verziju otvorenog koda, što je OpenJDK i nalazi se u spremištima većine Linux distribucija.

Prije instaliranja trebali bi provjeriti jesu li već instalirali javu, To se može učiniti otvaranjem terminala u sistemu i u njega moraju samo upisati sljedeću naredbu:

java --version

Ako vrati nešto poput "openjdk verzija ..." već imate Java instaliranu na vašem sistemu. Ali ako vam se čini da nije pronađena, instalirat ćemo ovo.

U isti terminal ukucaćemo sljedeću naredbuZa pretraživanje paketa povezanih s openjdk, prikazat će vam se dosta opcija zajedno s njihovim opisom:

sudo dnf search openjdk

Ipak u osnovi moramo odabrati dvije mogućnosti, instalirajte Java 11 ili Java 8. Da možemo instalirati bilo koju od njih izvršavanjem bilo koje od sljedećih naredbi.

Java 11

sudo dnf install java-11-openjdk

Java 8

sudo dnf install java-1.8.0-openjdk

Ili ako trebate koristiti različite verzije, možete instalirati obje, onda kasnije možete navesti s kojim želite raditi.

Završite instalaciju ako ste instalirali više od jedne verzije i želite se prebacivati ​​između njih, to možete učiniti pomoću sljedeće naredbe:

sudo alternatives --config java

Pomoću koje će se naći različite verzije i možete birati između njih ukucavanjem broja verzije s kojom želite raditi.

Instaliranje Jave iz RPM-a ili OpenJDK-a iz binarnih datoteka u Fedori 31

Drugi način instalacije koji imamo instalirati Javu na Fedoru 31 je iz binarnih datoteka (Samo OpenJDK) ili RPM paket koje možemo preuzeti s Java web stranice.

Iako on OpenJDK je dostupan u Fedora repos-u, nedostaje OpenJDK verzija 13 tako da za one koji žele instalirati ovu verziju, moraju se instalirati pomoću ove metode.

Za ovo ćemo ići na sljedeće link za preuzimanje verzije 13 OpenJDK-a.

Ili s terminala upisivanjem:

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

Ili u slučaju RPM paketa ovo se može preuzeti sa slijedećeg linka, prihvatanje uslova upotrebe.

Završeno preuzimanje RPM paketa ovo se može instalirati dvostrukim klikom na preuzetu datoteku ili s terminala upisivanjem:

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

Konačno za one koji će instalirati OpenJDK moraju raspakirati paket slijedećom naredbom:

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

Kasnije ćemo mapu premjestiti u / opt (gdje se obično nalazi softver koji instalirate):

sudo mv jdk-13 /opt/

A okruženje konfiguriramo sa:

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

A instalaciju možemo potvrditi izvršavanjem:

echo $JAVA_HOME
java --version


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.