我正在尝试在 raspberrypi 上安装 JDK17,但它一直告诉我
E: Unable to locate package openjdk-17-jdk
pi@raspberrypi:~/Downloads $ sudo apt install openjdk-17-jdk -y
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package openjdk-17-jdk
我什至尝试使用 zulu jdkhttps://docs.azul.com/core/install/debian但它仍然说同样的。
pi@raspberrypi:~/Downloads $ sudo apt install zulu17-jdk
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package zulu17-jdk
我的树莓派配置是
pi@raspberrypi:~ $ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
有没有人尝试过成功安装 jdk17 。我正在安装 jdk17 作为 neo4j 的先决条件。
答案1
Raspbian 10 仅具有 OpenJDK 11;要在 Raspbian 上安装 OpenJDK 17 的打包版本,您应该升级到 Raspbian 11。
你能在 Raspbian 10 上安装第三方版本的 OpenJDK 17。您无法安装 Zulu 的原因是没有为 32 位 ARM 系统提供软件包;要安装 Zulu,你必须下载相关的压缩包并手动安装。