首页 > 解决方案 > 使用 apt-get 在 Google Compute Engine 实例上安装 Java 8

问题描述

我用 apt-get 运行了这个命令,但收到了这个错误。我不太确定如何解决这个问题。这是我使用 apt-get 所犯的核心错误,要求一些不可能的事情吗?有谁了解阻止它安装的根本原因?

sudo apt-get install openjdk-8-jdk                                                                                       
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 openjdk-8-jdk : Depends: openjdk-8-jre (= 8u171-b11-1~bpo8+1) but it is not going to be installed
                 Depends: openjdk-8-jdk-headless (= 8u171-b11-1~bpo8+1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

标签: javagoogle-compute-engineapt-get

解决方案


这是一个班轮

sudo apt-get -y install default-jdk
java -version

推荐阅读