OpenJDK 7 在 10.04 上的安装问题

OpenJDK 7 在 10.04 上的安装问题

我添加了以下常用个人包存档,如下所示:

sudo add-apt-repository ppa:openjdk/ppa
sudo apt-get update

更新进行得很顺利,但是当我尝试安装时,它openjdk-7-jdk会因未满足的依赖关系而停止openjdk-7-jre。因此,不确定发生了什么,我将未满足的依赖关系追踪到这两个(注意:lib 依赖于 headless),因此我尝试将它们一起安装:

$ sudo apt-get install openjdk-7-jre-lib openjdk-7-jre-headless
...
The following packages have unmet dependencies:
  openjdk-7-jre-headless: Conflicts: openjdk-7-jre-lib (< 7b89~pre1-0) but 7~b117~pre1-0lucid1 is to be installed
  openjdk-7-jre-lib: Depends: openjdk-7-jre-headless (>= 7b89~pre1) but 7~b117~pre1-0lucid1 is to be installed
                     Conflicts: openjdk-7-jre-headless (< 7b89~pre1-0) but 7~b117~pre1-0lucid1 is to be installed
E: Broken packages

现在我真的迷茫了。有人知道发生了什么吗?

答案1

将这些添加到您的 sources.list 文件中

 deb http://archive.canonical.com/ubuntu oneiric partner
 deb-src http://archive.canonical.com/ubuntu oneiric partner

然后

 sudo add-apt-repository ppa:openjdk/ppa
 sudo apt-get update

最后

 sudo apt-get install openjdk-7-jdk 

如果你只想要 Java 编译器,那么从以下位置下载一个神谕接受并下载然后打开终端并安装它

sudo sh jdk-7u51-nb-7_4-linux-ixxx.sh

并遵循这些脚步

相关内容