
Eu uso Ubuntu 14.04 LTS, 64 bits. Na tentativa de executar alguns programas de 32 bits, tive que instalar o Java versão 6. O Java versão 7 já estava presente. Eu costumava update-alteratives
alternar entre eles. De alguma forma, errei completamente e quero remover todo o conteúdo de ambas as versões do Java e reinstalar. Usei apt-get remove
mas acho que algumas partes do java estão sobrando.
Pergunta: Como faço para remover o java do zero do meu sistema Ubuntu?
Qualquer ajuda é muito apreciada. TIA.
Responder1
A solução a seguir remove todas as instalações Java (OpenJDK e Oracle Java), instaladas por meio do Gerenciador de Pacotes
Verifique a saída dos comandos abaixo everifique duas vezesse estiver tudo bem para remover
dpkg --get-selections | awk '/oracle-java/ && /installer/ {print "sudo apt-get purge "$1}' dpkg --get-selections | awk '/openjdk/ {print "sudo apt-get -y purge "$1}'
Depois disso, limpe o OpenJDK e o Oracle Java via
dpkg --get-selections | awk '/oracle-java/ && /installer/ {system("sudo apt-get purge "$1)}' dpkg --get-selections | awk '/openjdk/ {system("sudo apt-get -y purge "$1)}'
Responder2
use apt-get purge
para remover qualquer coisa, incluindo configurações e similares.
Se os problemas persistirem, você sempre poderá usar find -name '*java*'
ou para encontrar quaisquer restos de java. Observe que você também pode precisar procurar, por exemplo, jvm (java virtual machine) e isso find
permitirá a exclusão, mas use este comando com cuidado.
Alternativamente, você sempre pode forçar uma reinstalação:apt-get install --reinstall package-name
Isso poderia curar os problemas com o seu java.
Responder3
Não tenho certeza do que você entende por "algumas partes do Java permanecem no meu sistema", mas a execução desses 2 comandos informará o que está instalado em relação ao Java e à VM openjdk.
dpkg --get-selections | grep java
dpkg --get-selections | grep jdk
Muitos pacotes marcados com "java" são na verdade bibliotecas e ligações, você provavelmente não se importa muito com isso. O núcleo do java está no que commons
eu acho.
Além disso, talvez o seu problema venha de arquivos de configuração restantes... não se esqueça dos apt-get purge
seus pacotes!