Linux Fedora 安装Sun-JDK
来源:互联网 发布:gif截图软件 编辑:程序博客网 时间:2024/05/24 15:42
1.检查系统是否有open-jdk
[root@localhost Alex] rpm -qa | grep java
tzdata-java-2010c-1.fc12.noarch
java_cup-0.11a-1.fc12.noarch
java-1.5.0-gcj-1.5.0.0-29.fc12.i686
java-1.6.0-openjdk-1.6.0.0-33.b16.fc12.i686
java-1.6.0-openjdk-plugin-1.6.0.0-33.b16.fc12.i686
2.删除open-jdk
[root@localhost Alex] yum remove java-1.6.0-openjdk
3.首先你必须安装 SUN Java 必需的库文件
[root@localhost Alex] yum install compat-libstdc++-33 compat-libstdc++-296
4.通过命令创建必要的链接
[root@localhost Alex] /sbin/ldconfig
5.下载Sun-JDK
在sun官方下载http://java.sun.com/javase/downloads/index.jsp
目前最新版为jdk-6u18-linux-i586-rpm.bin
6.进入下载目录
[root@localhost Alex]# cd 下载
7.执行安装
[root@localhost 下载]# sh jdk-6u18-linux-i586-rpm.bin
一直空格,直到提示你 回答y
8.配置fireFox的java 插件
[root@localhost 下载]# ln -s /usr/java/default/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/
9.配置jdk的环境变量
我不知道rpm包是否设置了jdk的环境变量,我现在执行java,javac,javadoc,时(都可以访问jdk的命令,除了java命令是gcj的)但是native2ascii命令无法访问,为了保障一点,手动设置一下jdk的环境变量。
建立一个sheel脚本,这个脚本计算机进入系统时会执行
[root@localhost plugins]# vim /etc/profile.d/java.sh
往新建的shell脚本添加以下代码:
export JAVA_HOME=/usr/java/latest
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
保存退出!
执行source命令
[root@localhost plugins]# source /etc/profile.d/java.sh
10.配置java命令
用alternatives查看当前有几个java命令,配置java命今.
[root@localhost Alex]# alternatives --config java
共有 1 个程序提供“java”。
选择 命令
-----------------------------------------------
+ 1 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
按 Enter 来保存当前选择[+],或键入选择号码:(注意:在这里按ctrl+c终止选择,或者回车)
我们知道当前只有1个java命令,我们再增加一个java命令编号为"2".
[root@localhost Alex]# alternatives --install /usr/bin/java java /usr/java/latest/bin/java 2
再次配置当前的java命令,选择2(刚才新建的那个java命令)
[root@localhost Alex]# alternatives --config java
共有 2 个程序提供“java”。
选择 命令
-----------------------------------------------
*+ 1 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
2 /usr/java/latest/bin/java
按 Enter 来保存当前选择[+],或键入选择号码:2
11.测试
[root@localhost Alex]# java
[root@localhost Alex]# javac
[root@localhost Alex]# javadoc
[root@localhost Alex]# native2ascii
都可以联接jdk的命令,说明配置OK!
12.中文字体
[root@localhost fonts]# cd /usr/java/jdk1.6.0_18/jre/lib/fonts/
[root@localhost fonts]# mkdir fallback
[root@localhost fonts]# cp /home/Alex/zysong.ttf ./fallback/
13.更新jdk
因为安装配置时的环境变量都是linux的指向连接文件(ln)
所以只需要删除jdk 的rpm 包,再安装新的jdk rpm 包就完成了!
以下命令是删除现有jdk.
[root@localhost Alex]# rpm -e sun-javadb-docs
[root@localhost Alex]# rpm -e sun-javadb-common
[root@localhost Alex]# rpm -e sun-javadb-demo
[root@localhost Alex]# rpm -e sun-javadb-core
[root@localhost Alex]# rpm -e sun-javadb-client
[root@localhost Alex]# rpm -e sun-javadb-javadoc
[root@localhost Alex]# rpm -e jdk
- Linux Fedora 安装Sun-JDK
- linux 安装 sun jdk
- Fedora下安装Sun JDK并设置默认JDK
- 在Fedora 14上安装Sun JDK 6
- 在Fedora 14上安装Sun JDK 6 (转载)
- 在Fedora 14上安装Sun JDK 6
- fedora安装sun sdk
- RedHat Linux 5 SUN JDK的安装
- Fedora 21卸载自带Open JDK 并安装SUN JDK
- Fedora Linux,JDK安装与配置环境变量
- linux下安装jdk,让eclipse使用sun jdk
- Linux下安装Sun JDK(删除Open JDK)
- Install Sun JDK on Fedora/Redhat[收藏]
- sun-jdk安装
- Ubuntu Sun JDK 安装
- 安装sun-java6-jdk
- ubuntu 安装sun-jdk
- ubuntu安装sun jdk
- Java入门必学
- web server使用php生成web页面的三种方式
- 我的大学六年(单片机大师郭天祥原创) 当你浮躁的时候,希望你能沉下心把它来看完
- Tokyo Cabinet创建表格型dbm
- 活动目录之用户配置文件
- Linux Fedora 安装Sun-JDK
- session被共享的问题及解决
- OriginLab OriginPro 8.1 SR3绿色注册版 – 专业绘图与数据分析软件
- 又一次硬盘安装Ubuntu的经历
- 操作系统学习笔记(18)--bss段设置
- vmware windows /mac os
- OpenCV中HSV空间的讨论
- Virtual PC扩展硬盘空间的方法
- c# 约瑟夫环问题