如何删除Oracle JDK


Answers:


42

可以这样完成:

  1. 删除链接:

    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. 然后,在以下位置删除包装/usr/lib/jvm

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

注意 :

  • 使用jdk文件夹名称中包含的任何版本号更改[version],例如:jdk[version] = jdk1.7.0_13

  • 如果您不熟悉Linux,则可能应该熟悉手册页。从那里很多好东西。只需在终端上输入即可 man update-alternatives


非常感谢,它有效!但在这种情况下,必须要写出一点点的遗忘手册
obysr


2

运行sudo update-alternatives --config java并选择一个openjdk版本。删除oracle jdk文件,如果您也需要卸载openjdk,请在Ubuntu软件中心进行。


符号链接怎么样?会变成垃圾链接吗?如何清除Oracle JDK中的所有设置和配置?
obysr 2012年

apt-get吹扫将使您能够彻底清理软件包
Costis Aivalis 2012年

只是写那个?还是我必须编写的任何shell命令?
obysr 2012年

这些链接指向所选的Java:/ usr / bin / java-> / etc / alternatives / java和/ usr / bin /
javac-

1
谢谢你,先生,但我不明白你写的是什么。实际上,我是linux的新手。你能解释一下吗?我非常感谢您的帮助
59分

1

删除bin中的符号链接以及您提取tarball的位置(应该在opt中,但我没有阅读上一指南)


2
步骤是什么?我需要他们。你能解释全部吗?
obysr 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.