Wyszukiwanie w witrynie

Jak zainstalować JAVA z APT na Debianie 10


Java to jeden z najpopularniejszych i najczęściej używanych języków programowania. Obecnie działanie niezliczonej liczby aplikacji zależy od języka Java, na przykład Android Studio. Java jest dostępna w 3 różnych implementacjach: JRE, OpenJDK i Oracle JDK.

Przyjrzyjmy się pokrótce każdemu z nich:

  • JRE (Java Runtime Environment) – jest to zestaw narzędzi programowych niezbędnych do wykonywania aplikacji Java.
  • JDK (Java Development Kit) – to środowisko programistyczne potrzebne do tworzenia aplikacji i apletów Java. Obejmuje interpreter, kompilator, archiwizator i inne narzędzia programowe.
  • OpenJDK – jest implementacją JDK o otwartym kodzie źródłowym. Oracle JDK to oficjalna wersja pakietu JDK firmy Oracle. Dodatkowo pakiet Oracle JDK zawiera dodatkowe funkcje komercyjne, a także umożliwia niekomercyjne wykorzystanie oprogramowania, na przykład osobiste tworzenie aplikacji Java.

Warunki wstępne

Aby skorzystać z tego samouczka, musisz mieć instancję Debiana 10 z użytkownikiem systemu z uprawnieniami Sudo.

W tym temacie dowiesz się, jak zainstalować i skonfigurować Javę z APT na Debianie 10.

Jeśli nie masz pewności, który pakiet Java zainstalować, zdecydowanie zalecamy skorzystanie z OpenJDK 11, który jest domyślnym JDK w Debianie 10.

Jak zainstalować OpenJDK 11 w Debianie 10

Aby zainstalować OpenJDK 11 na Debianie 10, zaloguj się jako zwykły użytkownik z uprawnieniami sudo i zaktualizuj pakiety systemowe, jak pokazano.

sudo apt update

Jeśli chcesz sprawdzić, czy zainstalowana jest Java, uruchom polecenie.

java -version

Następnie zainstaluj OpenJDK 11 za pomocą następującego polecenia.

sudo apt install default-jdk

Możesz teraz sprawdzić wersję OpenJDK, uruchamiając.

java -version

Jeśli instalacja przebiegła pomyślnie i bez żadnych problemów, powinieneś otrzymać poniższy wynik.

Zobaczmy teraz, jak zainstalować Oracle Java.

Jak zainstalować Oracle Java 12 na Debianie 10

Aby pomyślnie zainstalować Oracle Java 12 na Debianie 10, musisz dołączyć repozytorium Linux Uprising Java, jak pokazano.

sudo echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list

Następnie uruchom polecenie, aby zainstalować dirmngr.

sudo apt install dirmngr

Następnie zaimportuj klucz podpisu, jak pokazano.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A

Po pomyślnym dodaniu repozytorium Linux Uprising uruchom poniższe polecenia, aby zainstalować Oracle Java 12 na Debianie 10.

sudo apt update
sudo apt install oracle-java12-installer

Wyświetli się wyskakujące okienko. Naciśnij przycisk TAB, aby przejść do opcji „OK” i naciśnij ENTER.

W kolejnych oknach przejdź za pomocą klawiszy kursora do opcji „tak” i naciśnij ENTER, aby zaakceptować umowy licencyjne.

Aby sprawdzić wersję Oracle Java 12, uruchom.

java --version

Świetnie! To potwierdza, że pomyślnie zainstalowaliśmy Oracle Java 12.

Jak ustawić zmienną środowiskową JAVA_HOME w Debianie 10

W niektórych scenariuszach w systemie może być zainstalowana więcej niż jedna wersja JAVA. Jeśli chcesz ustawić wersję domyślną, np. w tym przypadku Oracle Java 12, użyj poniższego polecenia.

sudo update-alternatives --config java

W wynikach, jak pokazano poniżej, wpisz liczbę odpowiadającą wersji Java, którą chcesz ustawić jako domyślną, i naciśnij ENTER.

Teraz musimy ustawić zmienną środowiskową JAVA_HOME. Aby to osiągnąć, otwórz plik /etc/environment.

sudo vim /etc/environment

Dodaj linię poniżej.

JAVA_HOME="/usr/lib/jvm/java-12-oracle"

Następnie Zapisz i wyjdź z edytora tekstu. Na koniec wydaj polecenie source w następujący sposób.

source /etc/environment

Aby potwierdzić ustawienie zmiennej środowiskowej Java, uruchom komendę.

echo JAVA_HOME

Wniosek

Dotarłeś do końca tego samouczka. W tym przewodniku dowiedziałeś się, jak zainstalować Java w Debianie 10 i ustawić zmienną JAVA_HOME. Zachęcamy do powrotu do nas ze swoją opinią.