Jak zainstalować Oracle Java JDK Top 10 na Debian i Ubuntu

Jak zainstalować Oracle Java JDK Top 10 na Debian i Ubuntu

„Po przeczytaniu tego samouczka będziesz mógł zainstalować zarówno Oracle Java JDK, jak i OpenJDK w dystrybucjach debian i opartych na Linux, w tym Ubuntu. Proces ten zawiera również instrukcje dodawania ścieżki Java Home."

Ten samouczek wyjaśnia, jak łatwo zainstalować Oracle Java JDK 18 na dystrybucjach Linux z siedzibą w Debian.

Ten dokument jest zoptymalizowany zarówno dla użytkowników szukających szybkich instrukcji do wdrożenia, jak i dla użytkowników szukających wiedzy teoretycznej. Do celów praktycznych treść teoretyczna została umieszczona na końcu instrukcji.

Wszystkie kroki opisane w tym samouczku zawierają zrzuty ekranu, co ułatwi każdemu użytkownikowi Linuxa śledzenie ich niezależnie od poziomu wiedzy specjalistycznej.

Instalowanie Oracle Java JDK 18 na Debian lub Ubuntu

Notatka: Przed rozpoczęciem procesu instalacji, w moim konkretnym przypadku, otrzymałem błąd zależności podczas instalowania JDK. Prawdopodobnie nie stanie się to na twoim komputerze, ale na wypadek, gdybyś brakowało tej samej zależności, uruchom następujące polecenie.

sudo apt instal libc6-x32

Aby rozpocząć instalację JDK 18, odwiedź link https: // www.wyrocznia.com/java/technologies/pliki do pobrania/, przewiń stronę i znajdź kartę z żądaną wersją JDK.

Znajdź odpowiedni pakiet dla swojego systemu. W naszym przypadku pobramy .Deb Pakiet, który jest kompatybilny z Debian/Ubuntu dpkg Menedżer pakietów.

Jak widać, dostępne są również pakiety RPM i źródła dla innych dystrybucji i systemów operacyjnych Linux.

Kiedyś .Deb Pakiet jest pobierany, uruchom go za pomocą dpkg polecenie, a następnie -I opcja, jak pokazano poniżej.

sudo dpkg -i jdk-18_linux-x64_bin.Deb

Teraz JDK 18 jest prawidłowo zainstalowany w twoim systemie Debian/Ubuntu.

Aby Java była dostępna dla innych aplikacji, musisz wyeksportować Java_Home. W przypadku korzystania z Oracle JDK, uruchom poniższe polecenia.

Eksport java_home =/usr/lib/jvm/jdk-18/

I

Ścieżka eksportu = $ java_home/bin: $ ścieżka

Będzie to działać tylko dla bieżącej sesji. Aby ścieżka była trwała, dodaj następujący wiersz do /itp./Profil plik.

Java_home = "/usr/lib/jvm/jdk-18/"

Aby usunąć JDK 18, po prostu uruchom:

sudo dpkg -r jdk -18

Instalowanie OpenJDK w Debian i Ubuntu

OpenJdk można zainstalować za pośrednictwem trafny Menedżer pakietów.

sudo apt instint openjdk-17-jre

Zainstaluj także pakiet DEAULT-JDK, jak pokazano na poniższym rysunku.

sudo apt-get instaluj default-jdk -y

Teraz jest zainstalowany OpenJdk. Możesz wyeksportować ścieżkę, uruchamiając poniższe polecenia.

Eksport java_home = java-17-openjdk-amd64/

I

Ścieżka eksportu = $ ścieżka: $ java_home/bin

Instalowanie Oracle JDK na Red Hat

