注意:这是一个老问题,答案反映了当时的世界。现代的Ubuntu发行版有OpenJDK可供安装

sudo apt install default-jdk

我正在尝试在Ubuntu Linux发行版上安装Java开发工具包(JDK),但我无法安装它。

在Ubuntu上安装它的步骤是什么?


当前回答

Sun-java6-jdk是由oracle-java8-installer或oracle-java7-installer或oracle-java7-installer提供的虚拟包。

sudo apt-get install oracle-java8-installer  

会给你sun-java6-jdk。

其他回答

来自Ubuntu网站的Wiki:

对于Ubuntu 10.04 LTS, sun-java6包已经从Ubuntu归档文件的Multiverse部分中删除了。建议使用openjdk-6。

如果您不能从专有的Sun JDK/JRE切换到OpenJDK,您可以从规范合作伙伴存储库安装Sun -java6包。你可以通过命令行配置你的系统来使用这个存储库:

 sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
 sudo apt-get update   
 sudo apt-get install sun-java6-jre sun-java6-plugin
 sudo update-alternatives --config java

对于Ubuntu 10.10, sun-java6包已经从Ubuntu归档文件的Multiverse部分中删除了。建议使用openjdk-6。

如果您不能从专有的Sun JDK/JRE切换到OpenJDK,您可以从规范合作伙伴存储库安装Sun -java6包。你可以通过命令行配置你的系统来使用这个存储库:

 sudo add-apt-repository "deb http://archive.canonical.com/ maverick partner"
 sudo apt-get update   
 sudo apt-get install sun-java6-jre sun-java6-plugin
 sudo update-alternatives --config java

我也有同样的问题,但没有一条评论对我有用。最后,我注意到我禁用了我的更新。当我重新激活它,所以sudo apt-get更新工作正确,问题得到解决。 (更新系统设置>软件和更新>更新选项卡 这里我勾选了两个重要更新和推荐更新的第一个选项)。

按照这个视频,我已经成功地在Ubuntu 18.04 LTS上安装了JDK 10。

我正在复制视频描述的节选。

只要打开终端,然后输入以下命令:

Java安装(PPA)

sudo add-apt-repository ppa:linuxuprising/java
sudo apt-get update
sudo apt-get install oracle-java10-installer

用于设置环境变量(使java10默认)

sudo apt-get install oracle-java10-set-default

在Ubuntu 16.04、Linux Mint、Debian等Linux系统上安装JDK 10的方法相同。

我只是在Ubuntu虚拟机上做了这个。我是这样做的。

Ubuntu comes with the Java JRE installed, but not the JDK. Java -version gives the JRE, not the JDK. Run javac -version. If the JDK isn't installed, you will get an error. Run the following command in the terminal to get the JDK: sudo apt install default-jdk. Now, run which javac. The output should be /usr/bin/javac. It has now been installed. IntelliJ won't let us use this path because it is the binary of javac. Go to Project Structure > Project Settings > Project. Where it says 'Project SDK', add a JDK. Then go to /usr/lib/jvm. Now you should be able to compile java projects in IntellIJ.

您可能必须编辑配置,以便IntelliJ知道在哪里查找您的主类。执行命令>编辑配置。为main类添加主类,并将项目的根目录添加为Working目录。

简单地运行:

sudo apt-get install default-jdk