无法安装更新。未满足依赖项 icedtea-7-jre-jamvm 和 openjdk-7-jre

无法安装更新。未满足依赖项 icedtea-7-jre-jamvm 和 openjdk-7-jre

我是新手,请帮忙。无法安装更新。详细信息显示:

以下软件包具有未满足的依赖关系:

icedtea-7-jre-jamvm: Depends: openjdk-7-jre-headless (= 7u55-2.4.7-1ubuntu1~0.12.04.2) but 7u51-2.4.4-0ubuntu0.12.04.2 is installed
                     Depends: zlib1g (>= 1:1.1.4) but 1:1.2.3.4.dfsg-3ubuntu4 is installed
openjdk-7-jre: Depends: openjdk-7-jre-headless (= 7u55-2.4.7-1ubuntu1~0.12.04.2) but 7u51-2.4.4-0ubuntu0.12.04.2 is installed
               Depends: libjpeg8 (>= 8c) but 8c-2ubuntu7 is installed
               Depends: libpulse0 (>= 1:0.99.1) but 1:1.1-0ubuntu15.4 is installed
               Depends: libgl1 but it is a virtual package

答案1

对于 Sun/Oracle Java

ctrl+ alt+t打开终端。

添加 webupd8team PPA 存储库并使用以下命令逐一安装 Oracle Java 7/8:

要安装 Oracle Java 7:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer 

要安装 Oracle Java8:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

对于 Openjdk:

打开 Ubuntu 软件中心。搜索“Synaptic”并选择“Synaptic 包管理器”。仅供参考,Synaptic 是 Ubuntu 的旧包管理器,应该可以解决所有依赖性问题。安装 Synaptic 包管理器后,从 Unity dash 打开它,然后搜索openjdkopenjdk-7-jre从搜索结果中选择。

顺便说一句,不清楚您要安装什么。

相关内容