Eu sou novo em Linux e Java.
Anteriormente eu tinha o jdk1.8.0_171 instalado, junto com o netbeans 8.2. Durante uma das atualizações do Kali, o JDK 8 foi completamente substituído pelo JDK 10. Como resultado, o netbeans parou de funcionar.
Eu tentei instalar o JDK 8 e pareceu funcionar.
java -version
mostrava 8 e 10 depois de usar
sudo update-alternatives --config java
para selecionar versões diferentes. Isso, no entanto, não teve efeito no Netbean, foi completamente inutilizável.
Em seguida, decidi remover completamente tudo o que tinha a ver com o Java e instalar uma nova cópia do JDK 8.
sudo apt-get purge openjdk*
e
sudo apt-get purge icedtea*
foi usado.
java -version and sudo dpkg --list|grep -i jdk
foi usado para garantir que nada restasse. Além disso, executando
apt-get update
removeu algumas sobras não usadas.
Em seguida, baixei e executei o arquivo jdk 8_171 tar.gz. Ele foi executado, mas a última linha foi uma mensagem de erro.
Em seguida, tentei remover o NetBeans,
./uninstal.sh
mas recebeu uma mensagem dizendo que eu precisaria que o JDK fosse instalado para fazer qualquer coisa sobre o Netbeans.
java -version
não mostrou nada. Purga de ambos openjdk e icedtea não fez nada, ambos dizem que os arquivos não estão presentes. Então eu tentei instalar o JDK + Netbean combo, e isso resultou em mensagem de erro dizendo que o JDK já está instalado.
Então, agora estou na situação em que não consigo remover o Netbean, o Netbean não está funcionando porque o JDK não está presente. O JDK não pode ser instalado porque aparentemente eu já tenho o JDK. Onde o JDK foi instalado, não consigo descobrir, pesquisando manualmente e usando
whereis name
não está produzindo nenhum resultado útil.
Explicação detalhada sobre o que está acontecendo e o que devo fazer sobre isso seria muito apreciado.
Tags java netbeans debian linux kali-linux