Java, dva različita načina instaliranja na Fedoru 31

Nastavljajući s ovom malom serijom članaka što učiniti nakon što imam instalirao Fedoru 31 na naša računala uspješno, nakon instalacije Google Chromea, sad na redu je jedan od najvažnijih elemenata u gotovo svakom operativnom sustavu, što je Instalacija Java.

Mnogi od vas će znati Javu, koji je siguran, stabilan programski jezik. Osim što je računalna tehnologija i platforma za programski jezik s mnogim međusobno povezanim mogućnostima.

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

Iako za ostale slučajeve, ako želite razvijati softverske programe za Javu, Oracle Java Development Kit (JDK), koji dolazi s cjelovitim JRE paketom s alatima za razvoj, ispravljanje pogrešaka i praćenje Java aplikacija, a Java SE je u skladu s Oracle Standard Edition.

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

Instaliranje OpenJDK na Fedori 31

U ovom prvom slučaju, instalirat ćemo verziju otvorenog koda, što je OpenJDK i nalazi se u spremištima većine Linux distribucija.

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

java --version

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

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

sudo dnf search openjdk

Iako u osnovi moramo odabrati dvije mogućnosti, instalirajte Java 11 ili Java 8. 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 naznačiti s kojim želite surađivati.

Završio sam instalaciju ako ste instalirali više verzija 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ći ćete birati između njih upisivanjem broja verzije s kojom želite raditi.

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

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

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

Zbog toga ćemo prijeć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 sljedeće veze, prihvaćajući uvjete korištenja.

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 otpakirati paket sljedeć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 s:

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 svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.