首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何卸载OpenJDK?

如何卸载OpenJDK?
EN

Ask Ubuntu用户
提问于 2013-08-21 16:38:17
回答 2查看 373.7K关注 0票数 56

我不希望在我的Ubuntu13.04系统上安装OpenJDK,但是试图卸载openjdk-7-jre会产生以下消息:

代码语言:javascript
复制
$ sudo apt-get purge openjdk-7-jre
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  gcj-4.7-base gcj-4.7-jre gcj-4.7-jre-headless gcj-4.7-jre-lib gcj-jre gcj-jre-headless icedtea-6-jre-cacao icedtea-6-jre-jamvm libgcj-common libgcj13 libgcj13-awt
  openjdk-6-jre-headless openjdk-6-jre-lib
Suggested packages:
  fastjar gcj-4.7-jdk gcj-jdk libgcj13-dbg sun-java6-fonts fonts-ipafont-gothic fonts-ipafont-mincho ttf-telugu-fonts ttf-oriya-fonts ttf-kannada-fonts
  ttf-bengali-fonts
The following packages will be REMOVED:
  default-jre* icedtea-7-plugin* icedtea-netx* icedtea-plugin* libatk-wrapper-java* libatk-wrapper-java-jni* openjdk-7-jre*
The following NEW packages will be installed:
  gcj-4.7-base gcj-4.7-jre gcj-4.7-jre-headless gcj-4.7-jre-lib gcj-jre gcj-jre-headless icedtea-6-jre-cacao icedtea-6-jre-jamvm libgcj-common libgcj13 libgcj13-awt
  openjdk-6-jre-headless openjdk-6-jre-lib
0 upgraded, 13 newly installed, 7 to remove and 4 not upgraded.
Need to get 57,0 MB/57,2 MB of archives.
After this operation, 156 MB of additional disk space will be used.
Do you want to continue [Y/n]?

我需要做些什么,以便在删除openjdk-7时不会安装新的包,而我不需要安装这些包?

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2013-08-21 17:22:11

您可以使用以下命令:

代码语言:javascript
复制
sudo apt-get purge openjdk-8-jre openjdk-8-jre-headless openjdk-7-jre gcj-4.7-base gcj-4.7-jre openjdk-6-jre-headless

这样,就不会安装新的软件包。下面是我对上述命令的输出:

代码语言:javascript
复制
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package 'gcj-4.7-base' is not installed, so not removed
Package 'gcj-4.7-jre' is not installed, so not removed
Package 'openjdk-6-jre-headless' is not installed, so not removed
The following packages will be REMOVED:
  default-jre* icedtea-7-plugin* icedtea-netx* libatk-wrapper-java*
  libatk-wrapper-java-jni* libreoffice-base* minecraft-installer*
  openjdk-7-jre*
0 upgraded, 0 newly installed, 8 to remove and 6 not upgraded.
After this operation, 10,3 MB disk space will be freed.
Do you want to continue [Y/n]? n

但我不建议你这么做。在一天内,您肯定需要一个OpenJDK (6或7)。

票数 40
EN

Ask Ubuntu用户

发布于 2013-11-21 11:00:33

很好的问题,我自己也在想。

我发现您可以使用以下方法删除Ubuntu13.04上的openjdk-7-jre:

代码语言:javascript
复制
sudo apt-get autoremove openjdk-7-jre

按'y‘,然后在提示确认此更改时按enter。这还应该清理与它一起安装的所有附加依赖库。

我还发现您可以使用以下命令来执行额外的清理:

代码语言:javascript
复制
sudo apt-get purge openjdk*

如果使用以下命令:

代码语言:javascript
复制
java -version

您应该不再看到安装了openjdk-7-jre!

希望这能有所帮助。:)

票数 89
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/335457

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档