![无法安装更新。未满足依赖项 icedtea-7-jre-jamvm 和 openjdk-7-jre](https://linux22.com/image/857458/%E6%97%A0%E6%B3%95%E5%AE%89%E8%A3%85%E6%9B%B4%E6%96%B0%E3%80%82%E6%9C%AA%E6%BB%A1%E8%B6%B3%E4%BE%9D%E8%B5%96%E9%A1%B9%20icedtea-7-jre-jamvm%20%E5%92%8C%20openjdk-7-jre.png)
我是新手,请帮忙。无法安装更新。详细信息显示:
以下软件包具有未满足的依赖关系:
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 打开它,然后搜索openjdk
并openjdk-7-jre
从搜索结果中选择。
顺便说一句,不清楚您要安装什么。