Jak zainstalować Javę 9 na CentOS, Ubuntu lub Debianie?

Wiele systemów operacyjnych Linux ma domyślnie w swoim systemie Javę, dzięki czemu możliwe jest kompilowanie i uruchamianie aplikacji deweloperskich od wielu programistów.

Java, opracowana przez Oracle, jest jednym z najczęściej używanych języków programowania na świecie ze względu na swoje różnorodne funkcjonalności oraz możliwości rozwoju i kompatybilności.

Java jest zdefiniowana w następujących kategoriach:

Deweloperzy oprogramowaniaDla tego typu użytkowników wymagany jest JDK (Java SE Development Kit), który koncentruje się na programistach Java. Zawiera kompleksowe narzędzia JRE plus do centralnego programowania, debugowania i monitorowania aplikacji Java.

Administratorzy uruchamiający aplikacje na serwerzeW tym przypadku potrzebne jest Server JRE (Server Java Runtime Environment), które jest przeznaczone do implementacji aplikacji Java na serwerach. Zawiera narzędzia do monitorowania JVM i narzędzia wymagane dla aplikacji serwerowych, ale nie obejmuje integracji przeglądarki (wtyczki Java), automatycznej aktualizacji ani własnego instalatora.

Użytkownik końcowy uruchamiający Javę w środowisku graficznymDla tego typu użytkownika wymagane jest środowisko JRE: (Java Runtime Environment), które pokrywa większość potrzeb użytkowników końcowych. Zawiera wszystko, czego potrzebujesz do wydajnego uruchamiania aplikacji Java w Twoim systemie.

Funkcje Javy 9Teraz Java prezentuje swoją edycję 9, która ma takie funkcje, jak:

  • Dodano hash sesji TLS i rozszerzoną obsługę rozszerzenia głównego klucza tajnego
  • Do metody dodano dodatkowe sprawdzenia typu odgałęzienia IDL
     org.omg.CORBA.ORBstring_to_object
  • Nowa publiczna walidacja kluczy RSA
  • Domyślny rozmiar klucza dostawcy jest aktualizowany automatycznie
  • Eksportowalne zestawy szyfrów są wyłączone
  • Pliki JNLP nie uruchamiają się z IE11 w Windows 10 Creators Update

Teraz zobaczymy, jak zainstalować Javę 9 w niektórych głównych dystrybucjach Linuksa.

1. Zainstaluj Javę 9 na CentOS 7


Ten sam proces dotyczy RedHat i Fedory. Aby zainstalować Javę 9 na CentOS mamy dwie opcje:

Krok 1
Pierwszym z nich jest przejście do poniższego linku i pobranie najnowszego dostępnego pliku rpm:

Krok 2
Do dyspozycji mamy następujące opcje pliku rpm:

 jdk-9.0.4_linux-x64_bin.rpm jre-9.0.4_linux-x64_bin.rpm
Krok 3
W przypadku nie korzystania z metody pobierania plików rpm, możemy użyć polecenia wget w następujący sposób. Aby pobrać Java SE JDK:
 wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense = accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/9.0.4+11 /c2514751926b4512b076cc82f959763f/jdk-9.0.4_linux-x64_bin.rpm 

Krok 4
Aby pobrać Java SE JRE:

 wget -no-cookies -no-check-certificate -header „Cookie: oraclelicense = accept-securebackup-cookie” http://download.oracle.com/otn-pub/java/jdk/9.0.4+11/c2514751926b4512b076cc82f959763f/ jre-9.0.4_linux-x64_bin.rpm

Krok 5
Tam pobieramy typ Javy, który uważamy za niezbędny do użycia. Po pobraniu pakietu RPM musimy przejść do ścieżki, w której został pobrany i tam wykonać następujący wiersz:

Na RHEL, CentOS 7

 mniam zainstaluj jdk-9.0.4_linux-x64_bin.rpm mniam zainstaluj jre-9.0.4_linux-x64_bin.rpm

W Fedorze 22 i nowszych

 sudo dnf zainstaluj jdk-9.0.4_linux-x64_bin.rpm sudo dnf zainstaluj jre-9.0.4_linux-x64_bin.rpm

