Como remover o Oracle JDK

32

Não encontrei artigos relacionados sobre como remover o Oracle JDK . Existem alguns artigos relacionados, mas eles não resolveram o problema.

Instalei o arquivo tarball do Oracle JDK no site Oracle seguindo este artigo Como instalar o Oracle Java JDK 7 . Foi muito útil. Mas ainda não sei o que devo fazer para desinstalar o Oracle JDK.

obysr
fonte

Respostas:

42

Isso poderia ser feito assim:

  1. Remova o link:

    sudo update-alternatives --remove "java" "/usr/lib/jvm/jdk[version]/bin/java"    
    sudo update-alternatives --remove "javac" "/usr/lib/jvm/jdk[version]/bin/javac"    
    sudo update-alternatives --remove "javaws" "/usr/lib/jvm/jdk[version]/bin/javaws"
    
  2. Em seguida, remova o pacote no /usr/lib/jvm:

    sudo rm -r /usr/lib/jvm/jdk[version]
    

Nota :

  • Mudança [versão] com qualquer número versão que está contido no nome de pasta jdk, exemplo: jdk[version] = jdk1.7.0_13.

  • Se você é novo no Linux, provavelmente deve se familiarizar com a página de manual. Muitas coisas boas de lá. Basta ir ao terminal e digitar man update-alternatives.

Thai Tran
fonte
Muito obrigado, funciona! mas pouco desatualizada faltando manual que deve ser writted neste caso
obysr
Não funciona: askubuntu.com/questions/830244/…
Karl Morrison
2

Execute sudo update-alternatives --config javae escolha uma versão do openjdk. Exclua os arquivos oracle jdk e se você precisar desinstalar o openjdk também, faça-o com o Ubuntu Software Center.

Costis Aivalis
fonte
que tal links simbólicos? ele se tornará um link para o lixo? como devo fazer para remover todas as configurações do Oracle JDK?
31412 obysr
apt-get purge lhe permitirá limpar pacotes completamente
Costis Aivalis
apenas escreva isso? ou qualquer comando shell que eu tenho que escrever?
31412 obysr
Estes links apontam para o Java escolhido: / usr / bin / java -> / etc / alternatives / java e / usr / bin / javac -> / etc / alternatives / javac
Costis Aivalis
1
obrigado senhor, mas eu não entendo o que você escreve. na verdade, eu sou novato no linux. você poderia explicar isso? eu sou muito grato pela sua ajuda
obysr
1

Exclua os links simbólicos na lixeira e onde quer que você extraiu o tarball (DEVE estar no opt, mas eu não li o guia anterior)

RobotHumans
fonte
2
quais são os passos? eu preciso deles. você poderia explicar todos eles?
obysr