1

我想从我的 ubuntu 11.04 系统中完全删除 java5。在执行 java -version 时,它显示 -

java version "1.5.0"
gij (GNU libgcj) version 4.4.5
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

我怎样才能删除它?

4

4 回答 4

3

如果要完全删除该 java 版本,则需要删除包含它的包,请参阅包含以下内容的包列表:

sudo dpkg --get-selections | grep jre

通过这种方式,您可以查看jre已安装的软件包。然后您可以使用以下命令删除软件包:

sudo apt-get remove old_jre_package

无论如何,更好的解决方案是制作更多JDK版本,在 Ubuntu 中很容易做到。您可以使用该update-alternatives命令。因此,您可以安装另一个并使用替代工具JDK在版本之间切换:jdk

sudo update-alternatives --config java
sudo update-alternatives --config javac

有关更多选项,请参见手册页man update-alternatives

于 2013-01-08T09:21:25.550 回答
0

是的,更好的解决方案是使用“update-alternatives”命令制作更多的 JDK 版本。

之后,您还可以使用该命令设置 PATH。

导出 JAVA_HOME=/usr/lib/jvm/jdk1.7.0_11 或 /usr/lib/jvm/jdk1.6.0_38 导出 PATH=$JAVA_HOME/bin:$PATH

于 2014-01-07T06:23:39.677 回答
0

您可以通过运行此命令搜索系统中的所有 jre 包

sudo aptitude search jre

使用此命令删除它

sudo apt-get remove sun-java6-jre sun-java6-plugin sun-java6-fonts

您也可以尝试使用此命令删除系统中的所有 java 文件

sudo aptitude remove '~njava'
于 2013-01-08T09:18:03.333 回答
0

您应该尝试脚本oab java

于 2013-01-08T09:41:52.000 回答