sudo apt-get install sun-java6-jre sun-java6-plugin
因为显然那些已经被拉了。 在这里把我的骨头扔给我!
编辑
我只是想到,我可以在我的台式电脑上下载.tar.gz,并将其扫描到服务器上。 谁让我负责?
只需下载tarball,然后安装它。 在Debian或Ubuntu系统上,我将它安装到/ usr / lib / jvm / XXX并运行update-alternatives:
cd /usr/lib/jvm tar -xzf /path/to/java_tarball.tar.gz update-alternatives --remove-all java update-alternatives --remove-all javac update-alternatives --install /usr/bin/java java /usr/lib/jvm/YOURJAVA/bin/java 1000 update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/YOURJAVA/bin/javac 1000
您不必运行–remove-all部分,在这种情况下请确保数字“1000”高于当前设置的数字,可以通过以下方式find:
update-alternatives --display java (or javac)
安装Oracle JDK和Oracle JRE以及接收这些软件包的软件更新的简单方法是使用以下说明将包含安装包的存储库添加到我们的系统中:
sudo apt-get install python-software-properties sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer sudo update-java-alternatives --set java-8-oracle
参考:
https://www.leggiero.uk/posts/how-to-install-oracle-java-on-ubuntu-and-keep-updated/
实际上,可以接受许可证并从命令行下载tar,一步到位。
您可以通过wget
以这种方式将cookie传递给服务器:
wget --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u51-b16/jdk-8u51-linux-i586.tar.gz
之后,您可以通过提取和更新替代方法来安装tar,如上面的@aseq答案。
注意:确保以这种方式接受许可证是合法的,然后再使用此方法。
注意:Cookie的名称及其值可能随时间而改变。