Aby zainstalować JDK w dystrybucjach Linux z Red Hat, pobierz pakiet RPM z poprzedniego linku (https: // www.wyrocznia.com/java/technologies/pobierania/)

Po pobraniu, uruchom następujące polecenie.

sudo rpm -ivh jdk-18_linux-x64_bin.RPM

Aby uzyskać dodatkowe instrukcje instalacji JDK w innych systemach, odwiedź następujące linki:

  • Gentoo
  • FreeBSD
  • Slackware

O Javie i JDK

Java to prosty, zorientowany obiektowo językiem programowania na wysokim poziomie. Posiada między innymi wielowarstwową, neutralną architekturę, wysoką wydajność i bezpieczeństwo.

Zestaw rozwoju Java do programowania aplikacji Java jest tym, czego potrzebujesz do tworzenia własnych aplikacji; Możesz znaleźć samouczek, aby rozpocząć programowanie Java na https: // dokumentów.wyrocznia.com/javase/samouczek/getStarted/cupojava/indeks.html.

JDK vs. OpenJdk

Główna różnica między OpenJDK i JDK to taka sama różnica między większością bezpłatnych programów open source a ich zamkniętymi odpowiednikami.

JDK jest płatną licencją i nie jest open source; Użytkownicy nie mogą tego zmodyfikować. Openjdk jest open source i dobrze wspierany przez społeczność; Użytkownicy mogą go zmodyfikować i przyczynić się do rozwoju.

JDK jest nadal bezpłatny do celów testowych, ale koszty i poprawa bezpłatnej alternatywy zwiększają opinię publiczną OpenJDK.

OpenJDK jest licencjonowany w ramach GPL, co gwarantuje użytkownikom prawo do wykonywania, studiowania, modyfikowania i udostępniania. Oba kody są dość podobne.

Instalowanie pakietów Debiana (DPKG)

Polecenie DPKG z opcją -i (-Install) używane w tym samouczku jest powszechne do zainstalowania .Pakiety Deb w Debian lub podobne dystrybucje, takie jak Ubuntu. Sekcja instrukcji usuwania pokazuje, że można usunąć zainstalowane pakiety za pomocą DPKG z flagą -r, a następnie nazwą pakietu.

DPKG jest menedżerem debian i opartych na pakietach dystrybucyjnych. Ma dodatkowe funkcje do pakowania instalacji i usuwania, takie jak drukowanie informacji o zainstalowanych programach. Na przykład, aby pokazać, czy JDK jest zainstalowany w systemie i szczegółach, możesz użyć DPKG z flagą -s.

Instalowanie Debiana (APT)

Polecenie Apt używane do instalacji OpenJDK to frontend dla DPKG. Jego główną zaletą jest APT pobiera oprogramowanie z repozytoriów i automatycznie rozwiązuje zależności.

Usuwanie pakietów za pomocą Apt można wykonać za pomocą opcji Usuń lub opcji oczyszczania, jeśli chcesz usunąć pliki konfiguracyjne.

Wniosek

Jak widać, instalacja zarówno OpenJDK, jak i Oracle Java JDK 18 na Debian i Ubuntu jest łatwym zadaniem, podobnie jak instalowanie dowolnego innego .Pakiet Deb.

Prostota jest taka sama w przypadku dystrybucji opartych na Red Hat Linux. Użytkownicy muszą tylko znać podstawy DPKG lub RPM. Może to zrobić każdy użytkownik Linux niezależnie od poziomu doświadczenia. Java jest silnym językiem zalecanym dla osób wprowadzanych do programowania.

Możesz użyć poprzednich instrukcji, aby zainstalować dowolną wersję JDK; Wystarczy wymienić numery wersji. Link do pobrania zawiera stare alternatywne wersje dostępne do pobrania.

Możesz także ręcznie zainstalować ostatnią wersję OpenJDK, wykonując .Pakiet Deb.

Mam nadzieję, że ten samouczek wyjaśniający, jak zainstalować Oracle Java 18 JDK na Debian i jego dystrybucje Linux, były przydatne. Kontynuuj podążaj za Linux Wskazówka dla dodatkowych samouczków i wskazówek Linux.