Java, dwa różne sposoby instalacji w Fedorze 31

Kontynuując tę ​​małą serię artykułów co robić po zainstalował Fedorę 31 na naszych komputerach z powodzeniem, po zainstalowaniu Google Chrome, teraz to kolej na jeden z najważniejszych elementów w prawie każdym systemie operacyjnym, jakim jest Instalacja Java.

Wielu z was zna Javę, który jest bezpiecznym, stabilnym językiem programowania. Oprócz tego, że jest technologią komputerową i platformą języka programowania z wieloma połączonymi ze sobą możliwościami.

Java jest niezbędnym komponentem w każdym systemie operacyjnym, ponieważ do uruchamiania aplikacji opartych na języku Java musi być zainstalowana. Najbardziej potrzebne jest środowisko Java Runtime Environment (JRE), czyli zbiór komponentów oprogramowania używanych do uruchamiania aplikacji Java w systemie.

Chociaż w innych przypadkach jeśli chcesz tworzyć aplikacje dla języka Java, zestaw Oracle Java Development Kit (JDK), który jest dostarczany z pełnym pakietem JRE z narzędziami do tworzenia, debugowania i monitorowania aplikacji Java i jest zgodny z Java SE z Oracle Standard Edition.

Ale w najbardziej praktycznym przypadku zainstalujemy tylko środowisko wykonawcze, z którego możemy wybierać między instalacją prywatnej wersji Oracle lub wersją open source.

Instalowanie OpenJDK w Fedorze 31

W tym pierwszym przypadku zamierzamy zainstalować wersję open source, który jest OpenJDK i znajduje się w repozytoriach większości dystrybucji Linuksa.

Przed instalacją powinni sprawdzić, czy mają już zainstalowaną Javę, Można to zrobić otwierając terminal w systemie i wpisując w nim jedynie następującą komendę:

java --version

Jeśli zwróci coś takiego jak „wersja openjdk ...” masz już zainstalowaną Javę w swoim systemie. Ale jeśli wydaje ci się, że nie został znaleziony, mamy zamiar to zainstalować.

W tym samym terminalu wpiszemy następujące polecenieAby wyszukać pakiety związane z openjdk, zostanie wyświetlonych kilka opcji wraz z ich opisem:

sudo dnf search openjdk

Chociaż w zasadzie mamy do wyboru dwie opcjezainstaluj Javę 11 lub Java 8. Że możemy zainstalować dowolne z nich, wykonując dowolne z poniższych poleceń.

Java 11

sudo dnf install java-11-openjdk

Java 8

sudo dnf install java-1.8.0-openjdk

Lub jeśli potrzebujesz różnych wersji, możesz zainstalować obie, później możesz wskazać, z którym chcesz pracować.

Zakończ instalację, jeśli zainstalowałeś więcej niż jedną wersję i chcesz się między nimi przełączać, możesz to zrobić za pomocą następującego polecenia:

sudo alternatives --config java

Z którymi zostaną wyświetlone różne wersje i możesz wybierać między nimi, wpisując numer wersji, z którą chcesz pracować.

Instalowanie Javy z RPM lub OpenJDK z plików binarnych w Fedorze 31

Druga metoda instalacji, którą mamy instalacja Javy w Fedorze 31 pochodzi z plików binarnych (Tylko OpenJDK) lub pakiet RPM które możemy pobrać z witryny Java.

Chociaż on OpenJDK jest dostępny w repozytoriach Fedory, brakuje OpenJDK w wersji 13 więc ci, którzy chcą zainstalować tę wersję, muszą zainstalować tę metodę.

W tym celu przejdziemy do następujących link do pobrania wersji 13 z OpenJDK.

Lub z terminala wpisując:

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

Lub w przypadku pakietu RPM można to pobrać z poniższego linku, akceptując warunki użytkowania.

Pobieranie pakietu RPM zakończone można to zainstalować klikając dwukrotnie pobrany plik lub z terminala wpisując:

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

W końcu dla tych, którzy zamierzają zainstalować OpenJDK muszą rozpakować pakiet za pomocą następującego polecenia:

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

Później przeniesiemy folder do / opt (gdzie zwykle znajduje się instalowane oprogramowanie):

sudo mv jdk-13 /opt/

I konfigurujemy środowisko za pomocą:

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

Instalację możemy potwierdzić wykonując:

echo $JAVA_HOME
java --version


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.