为了在ubuntu9.04下安装oracle,同时要安装oracle提供的sqldeveloper,需要先下载JDK,网上搜索了一下 居然没有找到官方的下载地址。 最后还是在java.sun.com里面找到了 :
http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u16-linux-i586.bin?BundledLineItemUUID=x0lIBe.pjvIAAAEj03Nh_rXx&OrderID=MlhIBe.pO7oAAAEjxXNh_rXx&ProductID=Dx1IBe.prBgAAAEirRcTvuC_&FileName=/jdk-6u16-linux-i586.bin
下载下来之后 移动到
/usr/lib/jvm/java 目录下 ,如果没有java目录则现创建一个
然后进入到下载的目录下,将下载的文件移动到新建的目录下
|
sudo mv jdk1.6.0_16.bin /usr/lib/jvm/java
|
接着进入java目录,给文件给予执行权限
|
sudo chmod u+x /usr/lib/jvm/java/jdk1.6.0_16.bin
|
执行安装
|
sudo /usr/lib/jvm/java/jdk1.6.0_16.bin
|
此时会出现许可字幕,狂按Enter,直到出现要求输入Yes or No,输入yes
然后在终端运行
在umask 022之前加上
JAVA_HOME= /usr/lib/jvm/java/jdk1.6.0_16; export JAVA_HOME
JRE_HOME= /usr/lib/jvm/java/jdk1.6.0_16/jre export JRE_HOME
PATH=$PATH:$JAVA_HOME/bin; export PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH; export CLASSPATH
保存,退出.
由于ubuntu中可能会有默认的jdk,如openjdk,所以,为了使默认使用的是我们安装的jdk,还要将系统默认的JDK修改为我们新安装的
|
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_16/bin/java 300
|
|
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_16/bin/javac 300
|
|
sudo update-alternatives --config java
|
现有 2 个可选项,它们都提供了“java”<
选择 可选项
-----------------------------------------------
*+ 1 /usr/lib/jvm/java-6-openjdk/jre/bin/java
2 /usr/lib/jvm/java/jdk1.6.0_16/bin/java
要维持缺省值[*],按回车键,或者键入选择的编号:2
使用“/usr/lib/jvm/java/jdk1.6.0_16/bin/java”来提供“java”。
最后进行验证:
如果出现以下字符就表示安装成功了.
java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Server VM (build 14.2-b01, mixed mode)
如果没有出现,可能考虑是/etc/profile里面已经有设置,将里面的相关内容替换或者直接添加如下内容
export JAVA_HOME=
/usr/lib/jvm/java/jdk1.6.0_16
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
保存退出后,source /etc/profile 生效即可
记录一下 以免遗忘 .接下来就准备要安装oracle for linux了.
备注:删除默认的的jdk
yum remove java-1.6.0-openjdk -y
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12216142/viewspace-614571/
,如需转载,请注明出处,否则将追究法律责任。