Jak zainstalować OpenJDK 8 na Ubuntu 24.04, 22.04 lub 20.04

OpenJDK 8 to otwarta implementacja platformy Java w wersji Standard Edition (SE) i jest szeroko stosowana do tworzenia i uruchamiania aplikacji Java. Pomimo tego, że jest nieco starszą wersją, OpenJDK 8 pozostaje popularny ze względu na swoją stabilność i kompatybilność z wieloma systemami korporacyjnymi i starszymi. Zawiera podstawowe funkcje do uruchamiania aplikacji Java, co czyni go krytycznym narzędziem dla programistów i administratorów systemów.

W systemie Ubuntu 24.04, 22.04 lub 20.04 można łatwo zainstalować OpenJDK 8 za pomocą terminala wiersza poleceń i domyślnego repozytorium Ubuntu. Ta metoda jest prosta i gwarantuje, że masz stabilną wersję OpenJDK 8 z aktualizacjami zabezpieczeń dostarczonymi przez repozytoria Ubuntu. Ten przewodnik przeprowadzi Cię przez proces instalacji przy użyciu terminala wiersza poleceń.

Zaktualizuj pakiety systemowe Ubuntu przed instalacją OpenJDK 8

Przed rozpoczęciem instalacji OpenJDK 8 niezwykle ważne jest, aby Twój system Ubuntu był aktualny. Jest to zalecany i istotny krok, ponieważ pomaga uniknąć konfliktów i potencjalnych błędów podczas instalacji. Aktualizacja zapewnia dostępność najnowszych poprawek zabezpieczeń, poprawek błędów i ulepszeń oprogramowania dla pakietów zainstalowanych w systemie.

Aby zaktualizować pakiety Ubuntu, wykonaj następujące polecenie w terminalu:

sudo apt update && sudo apt upgrade

Po pomyślnym wykonaniu tego polecenia Twój system Ubuntu powinien być aktualny i przygotowany na instalację OpenJDK 8.

Sprawdź dostępność pakietów OpenJDK 8

Przed przystąpieniem do instalacji kluczowe znaczenie ma sprawdzenie dostępności pakietów OpenJDK 8. Ogólnie rzecz biorąc, domyślne repozytorium Ubuntu jest niezawodnym źródłem instalacji OpenJDK. Najpierw jednak musimy potwierdzić jego obecność.

W terminalu użyj następującego polecenia, aby sprawdzić dostępność pakietów OpenJDK 8:

apt-cache search openjdk-8 | grep openjdk-8

Rozumiemy elementy tego polecenia:

  • apt-cache search openjdk-8: Powoduje to zapytanie do bazy danych pakietów o wszystkie pakiety powiązane z „openjdk-8”.
  • |: To jest operator potoku. Pobiera dane wyjściowe z poprzedniego polecenia i wysyła je jako dane wejściowe do następnego polecenia.
  • grep openjdk-8: Filtruje dane wyjściowe polecenia „apt-cache search” w celu wyświetlenia tylko wierszy zawierających „openjdk-8”.

Zainstaluj OpenJDK 8 JDK i JRE

Po potwierdzeniu dostępności pakietów OpenJDK 8 możesz teraz przystąpić do ich instalacji. Poniższe polecenia terminala zainstalują środowisko Java Runtime Environment (JRE) i zestaw Java Development Kit (JDK).

Aby zainstalować środowisko OpenJDK 8 JRE, użyj:

sudo apt install openjdk-8-jre -y

W przypadku OpenJDK 8 JDK użyj:

sudo apt install openjdk-8-jdk -y

Flaga -y w tych poleceniach automatycznie odpowiada „tak” na monity, ułatwiając bezproblemową instalację.

Przełączaj się między różnymi wersjami Java w systemie Ubuntu

Sprawdź aktualną wersję Java

Po pomyślnym zainstalowaniu OpenJDK 8 w systemie Ubuntu może zaistnieć sytuacja, w której polecenie java –version zwróci wersję inną niż ta, którą właśnie zainstalowałeś. Dzieje się tak prawdopodobnie dlatego, że w systemie jest już zainstalowana nowsza wersja oprogramowania Java, która ma pierwszeństwo.

Po uruchomieniu polecenia java –wersja powinieneś zobaczyć opis wersji Java, która jest aktualnie aktywna w Twoim systemie. Domyślnie najnowsza wersja oprogramowania Java w systemie jest ustawiona jako wersja aktywna.

