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: