Instalacja Java 9 na VPSie - Debian/Ubuntu

Zombie
vps, java
DBanaszewski
DBanaszewski α-tester v3

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 😛 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
DBanaszewski α-tester v3

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
DBanaszewski α-tester v3

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
Timo Moderator forum.lvlup.pro

Not found!

DBanaszewski
DBanaszewski α-tester v3

A dokładniej? ;)

Timo
Timo Moderator forum.lvlup.pro

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

Chyba konta nie masz już na githubie xD

DBanaszewski
DBanaszewski α-tester v3

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

Timo
Timo Moderator forum.lvlup.pro

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

anon10657637
anon10657637

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

kamil2321
kamil2321

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
Nieznajomy11 Moderator forum.lvlup.pro

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