openjdk-15-jdk
在我的上安装时出现错误Ubuntu 20.04.1 LTS
我正在使用的命令:sudo apt-get install openjdk-15-jdk
错误:E: Unable to locate package openjdk-15-jdk
我使用类似的命令安装了 openjdk-14,成功运行。是什么导致了这个问题?我该如何安装 jdk-15?
对此不做任何推荐。 sudo apt-get 安装 openjdk-
答案1
ubuntu 的 repos 中没有提供 openjdk-15-jdk :)
sudo apt 列表|grep openjdk [sudo] k3ops 密码: 警告:apt 没有稳定的 CLI 界面。在脚本中请谨慎使用。 openjdk-11-dbg/focal-updates,focal-security 11.0.9.1+1-0ubuntu1~20.04 amd64 openjdk-11-dbg/focal-updates,focal-security 11.0.9.1+1-0ubuntu1~20.04 i386 openjdk-11-demo/focal-updates 11.0.9.1+1-0ubuntu1~20.04 amd64 openjdk-11-demo/focal-updates,focal-security 11.0.9.1+1-0ubuntu1~20.04 i386 openjdk-11-doc/focal-updates、focal-updates、focal-security、focal-security 11.0.9.1+1-0ubuntu1~20.04 全部 openjdk-11-jdk-headless/focal-updates,focal-security 11.0.9.1+1-0ubuntu1~20.04 amd64 openjdk-11-jdk-headless/focal-updates,focal-security 11.0.9.1+1-0ubuntu1~20.04 i386 openjdk-11-jdk/focal-updates,focal-security 11.0.9.1+1-0ubuntu1~20.04 amd64 openjdk-11-jdk/focal-updates,focal-security 11.0.9.1+1-0ubuntu1~20.04 i386 openjdk-11-jre-dcevm/focal 11.0.3+1-1 amd64 openjdk-11-jre-headless/focal-updates,focal-security 11.0.9.1+1-0ubuntu1~20.04 amd64 openjdk-11-jre-headless/focal-updates,focal-security 11.0.9.1+1-0ubuntu1~20.04 i386 openjdk-11-jre-zero/focal-updates 11.0.9.1+1-0ubuntu1~20.04 amd64 openjdk-11-jre-zero/focal-updates,focal-security 11.0.9.1+1-0ubuntu1~20.04 i386 openjdk-11-jre/focal-updates,focal-security 11.0.9.1+1-0ubuntu1~20.04 amd64 openjdk-11-jre/focal-updates,focal-security 11.0.9.1+1-0ubuntu1~20.04 i386 openjdk-11-source/focal-updates、focal-updates、focal-security、focal-security 11.0.9.1+1-0ubuntu1~20.04 全部 openjdk-13-dbg/focal-updates 13.0.4+8-1~20.04 amd64 openjdk-13-dbg/focal-updates 13.0.4+8-1~20.04 i386 openjdk-13-demo/focal-updates 13.0.4+8-1~20.04 amd64 openjdk-13-demo/focal-updates 13.0.4+8-1~20.04 i386 openjdk-13-doc/focal-updates,focal-updates 13.0.4+8-1~20.04 全部 openjdk-13-jdk-headless/focal-updates 13.0.4+8-1~20.04 amd64 openjdk-13-jdk-headless/focal-updates 13.0.4+8-1~20.04 i386 openjdk-13-jdk/focal-updates 13.0.4+8-1~20.04 amd64 openjdk-13-jdk/focal-updates 13.0.4+8-1~20.04 i386 openjdk-13-jre-headless/focal-updates 13.0.4+8-1~20.04 amd64 openjdk-13-jre-headless/focal-updates 13.0.4+8-1~20.04 i386 openjdk-13-jre-zero/focal-updates 13.0.4+8-1~20.04 amd64 openjdk-13-jre-zero/focal-updates 13.0.4+8-1~20.04 i386 openjdk-13-jre/focal-updates 13.0.4+8-1~20.04 amd64 openjdk-13-jre/focal-updates 13.0.4+8-1~20.04 i386 openjdk-13-source/focal-updates,focal-updates 13.0.4+8-1~20.04 全部 openjdk-14-dbg/focal-updates 14.0.2+12-1~20.04 amd64 openjdk-14-dbg/focal-updates 14.0.2+12-1~20.04 i386 openjdk-14-demo/focal-updates 14.0.2+12-1~20.04 amd64 openjdk-14-demo/focal-updates 14.0.2+12-1~20.04 i386 openjdk-14-doc/focal-updates,focal-updates 14.0.2+12-1~20.04 全部 openjdk-14-jdk-headless/focal-updates 14.0.2+12-1~20.04 amd64 openjdk-14-jdk-headless/focal-updates 14.0.2+12-1~20.04 i386 openjdk-14-jdk/focal-updates 14.0.2+12-1~20.04 amd64 openjdk-14-jdk/focal-updates 14.0.2+12-1~20.04 i386 openjdk-14-jre-headless/focal-updates 14.0.2+12-1~20.04 amd64 openjdk-14-jre-headless/focal-updates 14.0.2+12-1~20.04 i386 openjdk-14-jre-zero/focal-updates 14.0.2+12-1~20.04 amd64 openjdk-14-jre-zero/focal-updates 14.0.2+12-1~20.04 i386 openjdk-14-jre/focal-updates 14.0.2+12-1~20.04 amd64 openjdk-14-jre/focal-updates 14.0.2+12-1~20.04 i386 openjdk-14-source/focal-updates,focal-updates 14.0.2+12-1~20.04 全部 openjdk-8-dbg/focal-updates 8u275-b01-0ubuntu1~20.04 amd64 openjdk-8-dbg/focal-updates,focal-security 8u275-b01-0ubuntu1~20.04 i386 openjdk-8-demo/focal-updates 8u275-b01-0ubuntu1~20.04 amd64 openjdk-8-demo/focal-updates,focal-security 8u275-b01-0ubuntu1~20.04 i386 openjdk-8-doc/focal-updates、focal-updates、focal-security 8u275-b01-0ubuntu1~20.04 全部 openjdk-8-jdk-headless/focal-updates 8u275-b01-0ubuntu1~20.04 amd64 openjdk-8-jdk-headless/focal-updates,focal-security 8u275-b01-0ubuntu1~20.04 i386 openjdk-8-jdk/focal-updates 8u275-b01-0ubuntu1~20.04 amd64 openjdk-8-jdk/focal-updates,focal-security 8u275-b01-0ubuntu1~20.04 i386 openjdk-8-jre-headless/focal-updates 8u275-b01-0ubuntu1~20.04 amd64 openjdk-8-jre-headless/focal-updates,focal-security 8u275-b01-0ubuntu1~20.04 i386 openjdk-8-jre-zero/focal-updates 8u275-b01-0ubuntu1~20.04 amd64 openjdk-8-jre-zero/focal-updates,focal-security 8u275-b01-0ubuntu1~20.04 i386 openjdk-8-jre/focal-updates 8u275-b01-0ubuntu1~20.04 amd64 openjdk-8-jre/focal-updates,focal-security 8u275-b01-0ubuntu1~20.04 i386 openjdk-8-source/focal-updates、focal-updates、focal-security 8u275-b01-0ubuntu1~20.04 全部 uwsgi-插件-jvm-openjdk-11/focal 2.0.18-11ubuntu1 amd64 uwsgi-插件-jwsgi-openjdk-11/focal 2.0.18-11ubuntu1 amd64 uwsgi-插件-ring-openjdk-11/focal 2.0.18-11ubuntu1 amd64 uwsgi-插件-servlet-openjdk-11/focal 2.0.18-11ubuntu1 amd64
最好使用“apt search openjdk”来获取正确的命令,第一个是错误的代码:P
答案2
较新的 JDK 可通过以下方式获取折断,Ubuntu 的替代安装方法。在那里搜索,或者尝试:
snap search openjdk
例如目前 jdk 18 可用。
请注意,这些版本默认具有严格限制的权限。请参阅以下文档:jgneff/openjdk:当前 JDK 版本和早期访问版本了解详细信息和选项。
答案3
[2022年8月17日] 感谢@nobody(参见问题的评论)
对于所有旧版本,请使用此链接:
https://launchpad.net/~openjdk-r/+archive/ubuntu/ppa
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt update
并选择您的版本:
sudo apt install openjdk-15-jdk