Krok 6
W tym przykładzie używamy CentOS 7, więc wykonujemy pierwsze polecenia:
Aby zainstalować Java JDK:

 mniam zainstaluj jdk-9.0.4_linux-x64_bin.rpm

Krok 7
Wpisujemy literę Tak aby potwierdzić pobranie i instalację Java 9 JDK. Aby zainstalować Java JRE, umieścimy następujące. Podobnie wpisujemy literę Tak aby potwierdzić pobranie i instalację.

 mniam zainstaluj jre-9.0.4_linux-x64_bin.rpm

2. Ustaw zmienne środowiskowe Java w CentOS 7


Następnie wstawimy zmienne środowiskowe Java i ścieżkę plików wykonywalnych do zmiennej $ PATH CentOS 7, jest to konieczne, aby zapewnić, że zmienne środowiskowe Java i pliki wykonywalne będą dostępne w całym systemie, do zamierza wykonać następujące polecenia:

Krok 1
Ustaw JAVA_HOME i zmienną ścieżki JDK

 export JAVA_HOME = / usr / java / jdk-9.0.4 export PATH = $ PATH: /usr/java/jdk-9.0.4/bin
Krok 2
Ustaw JAVA_HOME i zmienną ścieżki w JRE
 export JAVA_HOME = / usr / java / jre-9.0.4 export PATH = $ PATH: /usr/java/jre-9.0.4/bin

3. Sprawdź wersję Java na CentOS 7

Krok 1
Na koniec sprawdzimy, czy mamy Javę 9 w CentOS, w tym celu wykonujemy następujące czynności:

 wersja java

Krok 2
Jeśli chcemy włączyć obsługę JDK/JRE w Firefoksie, konieczne będzie wykonanie następujących poleceń, aby to włączyć:

 alternatywy -- zainstaluj /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jdk-9.0.4/lib/libnpjp2.so 20000 

4. Zainstaluj Javę 9 za pomocą repozytoriów PPA na Debianie


Kolejna z dobrze znanych i najczęściej używanych dystrybucji Linuksa na poziomie korporacyjnym, zobaczymy, jak zainstalować tam Javę 9.
Do tego zadania mamy dwie opcje, a pierwszą jest użycie repozytoriów.

Krok 1
Aby dodać to nieoficjalne repozytorium w Debianie 9, wykonamy następującą linię:

 sudo add-apt-repository ppa: webupd8team / java 

POWIĘKSZAĆ

Krok 2
Wpisujemy literę Enter, aby zaakceptować instalację wspomnianego repozytorium. Gdy już to zrobimy, przystępujemy do aktualizacji repozytorium, wykonując następujące czynności:

 aktualizacja sudo apt-get 
Krok 3
Jak tylko PPA zostanie dodane i zaktualizowane, musimy szukać pakietów o nazwie oracle-java9 w następujący sposób:
 apt-cache search oracle-java9 

POWIĘKSZAĆ

Krok 4
Te dane wyjściowe potwierdzają, że Java 9 jest dostępna do zainstalowania za pomocą następującego polecenia:

 apt-get install oracle-java9-installer 

POWIĘKSZAĆ

Krok 5
Naciskamy klawisz Enter, aby potwierdzić pobieranie, a podczas procesu instalacji zobaczymy, co następuje. Tam musimy zaakceptować warunki licencji Oracle.

POWIĘKSZAĆ

Krok 6
W przypadku posiadania więcej niż jednej Javy zainstalowanej w Debianie, możemy zainstalować pakiet oracle-java9-set-default, aby domyślnie ustawić Javę 9:

 sudo apt-get install oracle-java9-set-default 

5. Zainstaluj Javę 9, korzystając ze źródeł na Debianie


Inną alternatywą dla instalacji Java 9 jest pobranie odpowiedniego pliku Java 9 SE SDK z następującego łącza:

Krok 1
Tam musimy zaakceptować umowę licencyjną, aby rozpocząć proces pobierania najnowszej wersji pakietu tarball.
Java nie oferuje prekompilowanych pakietów w postaci pakietów .deb dla dystrybucji Linuksa opartych na Debianie, więc do przeprowadzenia tej instalacji musimy użyć skompresowanego pliku gzip.

