![Debian 8 上的 Java 安装错误](https://linux22.com/image/739444/Debian%208%20%E4%B8%8A%E7%9A%84%20Java%20%E5%AE%89%E8%A3%85%E9%94%99%E8%AF%AF.png)
我按照此网站的说明进行操作: https://www.digitalocean.com/community/tutorials/how-to-install-java-with-apt-get-on-debian-8
当我安装 jre 和 jdk 时,它显示:
Reading package lists... Done
Building dependency tree
Reading state information... Done
default-jdk is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
因此我按照说明操作:
sudo apt-get 安装 oracle-java8-installer
之后它说:
Building dependency tree
Reading state information... Done
E: Unable to locate package oracle-java8-installer
当我运行 java -version 或 javac -version
它说:
bash: java: command not found
答案1
您关注的这篇文章已经过时了,因为它试图添加和使用的“PPA”已不存在。不用担心,我相信您没有 Oracle 的软件包会更好。
那么,如何获取 Java?
只需安装其中一个所谓的openjdk
软件包。
您可以使用以下命令获取它们的列表:apt-cache search openjdk
然后使用sudo apt-get install PACKAGENAME
。
我相信您正在寻找openjdk-8-jdk
,可以使用以下命令安装:
sudo apt-get install openjdk-8-jdk
。
这些包的工作原理与 Oracle 包一样好。
以下是这些软件包的在线列表:
https://packages.debian.org/search?keywords=openjdk&searchon=names&suite=stable§ion=all