第一种比较简单一点,只要把命令直接复制到shell下就可以了,而且不用自己设置环境,但是如果网速不好的话,可能要装将近一个小时左右,所以这里推荐使用第二种方法,直接到官网下载.bin文件,运行安装后在配置环境。
①.添加partner源
sudo add-apt-repository "deb http://archive.canonical.com/ubuntu maverick partner"
②.更新系统
sudo apt-get update
③.安装jre
sudo apt-get install sun-java6-jre sun-java6-plugin
④.安装jdk
sudo apt-get install sun-java6-jdk sun-java6-plugin
⑤.查看版本信息
java -version
⑥.设为默认java
sudo update-alternatives --config java
假设将java安装在/usr/local/lib下
步骤一.从官网下载jdk,我这里下的是jdk-6u23-linux-i586.bin
步骤二. 在/usr/local目录下创建java
cd /usr/loal/lib
sudo mkdir java
步骤三.将下载的.bin文件移到/usr/local/lib/java目录下
步骤四.将安装文件赋予可执行权限
sudo chmod u+x /usr/local/lib/java/jdk-6u23-linux-i586.bin
步骤五.安装java
cd /usr/local/lib/java
./jdk-6u23-linux-i586.bin
步骤六.成功安装后,对JDK 进行环境配置
sudo gedit /etc/environment
在打开的文件中添加如下代码:
PATH="/usr/local/lib/java/jdk1.6.0_23/bin"
CLASSPATH="/usr/local/lib/java/jdk1.6.0_23/lib"
JAVA_HOME="/usr/local/lib/java/jdk1.6.0_23"
步骤七.至此可以使用java 和javac命令了
但考虑到ubuntu里还有一种openJDK存在,所有为了确保我们安装的jdk为默认的jdk,还需以下命令:
sudo update-alternatives --install /usr/bin/java java /usr/local/lib/java/jdk1.6.0_23/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/local/lib/java/jdk1.6.0_23/bin/javac 300
sudo update-alternatives --config java
步骤八.最后java -version 可以查看版本号