Instalacja Java 9 na VPSie - Debian/Ubuntu

DBanaszewski | 2019-01-29 17:29:26 UTC | #1

Jak zainstalować Java 9 na VPSie?

Instalacja odbędzie się na Ubuntu 16.04(.03) - ten sam sposób będzie działał na Ubuntu 17.10 i Debian 9 - inne wersje będą również działały.
Uwaga! Jeżeli instalujesz Java 9 na koncie root, to przedrostek sudo jest niepotrzebny. Możesz go bezpiecznie usunąć.


Krok 1
Użyj następujących komend
sudo apt update - komenda zaktualizuje nam repozytoria
sudo apt upgrade - komenda zaktualizuje nam system
sudo apt purge openjdk* - komenda usunie nam inne wersje Java (OpenJDK)
sudo apt purge oracle-java* - komenda usunie nam inne wersje Java (Oracle)

Krok 2
Java 9 obecnie nie jest dodana do oficjalnych repozytoriów, więc musimy dodać repozytoria Java 9. W tym poradniku użyjemy edytora tekstu vim. Aby utworzyć plik repozytorium użyjemy komendy sudo vim /etc/apt/sources.list.d/webupd8team-java.list. Następnie klikamy przycisk Insert i wpisujemy następujące dane:

deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main 
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main 

Po wpisaniu tych danych, klikamy guzik Esc i wpisujemy :wq. Po opuszczeniu okna edytora, repozytoria zostały dodane. Musimy teraz dodać klucz repozytorium, aby zostały oznaczone jako zaufane. Aby dodać klucz, wpiszą tą komendę:

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

Krok 3
Repozytoria i klucze dodane, teraz należy je zaktualizować, aby móc zainstalować Java 9.
Aktualizujemy je pierwszą komendą z kroku pierwszego:

sudo apt update

Po zaktualizowaniu repozytoriów przechodzimy do następnego kroku.

Krok 4
Teraz możemy zainstalować Java 9 na naszym VPSie. Użyjemy do tego następującej komendy:

sudo apt install oracle-java9-installer

Podczas instalacji zostaniemy poproszeni o zaakceptowanie licencji, na którą się zgadzamy. Inaczej Java 9 nie zostanie zainstalowana :stuckouttongue: Po instalacji przechodzimy do następnego kroku.

Krok 5
Po instalacji należałoby sprawdzić czy Java została poprawnie zainstalowana. Sprawdzimy to używając następującej komendy: java -version. Po wpisaniu komenda powinna zwrócić następującą treść:

java version "9.0.1"
Java(TM) SE Runtime Environment (build 9.0.1+11)
Java HotSpot(TM) 64-Bit Server VM (build 9.0.1+11, mixed mode)

Przypominam! Przy instalacji może się zdarzyć, że zostanie wydana aktualizacja - nie jest to błąd!


Aktualizacja Java 8 do Java 9

Aby zaktualizować Java 8 do Java 9, wystarczy, że użyjesz następujących komend:

sudo apt update
sudo apt install oracle-java9-installer
sudo apt purge oracle-java8*

Pozdrawiam i życzę miłego używania Java 9 :slight_smile:


DBanaszewski | 2018-01-17 15:18:40 UTC | #2

Aktualizacja!

Obecnie działa tylko szybka instalacja z nowego miejsca (przechowania skryptu i plików):

wget -qO- http://www.plbananek.eu/dl/openjdk9.sh | sudo sh

Aktualizacja z Java 8 do Java 9 nie działa.


DBanaszewski | 2018-02-10 19:45:30 UTC | #3

Informacja

Poradnik “wraca do życia”. Jedyną zmianą jest adres skryptu szybkiej instalacji. Poniżej nowa komenda:

wget -qO- https://goo.gl/qC7h7u | sudo sh

Timo | 2018-02-21 19:44:23 UTC | #4

Not found!


DBanaszewski | 2018-02-21 20:56:08 UTC | #5

A dokładniej? ;)


Timo | 2018-02-21 20:57:03 UTC | #6

https://goo.gl/qC7h7u
404: Not Found
;)

Chyba konta nie masz już na githubie xD


DBanaszewski | 2018-02-21 20:57:31 UTC | #7

Okej, wiem gdzie jest błąd.
Naprawię to jutro rano (22.02)


Timo | 2018-02-21 20:57:52 UTC | #8

W tym czasie zdążyłem po kolei komendy poprzeklejać :joy:


anon10657637 | 2018-02-22 11:20:04 UTC | #9

@DBanaszewski zrób to we formie repo, nie gistów.


kamil2321 | 2018-06-10 08:08:48 UTC | #10

Wszystko fajnie ale nazwij proszę temat:
“Instalacja Java 9 na VPSie z systemem Debian/Ubuntu”
“Jak zainstalować Java 9 na VPSie z systemem Debian/Ubuntu?”
Będzie ładniej i przejrzyściej ;)


Nieznajomy11 | 2018-06-10 08:27:12 UTC | #11

Zachęcam do używania systemu zgłoszeń na przyszłość.