在树莓派上安装JDK17

在树莓派上安装JDK17

我正在尝试在 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,你必须下载相关的压缩包并手动安装。

相关内容