sudo apt install openjdk-11-jre-headless
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
openjdk-11-jdk : Depends: openjdk-11-jre (= 11~24-1~18.04)
Depends: openjdk-11-jdk-headless (= 11~24-1~18.04)
openjdk-11-jre-headless : Conflicts: oracle-java11-installer but 11.0.1-2~linuxuprising1 is to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).请帮助解决
发布于 2018-12-12 11:34:59
试试看
sudo apt --fix-broken install如果上面的命令没有帮助,那么尝试使用以下步骤安装oracle。
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer设置环境变量
sudo apt-get install oracle-java8-set-default然后检查JDK是否正确安装。
java
javac 发布于 2018-12-03 08:23:08
请您试着看看哪一个jdk将安装在以下代码中:
sudo apt install default-jre如果你不喜欢这个版本,就不要安装它。上一次我测试它时,它是用java 10.0.2构建的,但是它与java 11兼容(我记不清楚了)。然而,在将来,它将是对java 11的修改。
查看这里获得更多信息:为什么OpenJDK 10被打包为openjdk-11-*?
https://askubuntu.com/questions/1097063
复制相似问题