Teraz, alternatywnie, możemy pobrać ten plik za pomocą polecenia wget w następujący sposób:

 wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense = accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/9.0.4+11 /c2514751926b4512b076cc82f959763f/jdk-9.0.4_linux-x64_bin.tar.gz
Krok 2
Przechodzimy do ścieżki, w której zainstalowano Java i zamierzamy wykonać następujące polecenia, które rozpakują plik tarball Java bezpośrednio w katalogu / opt, następnie wprowadzimy ścieżkę wyodrębnioną z java z katalogu / opt i wykonamy polecenie ls aby wyświetlić zawartość katalogu. Pliki wykonywalne Java znajdują się w katalogu bin:
 sudo tar xfz jdk-9.0.4_linux-x64_bin.tar.gz -C/opt/cd/opt/jdk-9.0.4/ls
Krok 3
Na koniec wyeksportujemy zmienne Java, wykonując:
 sudo echo 'eksportuj JAVA_HOME = / opt / jdk-9.0.4 /' | sudo tee /etc/profile.d/java.sh sudo echo 'export PATH = $ PATH: /opt/jdk-9.0.4/bin' | koszulka sudo -a /etc/profile.d/java.sh
Krok 4
W obu przypadkach, aby poznać wersję Javy, wykonamy następujące polecenie:
 wersja java

POWIĘKSZAĆ

6. Zainstaluj Javę 9 na Ubuntu 17


Te same polecenia, których użyliśmy w Debianie 9, są przydatne do instalacji Javy 9 na Ubuntu 17.

Krok 1
W tym przypadku pierwszą opcją jest użycie repozytorium PPA za pomocą następujących poleceń:

 sudo add-apt-repository ppa: webupd8team / java (Zainstaluj repozytorium) sudo apt-get update (Aktualizuj pakiety repozytorium) sudo apt-get install oracle-java9-installer (Znajdź dostępne pakiety do zainstalowania) sudo apt-get install oracle-java9-set-default (Zainstaluj Javę 9)
Krok 2
Ale w tym przypadku użyjemy drugiej metody, która polega na pobraniu pliku bezpośrednio z oficjalnej strony pod następującym linkiem:

Krok 3
Lub możemy użyć polecenia wget w ten sposób:

 wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense = accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/9.0.4+11 /c2514751926b4512b076cc82f959763f/jdk-9.0.4_linux-x64_bin.tar.gz 

POWIĘKSZAĆ

Krok 4
Po pobraniu Javy 9 przejdziemy do katalogu, w którym została pobrana i tam wykonamy następujące polecenia, aby zainstalować Javę:

 sudo tar xfz jdk-9.0.4_linux-x64_bin.tar.gz -C/opt/cd/opt/jdk-9.0.4/ls
Krok 5
Te polecenia rozpakują plik archiwum Java bezpośrednio w katalogu / opt, wprowadzimy ścieżkę, w której zawartość Java została wyodrębniona z katalogu / opt i wykonamy polecenie ls aby wyświetlić zawartość katalogu.

POWIĘKSZAĆ

Krok 6
Pliki wykonywalne Java znajdują się w katalogu bin.

POWIĘKSZAĆ

Krok 7
Następnym krokiem do wykonania jest wstawienie zmiennych środowiskowych Java i ścieżki plików wykonywalnych do zmiennej $PATH systemu, do tego użyjemy następujących poleceń:

 sudo echo 'eksportuj JAVA_HOME = / opt / jdk-9.0.4 /' | sudo tee /etc/profile.d/java.sh sudo echo 'export PATH = $ PATH: /opt/jdk-9.0.4/bin' | koszulka sudo -a /etc/profile.d/java.sh

POWIĘKSZAĆ

Krok 8
Na koniec możemy zweryfikować wersję Java 9 za pomocą następującego polecenia:

 wersja java

POWIĘKSZAĆ

W ten sposób nauczyliśmy się instalować Javę 9 w niektórych najczęściej używanych dystrybucjach Linuksa.

wave wave wave wave wave