Para alterar onde /etc/alternatives/java
pontos, use update-alternatives
. Veja um exemplo de como fazer isso:
sudo update-alternatives --install /usr/bin/java java <path to your java executable> 1
( Fonte. )
Depois de usar a opção --install
, execute:
sudo update-alternatives --config java
Selecione o que você acabou de instalar.
Existe uma maneira melhor do que instalar manualmente, no entanto. Se você usar o utilitário make-jpkg , poderá criar um .deb que pode ser instalado com ferramentas internas.
Veja um exemplo de como fazer isso:
Primeiro, baixe o JDK que você quer do oracle. Você quer o formato tar.gz para a arquitetura correta. Neste exemplo, estou usando o Java 8, mas o make-jpkg também suporta o Java 6. Então corra:
make-jpkg jdk-8u171-linux-x64.tar.gz
sudo dpkg -i jdk-8u171-linux-x64.deb
sudo update-alternatives --config java
sudo update-alternatives --config javac
Naturalmente, há também os pacotes Java do OpenJDK, mas suponho que você tenha um bom motivo para usar o Java da Oracle.