【发布时间】:2021-02-12 17:03:38
【问题描述】:
我正在尝试在我的 ubuntu 软件中安装 java。每次我尝试安装 JRE 或 JDK 时都会显示:
~以下包有未满足的依赖关系: default-jre :取决于:default-jre-headless (= 1:1.6-43ubuntu2) 但不会安装 取决于:openjdk-6-jre (>= 6b23~pre11-1ubuntu1~) 但不会安装 E: 无法纠正问题,您持有破损的包裹。
基本上我尝试做的任何事情都是从一些损坏的包中停止。我尝试了一些 apt 和东西的清洁技术,但也没有任何帮助。提前谢谢你。
【问题讨论】:
-
您好,您能概括一下您用于安装的步骤吗?
-
Java 6 和 7 不再受支持(并且已经有一段时间不支持了)。您使用的是什么版本的 ubuntu,为什么要安装 Java 6?
-
听起来像是你应该在 Ubuntu 相关网站上提出的问题。
-
我正在尝试在我的电脑上安装任何 java 版本,因为我无法安装新版本,所以我尝试了一些旧版本。我以某种方式找到了一条路径,现在它说:程序 'javac'可以在以下包中找到: * default-jdk * ecj * gcj-5-jdk * openjdk-8-jdk-headless * gcj-4.8-jdk * gcj-4.9-jdk * openjdk-9-jdk-headless 试试: sudo apt install
过去我安装了 ecj,但它不支持很多东西,比如列表或数组。有没有这样的包很好,还是我应该继续寻找? -
你用的是什么版本的ubuntu?然后去here。