我里面有旧的Ubuntu Linux 2.6.8 i686
。JRE 1.4
我没有可能升级系统,但我想升级我的 Java。
我想在旧系统上安装最新的 Java 可能会遇到大问题。我可以选择的最高 Java 版本是什么?
无论如何,我尝试通过下载和提取 jre-8u60-linux-i586.gz 来安装最新的 java。当我从 bin 目录运行 java 时,我收到消息:
Error: dl failure on line 893
Error: failed /opt/jre1.8.0_60/lib/i386/client/libjvm.so, because /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /opt/jre1.8.0_60/lib/i386/client/libjvm.so)
这是什么?如何解决这个问题?
答案1
如果您想安装 java,使用 webupd8s java ppa 可能是最好和最简单的方法。
您可以在那里轻松安装 oracel java 6/7/8/9,甚至 12.04。
这是 ppa:https://launchpad.net/~webupd8team/+archive/ubuntu/java?field.series_filter=precise
这里是 webupd8s 关于如何安装 java 8 的博客文章(目前应该是最明智的选择):http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html
玩得开心!
PS:删除 /opt/jre1.8.0_60/ 并始终尝试坚持使用 ppas,只要您不清楚自己在做什么,就不要下载和提取“程序”。