Na forum zdążyły już na ten temat powstać poradniki. Dla przykładu: https://lvlup.rok.ovh/t/instalacja-java-8-na-vpsie/2513/#1 https://lvlup.rok.ovh/t/instalacja-java-9-na-vpsie/4757/#1
Osobiście jestem zwolennikiem ułatwiania sobie życia aniżeli go utrudniania, dlatego przedstawie prosty skrypt autorstwa Christiana Steina, który rozwiązuję problem wklepywania większości niepotrzebnych do życia komend za nas. Opis użycia znajduję się w repo sormuras/Bach#install-jdk.sh. Skrypt jest gotowy do użycia za pomocą tej komendy:
curl -s https://raw.githubusercontent.com/sormuras/bach/master/install-jdk.sh |
Rozwiązanie to jest używane obecnie produkcyjnie przy usłudze Travis Ci (wersja darmowa i płatna). Więcej informacji znajduję się tutaj. Da się zrobić to lepiej? Da się.