如何在不丢失 JDownloader 的情况下删除 OpenJDK?

如何在不丢失 JDownloader 的情况下删除 OpenJDK?

由于运行 Minecraft 时出现性能问题,我最近安装了 Sun 的 Java。

当我尝试通过以下方式删除 OpenJDK 软件包时

sudo apt-get purge openjdk*

但是,JDownloader 包也被删除了。如果我尝试逐个删除所有 OpenJDK-7 包,则会安装 OpenJDK-6。

我认为应该有一种方法可以满足 JDownloader 对 Sun 版本的 Java 运行环境的依赖。

有没有办法保留 JDownloader 并完全删除开源 Java 版本?

编辑:正如用户 tumbleweed 所解释的,该问题是由一个临时错误引起的,该错误不久后就得到了解决。

答案1

您可以让系统将其删除,然后使用该选项再次安装它--no-install-recommends

这将忽略包上列出的必要依赖项并仅安装包本身。

有关该主题的更多信息请参见此处:

答案2

这里真正的答案是该包有缺陷,它依赖于特定的 JDK 而不是通用javaX-runtime虚拟包。

我向 PPA 的维护者指出了这一点,他上传了一个依赖于 的新版本default-jre | java6-runtime | java7-runtime。Sun JDK 应该可以满足这一要求。

相关内容