java - 如何在debian虚拟机上安装java
问题描述
我正在尝试使用 PPA 存储库/在 GCP Debian 9 strech VM 上安装 Java 11
我按照这些步骤操作,但是在sudo apt install oracle-java11-installer
收到错误代码后说软件包 oraclejava11- installer
没有安装候选者。我什至尝试过 java11-installer-local,但它也无法正常工作。
步骤1 :sudo apt install dirmngr
第2步 :
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EA8CACC073C3DB2A
将以下 PPA 添加到您的 Debian 系统。此 PPA 包含oracle-java11-installer
具有 Java 安装脚本的软件包:-
第 3 步:echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list
第4步 :sudo apt update
第 5 步:sudo apt install oracle-java11-installer
第 6 步:sudo apt install oracle-java11-set-default
验证Java版本
第 7 步:java -version
它不断给出错误E: Package 'oracle-java11-installer' has no installation candidate
解决方案
你试试这个
$sudo apt update
$sudo apt install default-jdk
$java -version
$echo 'deb http://ftp.debian.org/debian stretch-backports main' | sudo tee /etc/apt/sources.list.d/stretch-backports.list
$sudo apt update
$sudo apt install openjdk-11-jdk
推荐阅读
- python - model.apply(x) 结果的 xgboost 总和不等于 model.predict(x)
- node.js - 未找到从单端口端点服务的反应和节点 js
- html - 模态引导响应
- typescript - 是否可以在 TypeScript 中为 tsc 编译引发自定义错误?
- java - B 不能转换为 org.apache.shiro.session.Session
- ruby-on-rails - 向 super 的调用添加额外的参数
- python - GitHub 在 selenium 中创建存储库按钮 clickikng
- arrays - 如何迭代数组并将每个数组值传递给剧本中的角色
- java - 为什么我总是得到 null 而不是我想要的输出?
- php - 代替没有 register_globals 的 $DOCUMENT_ROOT?