系统版本 Ubuntu 22.04
问题背景:安装 jdk 21 时找不到包
问题详情
正常安装流程是
代码语言:bash复制sudo apt update
sudo apt install openjdk-21
但是第二条命令却找不到对应的包
代码语言:bash复制Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package openjdk-21
通过 sudo apt-get install openjdk-
命令查看,只能看到 8、11、17、19 版本的包,没有更新的版本
解决办法
对于更新的 21 版本,需要使用新的包命名格式,运行下述命令就可以正常安装
代码语言:bash复制sudo apt install openjdk-21-jdk