我无法在我的debian 6 VPS上安装Java

时间:2018-05-09 14:43:58

标签: java ubuntu debian

我已经尝试在我的Debian 6机器上安装Java 8 JDK一小时了,我无法弄清楚如何做到这一点。我看过其他帖子,没有运气。我收到此错误

  

E:无法找到包oracle-java8-installer

感谢任何帮助。感谢。

2 个答案:

答案 0 :(得分:0)

您需要添加webupd8team存储库才能安装oracle-java8-installer

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
  • python-software-properties将允许您使用add-apt-repository
  • sudo add-apt-repository ppa:webupd8team/java将添加存储库
  • sudo apt-get update将更新软件包列表(在我们的例子中,我们需要这样做以获取我们刚刚添加的存储库中的软件包)。

答案 1 :(得分:0)

official documentation上描述了关于debian的Java 8的安装过程。

将以下行添加到/etc/apt/sources.list

deb http://httpredir.debian.org/debian/ jessie main contrib

安装java-package

# apt-get update && apt-get install java-package && exit

oracle website下载tarball(.tar.gz)(接受Oracle二进制代码许可协议)。然后通过java二进制文件中的.deb实用程序构建make-jpkg包(例如:jdk-8u171-linux-x64.tar.gz):

$ make-jpkg jdk-8u171-linux-x64.tar.gz

将在您的工作目录中创建oracle-java8-jdk_8u171_amd64.deb,安装.deb文件:

# dpkg -i oracle-java8-jdk_8u171_amd64.deb

检查java版本

$ java -version

示例输出(来自debian 9):

openjdk version "1.8.0_171"
OpenJDK Runtime Environment (build 1.8.0_171-8u171-b11-1~deb9u1-b11)
OpenJDK 64-Bit Server VM (build 25.171-b11, mixed mode)

注意:Debian建议安装openjdk-7-jre软件包:

  

Debian建议使用此实用程序创建的OpenJDK软件包(openjdk-7-jdk / openjdk-7-jre而不是非免费软件包