如何在 Debian 8 上安装 JAVA 8

3

我一直在按以下方式在Debian Jessie上安装Java 8:

echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" > /etc/apt/sources.list.d/webupd8team-java.list

echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" >> /etc/apt/sources.list.d/webupd8team-java.list

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
apt-get update && apt-get install oracle-java8-installer -y

但突然间,这不再有效了。

E: Unable to find the oracle8-java-installer package

我尝试了下面的另一个步骤,但我仍然遇到相同的错误:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

2
ppa(s)因Oracle的许可证更改而关闭。您需要从Oracle下载Oracle JDK;或切换到OpenJDK。 - Elliott Frisch
1个回答

5

从下载(需要Oracle账户)

https://www.oracle.com/technetwork/java/javaee/downloads/jdk8-downloads-2133151.html

jdk-8u211-linux-x64.tar.gz

作为根用户
cp jdk-8u211-linux-x64.tar.gz /usr/lib/jvm/

cd /usr/lib/jvm/

tar zxvf jdk-8u211-linux-x64.tar.gz

要设置为默认值,请运行:

update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_211/bin/java 4

update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_211/bin/javac 4

update-alternatives --config java

enter image description here

然后选择选项4(因为之前运行了update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_211/bin/java 4

Source: https://docs.oracle.com/javase/8/docs/technotes/guides/install/linux_jdk.html#BJFJJEFG


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接