Instalowanie JDK w Debian Top 10

Instalowanie JDK w Debian Top 10
Zestaw rozwoju Java lub JDK w skrócie służy do opracowywania i uruchamiania aplikacji Java. Istnieją dwa warianty JDK, A) Openjdk i B) Oracle JDK. Oracle JDK jest licencjonowany pod Oracle. Openjdk to implementacja JDK open source. Ich licencja jest zupełnie inna. W tym artykule pokażę ci, jak zainstalować OpenJDK i OracleJdk na Debian 10 Buster. Więc zacznijmy.

Instalowanie OpenJDK:

Openjdk (wersja 11) jest dostępny w oficjalnym repozytorium pakietów Debiana 10 Buster. Możesz więc zainstalować go bardzo łatwo za pomocą APT Package Manager.

Najpierw zaktualizuj pamięć podręczną repozytorium pakietów Apt za pomocą następującego polecenia:

Aktualizacja $ sudo apt

Pamięć podręczna repozytorium pakietów Apt powinna zostać zaktualizowana.

Istnieją dwa pakiety OpenJDK w oficjalnym repozytorium pakietów Debiana 10. Openjdk i OpenJdk bezgłowe.

Openjdk jest domyślnie dostarczany z bibliotekami programowania graficznego. Ale OpenJDK Headless ma działać na serwerze, w którym nie ma graficznego interfejsu użytkownika, dlatego nie jest dostarczany z żadnymi bibliotekami programowania graficznego. Jest również lekki.

Aby zainstalować OpenJDK, uruchom następujące polecenie:

$ sudo apt Zainstaluj openjdk-11-jdk

Aby zainstalować OpenJDK bezgłowy, uruchom następujące polecenie:

$ sudo apt Zainstaluj openjdk-11-jdk-headless

Teraz, aby potwierdzić instalację, naciśnij Y a następnie naciśnij kontynuować.

Menedżer pakietów Apt pobranie i zainstaluje wszystkie wymagane pakiety. Ukończenie zajmie trochę czasu.

W tym momencie należy zainstalować OpenJDK.

Teraz sprawdź, czy OpenJDK działa poprawnie z następującymi poleceniami:

$ java -version
$ Javac -version

Jak widać, OpenJdk 11.0.4 jest zainstalowane i działa poprawnie.

Instalowanie Oracle JDK:

Jeśli chcesz zainstalować Oracle JDK, wszystko, co musisz zrobić, to pobrać Oracle JDK i zainstalować go na Debian 10.

Aby pobrać Oracle JDK, odwiedź oficjalną stronę pobierania Oracle JDK 12 (najnowsza wersja w momencie pisania). Po załadowaniu strony kliknij Zaakceptuj umowę licencyjną Aby zaakceptować umowę licencyjną Oracle Technology Network.

Teraz kliknij link do pobierania JDK Deb, jak zaznaczono na zrzucie ekranu poniżej.

Twoja przeglądarka powinna monitorować do pobrania pliku Oracle JDK Deb. Wybierać Zapisz plik i kliknij OK.

Pobieranie powinno się rozpocząć. Ukończenie może potrwać trochę czasu.

Po zakończeniu pobierania przejdź do ~/Pobieranie katalog w następujący sposób:

$ cd ~/pobieranie

Powinieneś znaleźć plik (JDK-12.0.2_linux-x64_bin.Deb), że właśnie pobrałeś.

Teraz zaktualizuj pamięć podręczną repozytorium pakietów Apt w następujący sposób:

Aktualizacja $ sudo apt

Pamięć podręczna repozytorium pakietów APT powinna zostać zaktualizowana.

Teraz zainstaluj JDK-12.0.2_linux-x64_bin.Deb plik pakietu z następującym poleceniem:

$ sudo apt instal ./JDK-12.0.2_linux-x64_bin.Deb

Instalacja powinna się rozpocząć.

W tym momencie instalacja powinna zostać zakończona.

Teraz musimy znaleźć ścieżkę, w której instalowany jest plik binarny Javac. Plik pakietu Deb (JDK-12.0.2_linux-x64_bin.Deb) Nazwa zaczęła się od JDK-12.0.2. To jest nazwa pakietu.

Aby znaleźć lokalizację pliku binarnego Javac, uruchom następujące polecenie:

$ dpkg--liistFiles jdk-12.0.2 | Grep Bin/Javac

Jak widać, ścieżka jest /usr/lib/jvm/jdk-12.0.2/bin/javac. Tak więc katalog domowy Java jest /usr/lib/jvm/jdk-12.0.2 (Zapamietaj to).

Pakiet Oracle JDK Deb nie dodaje binarów JDK na ścieżkę. Musimy więc ręcznie zaktualizować zmienną środowiskową ścieżki Debian 10.

Aby to zrobić, utwórz skrypt powłoki JDK12.cii W /itp./Profil.D Katalog z następującym poleceniem:

$ sudo nano /itp. /profil.D/JDK12.cii

Teraz dodaj następujące wiersze do skryptu:

Eksport java_home = "/usr/lib/jvm/jdk-12.0.2 "
Eksport ścieżka = "$ ścieżka: $ java_home/bin"

Ostateczny plik konfiguracyjny powinien wyglądać jak pokazano na zrzucie ekranu poniżej. Teraz zapisz plik, naciskając + X śledzony przez Y I .

Po zapisaniu pliku ponownie uruchom swój komputer Debian 10 za pomocą następującego polecenia:

$ sudo restart

Po uruchomieniu komputera sprawdź, czy wszystko działa z następującymi poleceniami:

$ java -version
$ Javac -version

Jak widać Oracle JDK 12.0.2 jest zainstalowane i działa poprawnie.

W ten sposób instalujesz OpenJDK i Oracle JDK na Debian 10 Buster. Dziękujemy za przeczytanie tego artykułu.