Oto jak sprawdzić aktywną wersję:

java --version

Na przykład, jeśli na Twoim komputerze jest najnowsza wersja OpenJDK 17, zostanie ona wyświetlona jako wersja aktywna, nawet jeśli OpenJDK 8 został zainstalowany później.

Lista wszystkich dostępnych wersji JDK

Wymieńmy wszystkie wersje Java zainstalowane w twoim systemie:

sudo update-alternatives --config java

To polecenie wyświetli listę wszystkich wersji Java zainstalowanych w systemie Ubuntu. Każdej wersji przypisany jest numer priorytetu, przy czym wersja o najwyższym numerze jest ustawiona jako domyślna.

Przejdź na OpenJDK 8 na Ubuntu

Teraz, gdy już wiesz, jakie wersje Java są dostępne w Twoim systemie, możesz przejść na dowolną wersję, która odpowiada Twoim wymaganiom. Jeśli chcesz przejść na OpenJDK 8, możesz to zrobić ponownie, używając polecenia update-alternatives.

Przetestuj Javę za pomocą aplikacji „Hello World”.

Jednym z podstawowych kroków po instalacji oprogramowania jest sprawdzenie jego pomyślnej implementacji. Po zakończeniu instalacji i konfiguracji OpenJDK 8 utwórzmy prostą aplikację „Hello World”. Posłuży to jako praktyczny test i potwierdzenie, że Java działa w Twoim systemie zgodnie z oczekiwaniami.

Utwórz plik Java

Zacznijmy od utworzenia nowego pliku programu Java. Otwórz terminal i użyj następującego polecenia:

nano hello.java

To polecenie instruuje nano edytorze tekstu, aby utworzyć nowy plik o nazwie „hello.java”.

Dodaj kod Java

Wewnątrz pliku „hello.java” dodajmy prosty program Java. Po uruchomieniu program wyświetli komunikat na konsoli. Wstaw następujący kod do pliku „hello.java”:

public class hello {
  public static void main(String[] args) {
    System.out.println("hi from LinuxCapable!");
  }
}

Aby zapisać swoją pracę w edytorze nano, użyj kombinacji klawiszy CTRL+O, a następnie CTRL+X, aby wyjść.

Skompiluj kod Java

Po napisaniu naszego programu w języku Java nadszedł czas na skompilowanie kodu. Kompilacja tłumaczy nasz kod źródłowy na kod bajtowy, który może wykonać wirtualna maszyna Java (JVM).

Uruchom następującą komendę, aby skompilować program Java:

javac hello.java

Jeśli napotkasz jakiekolwiek problemy podczas kompilacji, przyczyną może być niezgodność wersji. W takim przypadku określ wersję wydania za pomocą flagi –release. Oto jak to zrobić dla OpenJDK 8:

javac --release 8 hello.java

Uruchom aplikację Hello Code Test Java

Po pomyślnej kompilacji kodu możesz uruchomić program Java. Zrób to z java polecenie, po którym następuje nazwa klasy, którą chcesz uruchomić (bez rozszerzenia „.java”).

Uruchom program „Hello World” za pomocą następującego polecenia:

java hello

Przykładowe wyjście:

Cześć z LinuxCapable!

Zarządzanie OpenJDK8

Usuń OpenJDK 8 JDK i JRE

Uruchom następującą komendę w terminalu, aby usunąć zarówno środowisko OpenJDK 8 JRE, jak i JDK wraz ze wszystkimi powiązanymi zależnościami:

sudo apt remove openjdk-8-jre openjdk-8-jdk

Zmodyfikuj polecenie, aby pasowało do zainstalowanych pakietów.

Wniosek

Po zainstalowaniu OpenJDK 8 w systemie Ubuntu za pośrednictwem domyślnego repozytorium masz dostęp do stabilnego i niezawodnego środowiska programistycznego Java. Ta metoda zapewnia regularne otrzymywanie aktualizacji zabezpieczeń, dzięki czemu konfiguracja Java jest bezpieczna i aktualna. Niezależnie od tego, czy tworzysz aplikacje Java, czy używasz starszych systemów, OpenJDK 8 zapewnia niezbędne narzędzia i kompatybilność, aby spełnić Twoje potrzeby w systemie Ubuntu.

Joshua James
Chodź za mną
Najnowsze posty autorstwa Joshua James (widzieć wszystko)

Dodaj komentarz