Jak zainstalować Java na Linuksie

Komponenty Java są wymagane do uruchamiania szerokiej gamy aplikacji i stron internetowych, więc prawie każdy użytkownik komputera staje przed koniecznością zainstalowania tej platformy. Oczywiście zasada wykonywania zadania różni się w różnych systemach operacyjnych, ale w dystrybucjach Linuksa zawsze jest mniej więcej taka sama i chcielibyśmy powiedzieć, jak Java jest zainstalowana w Ubuntu. Właściciele innych zespołów będą musieli powtarzać tylko podane instrukcje, biorąc pod uwagę składnię systemu.

Zainstaluj Java JRE / JDK w systemie Linux

Dzisiaj oferujemy zapoznanie się z różnymi opcjami instalacji bibliotek Java, ponieważ wszystkie z nich będą najbardziej przydatne i odpowiednie w niektórych sytuacjach. Na przykład, jeśli nie chcesz używać repozytoriów innych firm lub chcesz umieścić kilka Java obok siebie, musisz użyć oddzielnej opcji. Jednak przyjrzyjmy się im bliżej.

Po pierwsze, zaleca się sprawdzenie aktualizacji repozytoriów systemu i znalezienie aktualnej wersji Javy, jeśli jest ona zazwyczaj obecna w systemie operacyjnym. Wszystko to odbywa się za pomocą standardowej konsoli:

  1. Otwórz menu i uruchom „Terminal” .
  2. Przejdź do terminalu OS Linux

  3. Wpisz polecenie sudo apt-get update .
  4. Sprawdź aktualizacje systemu w systemie Linux

  5. Wprowadź hasło do konta, aby uzyskać dostęp do roota.
  6. Wprowadzanie hasła dostępu roota w systemie Linux

  7. Po otrzymaniu pakietów użyj polecenia java -version aby wyświetlić informacje o zainstalowanej Javie.
  8. Sprawdzanie zainstalowanej wersji Java w systemie Linux

  9. Jeśli otrzymałeś powiadomienie podobne do poniższego, to Java nie jest w twoim systemie operacyjnym.
  10. Zrozumienie wersji Java na Linuksie

Metoda 1: Oficjalne repozytoria

Najłatwiejszą metodą jest użycie oficjalnego repozytorium do pobrania Javy, którą zwolnili tam programiści. Musisz zarejestrować kilka poleceń, aby dodać wszystkie niezbędne składniki.

  1. Uruchom „Terminal” i wpisz sudo apt-get install default-jdk , a następnie naciśnij Enter .
  2. Standardowa instalacja JDK w systemie Linux

  3. Potwierdź dodanie plików.
  4. Potwierdzenie dodania pakietów do Linuksa

  5. Teraz dodaj środowisko JRE, wpisując sudo apt-get install default-jre .
  6. Standardowa instalacja środowiska JRE w systemie Linux

  7. Wtyczka przeglądarki również nie będzie przeszkadzać, którą dodaje sudo apt-get install icedtea-plugin .
  8. Standardowa instalacja wtyczki Java dla przeglądarki Linux

  9. Jeśli jesteś zainteresowany uzyskaniem dokumentacji dotyczącej dodanych komponentów, pobierz je za pomocą sudo apt-get install default-jdk-doc .
  10. Pobierz dokumentację Java dla systemu Linux

Chociaż ta metoda jest dość prosta, nie nadaje się do instalowania najnowszych bibliotek Java, ponieważ nie zostały one niedawno umieszczone w oficjalnym repozytorium. Dlatego oferujemy zapoznanie się z następującymi opcjami instalacji.

Metoda 2: repozytorium Webupd8

Istnieje niestandardowe repozytorium o nazwie Webupd8, które zawiera skrypt porównujący aktualną wersję Java z wersją znajdującą się na stronie Oracle. Ta metoda instalacji jest przydatna dla tych, którzy chcą zainstalować newboard 8 (najnowszy dostępny w repozytorium Oracle).

  1. W konsoli wpisz sudo add-apt-repository ppa:webupd8team/java .
  2. Pobierz repozytorium Java do systemu Linux

  3. Pamiętaj, aby podać swoje hasło.
  4. Wprowadzanie hasła, aby pobrać repozytorium Linux

  5. Potwierdź operację dodawania, naciskając Enter .
  6. Potwierdź ładowanie repozytorium w systemie Linux

  7. Poczekaj na zakończenie pobierania pliku bez zamykania terminalu .
  8. Oczekiwanie na załadowanie repozytorium w systemie Linux

  9. Aktualizuj pamięć systemu za pomocą sudo apt-get update .
  10. Instalowanie otrzymanych aktualizacji w systemie Linux

  11. Teraz dodaj graficzny instalator, wpisując sudo apt-get install oracle-java8-installer .
  12. Uruchamianie Java Installer w systemie Linux

  13. Zaakceptuj umowę licencyjną, aby dostosować pakiet.
  14. Potwierdź instalację Java w systemie Linux

  15. Zgadzam się na dodawanie nowych plików do systemu.
  16. Drugie potwierdzenie instalacji Java w Linuksie

