Debian 10 Installation Guide
Spisu treści:
- Zanim zaczniesz
- Instalowanie OpenJDK 11
- Instalowanie OpenJDK 8
- Ustaw domyślną wersję
JAVA_HOMEZmienna środowiskowa- Odinstaluj Javę
- Wniosek
W tym samouczku wyjaśnimy, jak zainstalować Javę (OpenJDK) w systemie Debian 10 Linux.
Java jest jednym z najpopularniejszych języków programowania używanych do tworzenia różnego rodzaju aplikacji i systemów. Aplikacje opracowane w Javie są skalowalne, elastyczne i łatwe w utrzymaniu.
Zanim zaczniesz
Istnieją dwie różne implementacje Java, OpenJDK i Oracle Java, przy czym prawie nie ma między nimi różnic, z wyjątkiem tego, że Oracle Java ma kilka dodatkowych funkcji komercyjnych. Licencja Oracle Java zezwala jedynie na niekomercyjne wykorzystanie oprogramowania, takie jak użytek osobisty i użytkowanie programistyczne.
Domyślne repozytoria Debian 10 obejmują dwa różne pakiety Java, Java Runtime Environment (JRE) i Java Development Kit (JDK). Środowisko JRE obejmuje maszynę wirtualną Java (JVM), klasy i pliki binarne, które umożliwiają uruchamianie programów Java. Programiści Java powinni zainstalować JDK, który zawiera JRE oraz narzędzia programistyczne / biblioteki i biblioteki niezbędne do tworzenia aplikacji Java.
Instalowanie OpenJDK 11
OpenJDK 11, implementacja platformy Java typu open source jest domyślnym środowiskiem programistycznym i uruchomieniowym Java w Debian 10, Buster.
Uruchom następujące polecenia jako użytkownik z uprawnieniami sudo lub root, aby zaktualizować indeks pakietów i zainstalować pakiet JDK OpenJDK 11:
sudo apt update
sudo apt install default-jdk
Po zakończeniu instalacji możesz to sprawdzić, sprawdzając wersję Java:
java -version
Dane wyjściowe powinny wyglądać mniej więcej tak:
openjdk version "11.0.3" 2019-04-16 OpenJDK Runtime Environment (build 11.0.3+7-post-Debian-5) OpenJDK 64-Bit Server VM (build 11.0.3+7-post-Debian-5, mixed mode, sharing)
Otóż to! W tym momencie pomyślnie zainstalowałeś Javę w systemie Debian.
default-jre
.
Instalowanie OpenJDK 8
W chwili pisania tego artykułu poprzednia wersja Java LTS 8 nie była dostępna w oficjalnych repozytoriach Debian Buster.
Włączymy repozytorium AdoptOpenJDK, które zawiera gotowe pakiety OpenJDK.
-
Zacznij od zaktualizowania listy pakietów i zainstalowania zależności niezbędnych do dodania nowego repozytorium przez
sudo apt updatesudo apt install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-commonZaimportuj klucz GPG repozytorium za pomocą następującego polecenia wget:
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -Dodaj repozytorium AdoptOpenJDK APT do swojego systemu:
sudo add-apt-repository --yesPo włączeniu repozytorium zaktualizuj apt apt i zainstaluj Javę 8 za pomocą następujących poleceń:
sudo apt updatesudo apt install adoptopenjdk-8-hotspotNa koniec sprawdź instalację, sprawdzając wersję Java:
java -versionDane wyjściowe powinny wyglądać mniej więcej tak:
openjdk version "1.8.0_212" OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_212-b04) OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.212-b04, mixed mode)
Ustaw domyślną wersję
java -version
Aby zmienić domyślną wersję, użyj polecenia
update-alternatives
:
sudo update-alternatives --config java
Wynik będzie wyglądał mniej więcej tak:
Zostanie wyświetlona lista wszystkich zainstalowanych wersji Java. Wprowadź numer wersji, która ma być używana jako domyślna, i naciśnij klawisz
Zmienna środowiskowa
Aby ustawić zmienną środowiskową
W tym przykładzie ścieżki instalacji są następujące: Po znalezieniu ścieżki preferowanej instalacji Java otwórz plik
Zakładając, że chcesz ustawić
Aby zmiany odniosły skutek w bieżącej powłoce, możesz się wylogować i zalogować lub uruchomić następującą komendę źródłową: Sprawdź, czy zmienna środowiskowa
Powinieneś zobaczyć ścieżkę do instalacji Java: Możesz odinstalować Javę jak każdy inny pakiet zainstalowany z
Na przykład, aby odinstalować pakiet
Najnowsza wersja LTS OpenJDK jest dostępna w domyślnych repozytoriach Debian 10 Buster, a instalacja jest prostym i bezpośrednim zadaniem.
There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java 1081 manual mode 2 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode Press to keep the current choice, or type selection number:
There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java 1081 manual mode 2 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode Press to keep the current choice, or type selection number:
Enter
.
JAVA_HOME
Zmienna środowiskowa
JAVA_HOME
jest używana przez niektóre aplikacje Java do określenia lokalizacji instalacji Java.
JAVA_HOME
, użyj komendy
update-alternatives
aby znaleźć miejsce instalacji Java:
sudo update-alternatives --config java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
OpenJDK 8 znajduje się w
/usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java
/etc/environment
:
sudo nano /etc/environment
JAVA_HOME
na ścieżkę OpenJDK 11, dodaj następujący wiersz na końcu pliku:
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
source /etc/environment
JAVA_HOME
została poprawnie ustawiona:
echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64
/etc/environment
to ogólnosystemowy plik konfiguracyjny, z którego korzystają wszyscy użytkownicy. Jeśli chcesz ustawić zmienną
JAVA_HOME
dla poszczególnych użytkowników, dodaj linię do pliku
.bashrc
lub dowolnego innego pliku konfiguracyjnego, który jest ładowany podczas logowania użytkownika.
Odinstaluj Javę
apt
.
default-jdk
, po prostu uruchom:Wniosek
Jak zainstalować i używać curl na Linuksie Debian 10
Curl to narzędzie wiersza polecenia, które umożliwia przesyłanie danych z lub na zdalny serwer.
Jak zainstalować i używać dokera na Linuksie Debian 10
Docker to platforma konteneryzacji, która pozwala szybko budować, testować i wdrażać aplikacje jako przenośne, samowystarczalne kontenery, które można uruchomić praktycznie w dowolnym miejscu. W tym samouczku wyjaśnimy, jak zainstalować Docker na Debian 10 Buster.
Jak zainstalować serwer WWW Apache na Linuksie Debian 10
Serwer HTTP Apache jest jednym z najpopularniejszych serwerów internetowych na świecie. W tym samouczku wyjaśnimy, jak zainstalować Apache na Debianie 10 Buster.







