sudo apt-get purge sun-java* #You need to do that if you want the mozilla plugin to work without conflict with java7 for instance.
mkdir ~/src
cd ~/src
git clone https://github.com/flexiondotorg/oab-java6.git
cd ~/src/oab-java6
sudo ./oab-java.sh
Then when its finished, install java:
sudo apt-get install sun-java6-plugin sun-java6-jre sun-java6-bin sun-java6-jdk
You can follow the installation process with:
tail -f ~/src/oab-java6/oab-java.sh.log
可以直接输入:
sudo apt-get install sun-java6-jdk 命令来安装
如果提示没有,则
sudo add-apt-repository “deb http://ppa.launchpad.net/sun-java-6/ppa/ubuntumaverick main ”
sudo add-apt-repository “deb-src http://ppa.launchpad.net/sun-java-6/ppa/ubuntumaverick main ”
sudo apt-get update
sudo apt-get install sun-java6-jdk
要是还没有,就去https://launchpad.net/ubuntu/+ppas?name_filter=sun-java6-jdk搜ppa源,大神们会告诉你加那些源到你的/etc/apt/sources.list里面。
我就试过以上都不行,上去找到这个可以安装:https://launchpad.net/~maxb/+archive/ubuntu/preserved
deb http://ppa.launchpad.net/maxb/preserved/ubuntu precise main
deb-src http://ppa.launchpad.net/maxb/preserved/ubuntu precise main
下一步:
sudo apt-get update
sudo apt-get install sun-java6-jdk
装好后,输入命令
sudo update-alternatives --config java,然后从菜单里选择java-6-sun就可以了。
现在你可以输入java -version来测试你的Jdk是否安装好,怎么样,好了吧!
在我的机子上,只有java命令有效,其它的如javac,native2ascii等都找不到命令,说明默认只把java的链接添加到了$PATH中,这里我们可以有两种方法来解决。一是手动添加链接到/usr/bin目录下,二是把$JAVA_HOME/bin添加到$PATH变量中。
这里我采用第二种,使用你喜欢的编辑器,在~/.bashrc文件末尾加上以下两行:
export JAVA_HOME=/usr/lib/jvm/java-6-sun
export PATH=$PATH:$JAVA_HOME/bin
好,都OK了,重新打开一个终端,是不是一切都好了呢!