在Ubuntu上安装Oracle Java

在Ubuntu上安装Oracle Java,java,javac,ubuntu-11.04,Java,Javac,Ubuntu 11.04,我一直在尝试在Ubuntu11.04上安装OracleJava7。我当时在跟踪 一旦我(不折不扣地)按照所有的步骤走了,我就试着跑 java -version 它给出了预期的输出。但是跑步 javac -version 没有给出预期的输出。相反,我得到了以下错误: Error : Could not find libjava.so Error : Could not find Java SE Runtime Environment 环境变量PATH同时包含/usr/local/java/j

我一直在尝试在Ubuntu11.04上安装OracleJava7。我当时在跟踪

一旦我(不折不扣地)按照所有的步骤走了,我就试着跑

java -version
它给出了预期的输出。但是跑步

javac -version
没有给出预期的输出。相反,我得到了以下错误:

Error : Could not find libjava.so
Error : Could not find Java SE Runtime Environment
环境变量PATH同时包含/usr/local/java/jre/bin和/usr/local/java/jdk/bin,LD_LIBRARY_PATH指向/usr/local/lib,其中包含libjava.so,它当前由运行javac的用户所有。此外,JAVA_HOME指向jdk文件夹。尽管如此,javac还是无法找到libjava.so文件。网上有多种解决方案,但似乎都不适合我。即使是直奔

/usr/locale/java/jdk/bin/javac -version
结果是相同的错误

非常感谢您的帮助。
谢谢

原来可能链接有一些错误。一个更好的链接是

希望有帮助。页面上的第一个答案就足够了。

Oracle Java 1.7.0 from.deb包 1.7.0_51的变通方法 目前有一个在OAB和一个

这是修补过的vesion:

wget https://raw.github.com/ladios/oab-java6/master/oab-java.sh
chmod +x oab-java.sh
sudo ./oab-java.sh -7
sudo apt-get update
sudo sudo apt-get install oracle-java7-jdk oracle-java7-fonts oracle-java7-source 
sudo apt-get dist-upgrade

偏离主题-尝试可能的重复:不是真的。这是指64位操作系统,而我使用的是32位操作系统。很抱歉没有提到这一点。发布后,我确实发现了一个重复的问题,但看起来甚至没有得到回答:(从您提到的说明显然指示用户使用
chmod+x
tarball这一事实来看,如果它们不起作用,我不会感到非常惊讶……感谢您的评论。我尝试使用不同的链接进行安装,但它起到了作用。添加答案以供将来参考。
wget https://raw.github.com/ladios/oab-java6/master/oab-java.sh
chmod +x oab-java.sh
sudo ./oab-java.sh -7
sudo apt-get update
sudo sudo apt-get install oracle-java7-jdk oracle-java7-fonts oracle-java7-source 
sudo apt-get dist-upgrade