Pod koniec procesu będziesz mógł zainstalować polecenie dla absolutnie dowolnej wersji - sudo apt-get install oracle-java7-installer , gdzie java7 jest wersją Java. Na przykład możesz zarejestrować java9 lub java11 .

Aby pozbyć się niepotrzebnych instalatorów, pomocne będzie polecenie sudo apt-get remove oracle-java8-installer , gdzie java8 to wersja Java.

Metoda 3: Aktualizacja za pomocą Webupd8

Powyżej rozmawialiśmy o instalowaniu zespołów przy użyciu niestandardowego repozytorium Webupd8. Dzięki temu samemu repozytorium możesz zaktualizować wersję Java do najnowszej tylko za pomocą skryptu porównawczego.

  1. Powtórz pierwsze pięć kroków z poprzedniej instrukcji, jeśli nie wykonałeś już tych kroków.
  2. Wpisz sudo update-java , a następnie naciśnij klawisz Enter .
  3. Zaktualizuj Javę przez terminal Linux

  4. Użyj polecenia sudo apt-get install update-java aby zainstalować aktualizacje, jeśli zostaną znalezione.
  5. Instalowanie najnowszych aktualizacji Java w systemie Linux

Metoda 4: Instalacja ręczna

Być może ta metoda jest najtrudniejsza z tych, które omówiliśmy w tym artykule, ale zapewni niezbędną wersję Java bez korzystania z repozytoriów innych firm i innych dodatkowych komponentów. Do wykonania tego zadania potrzebna będzie dowolna dostępna przeglądarka i „Terminal” .

  1. Za pomocą przeglądarki internetowej przejdź do oficjalnej strony Oracle, aby pobrać Javę, gdzie kliknij „Pobierz” lub wybierz inną potrzebną wersję.
  2. Pobieranie JDK z oficjalnej strony dla Linuksa

  3. Poniżej znajduje się kilka pakietów z bibliotekami. Zalecamy pobranie archiwum tar.gz.
  4. Pobieranie archiwum Java z oficjalnej strony systemu Linux

  5. Przejdź do folderu z archiwum, kliknij na niego RMB i wybierz „Właściwości” .
  6. Przejdź do właściwości archiwum Java w systemie Linux

  7. Zapamiętaj lokalizację pakietu, ponieważ musisz przejść do niego przez konsolę.
  8. Sprawdź ścieżkę archiwum w systemie Linux

  9. Uruchom „Terminal” i uruchom polecenie cd /home/user/folder , gdzie użytkownik jest nazwą użytkownika, a folder jest nazwą folderu przechowywania archiwum.
  10. Przejdź do folderu z archiwum w systemie Linux

  11. Utwórz folder, aby rozpakować archiwum. Zazwyczaj wszystkie komponenty są umieszczane w jvm. Tworzenie katalogu odbywa się poprzez wpisanie sudo mkdir -p /usr/lib/jvm .
  12. Tworzenie nowego folderu w systemie Linux

  13. Rozpakuj istniejące archiwum sudo tar -xf jdk-11.0.2_linux-x64_bin.tar.gz -C /usr/lib/jvm , gdzie jdk-11.0.2_linux-x64_bin.tar.gz to nazwa archiwum.
  14. Rozpakowanie archiwum do nowego folderu Linux

  15. Aby dodać ścieżki systemowe, musisz konsekwentnie wprowadzać następujące polecenia:

    sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0/bin/java 1
    sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0/bin/javac 1
    sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.8.0/bin/javaws 1

    Tworzenie alternatywnych ścieżek w Linuksie

    Jedna z alternatywnych ścieżek może nie istnieć, w zależności od wybranej wersji Java.

  16. Pozostaje tylko skonfigurować każdą ścieżkę. Najpierw uruchom sudo update-alternatives --config java , znajdź odpowiednią wersję Java, sprawdź jej numer i wpisz w konsoli.
  17. Wybór wersji Java na Linuksie

  18. Powtórz tę samą akcję z sudo update-alternatives --config javac .
  19. Wybór wersji Javac w Linuksie

  20. Następnie skonfiguruj ostatnią ścieżkę poprzez sudo update-alternatives --config javaws .
  21. Wybór wersji javaws w Linuksie

  22. Sprawdź sukces zmian, sprawdzając aktywną wersję Java ( java -version ).

Jak widać, istnieje wiele metod instalowania Javy w systemie operacyjnym Linux, więc każdy użytkownik znajdzie odpowiednią opcję. Jeśli korzystasz z określonej dystrybucji i podane metody nie działają, dokładnie przejrzyj błędy wyświetlane w konsoli i użyj oficjalnych źródeł, aby rozwiązać problem.