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