转自:http://www.icycandy.com/blog/install-sun-jdk-6-on-fedora-14

Fedora 14上默认安装的Java版本是OpenJDK。大多数情况下OpenJDK就足够用了,但是有些情况下Sun JDK是必要的。

1. 下载
当前的最新版本是JDK 6 Update 22,下载地址 http://www.oracle.com/technetwork/java/javase/downloads/index.html ,在下载页面选择jdk-6u22-linux-i586-rpm.bin 。

2. 安装

#切换到root用户

su

#安装JDK

sh
/
some/
path/
jdk-6u22-linux-i586-rpm.bin

#安装java, javac等

## java ##

alternatives --install
/
usr/
bin/
java java /
usr/
java/
jdk1.6.0_22/
jre/
bin/
java 20000

## javaws (32-bit only) ##

alternatives --install
/
usr/
bin/
javaws javaws /
usr/
java/
jdk1.6.0_22/
jre/
bin/
javaws 20000

## Firefox浏览器插件32位

alternatives --install
/
usr/
lib/
mozilla/
plugins/
libjavaplugin.so libjavaplugin.so /
usr/
java/
jdk1.6.0_22/
jre/
lib/
i386/
libnpjp2.so 20000

## Firefox浏览器插件64位

alternatives --install
/
usr/
lib64/
mozilla/
plugins/
libjavaplugin.so libjavaplugin.so.x86_64 /
usr/
java/
jdk1.6.0_22/
jre/
lib/
amd64/
libnpjp2.so 20000

## 安装javac

alternatives --install
/
usr/
bin/
javac javac /
usr/
java/
jdk1.6.0_22/
bin/
javac 20000

#切换默认Java # 运行下面的命令,选择刚刚安装的Sun JDK

alternatives --config
java

#查看现在的Java版本,看看是否切换成功

java -version

3. 设置环境变量
如果只是使用Eclipse或NetBeans,那么不需要设置环境变量,因为它会自动检测系统中java的路径。但有些软件不能自动检测路径,则需要设 置环境变量,比如Tomcat。

#如果想让设置对所有用户有效,编辑文件 /etc/profile

vim
/
etc/
profile
#或者如果想让设置只对当前用户有效,编辑文件 ~/.bash_profile

vim
~/
.bash_profile

在编辑的文件的最后加下以下内容

export
JAVA_HOME
="/usr/java/jdk1.6.0_22"

export
CLASSPATH
=.:$JAVA_HOME
/
lib/
tools.jar:/
lib.dt.jar
export
PATH
=$JAVA_HOME
/
bin:$PATH

编辑完成后保存文件,然后输入下面的命令使设置生效

source
/
etc/
profile
#或者

source
~/
.bash_profile

3. 参考资料:
[1] http://www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-6-on-fedora-centos-red-hat-rhel/

在Fedora 14上安装Sun JDK 6 (转载)相关推荐

  1. 删掉centos原有的openjdk并安装sun jdk

    查看java rpm -qa|grep java 卸载openjdk 使用 rpm -e --nodeps进行强制卸载(PS:将所有的openjdk都nodeps掉,Tab键可以自动补全) 安装sun ...

  2. 在Fedora 14下安装yong输入法

    今天在fedora 14下面安装yong输入法, 采用的是7z压缩包来安装的 我在VirtualBox虚拟机上安装的Fedora 14 ,自己习惯使用yong输入法,在centos上采用rpm安装成功 ...

  3. Ubuntu 12.04安装Sun JDK 6

    Ubuntu 12.04安装Sun JDK 6 下载 sun jdk 6 bin. 设置权限 chmod +x jdk-6u25-linux-i586.bin 解压文件 ./jdk-6u25-linu ...

  4. 在Fedora 12上安装谷歌应用程序

    Unixmen网站上介绍了一篇非常适合新手的教程<在Fedora 12上安装谷歌应用程序>,Osss.cn开源社区提供了简易翻译,如在安装过程中出错,请参考原文:在本文中,我们将向你介绍如 ...

  5. 在Fedora 23上安装多媒体解码器

    在Fedora 23上安装多媒体解码器 时间:2016-06-25 来源:topspeedsnail.com  作者:斗大的熊猫 安装多媒体解码器允许你播放更多格式的音频和视频格式.大多数这些解码器都 ...

  6. ubuntu 14.04 安装Java JDK

    Linux 下安装配置 JDK7 自从从Oracle收购Sun近三年来,已经有很多变化.早在8月,甲骨文将"Operating System Distributor License for ...

  7. CentOS卸载OpenJDK并安装Sun JDK

    第一步:查看Linux自带的JDK是否已安装 (卸载centOS已安装的1.4) 安装好的CentOS会自带OpenJdk,用命令 java -version ,会有下面的信息: java versi ...

  8. Fedora 14下安装使用rarlinux

    安装Fedora 14后,其默认情况下不能解压RAR文档,因为系统自带的解压软件不支持RAR格式文档,但由于经常要用到RAR文档,因此就必须安装一个RAR软件. Linux版的RAR下载链接: htt ...

  9. drupal安装教程 linux,如何在Fedora Linux上安装Drupal 7

    本安装指南提供了有关如何在Fedora Linux系统上安装Drupal 7的step-by-step指导.该指南包含6个易于执行的步骤,以完成整个安装过程.如果您对新的Drupal 7版本有点好奇, ...

最新文章

  1. 报告:AI技术正有效缩小亚洲医疗发展的差距
  2. set_origin_pose算子说明
  3. 使用JSON替代XML
  4. html em px的不同,CSS:区别 px、em、rem
  5. cdh中使用hue使用教程_我可以在户外使用Philips Hue灯泡吗?
  6. java面试题10 牛客:以下可以正确获取结果集的有
  7. 《CATIA V5 从入门到精通(第二版)》——2.5 草绘可视化设置(Visualization)
  8. 华为系列设备优先级总结(一)
  9. python大佬养成计划----Web框架(Flask)
  10. [QT][待解决问题]对话框ui载入卡顿问题
  11. 浅析MyBatis执行器原理
  12. 1、DSP28335 硬件概述与寄存器描述
  13. 南阳理工acm,水仙花数
  14. opencv出现0x75BA812F 处(位于 Project1.exe 中)有未经处理的异常: Microsoft C++ 异常的一种可行解决方案
  15. linux mysql 挂马_解决数据库被挂马最快方法
  16. 前端项目如何添加配置文件
  17. java个人所得税if语句_java_计算个人所得税
  18. java需要用到英语_javaSE常用的英语单词
  19. 西门子S7-1200介绍和编程及博图软件的安装使用
  20. folly::ConcurrentSkipList 详解

热门文章

  1. 阅读开源源码的正确姿势建议
  2. 多线程:线程池里的队列BlockingQueue
  3. Android --- 解决 cannot connect to daemon at tcp:5037: cannot connect to 127.0.0.1:5037: 由于目标计算机积极拒绝,无
  4. vue+springboot-前台怎么回显本地文件夹下的图片
  5. php ftp 大文件,php – 将文件复制到服务器与FTP之间的文件大小差异
  6. xml配置linux启动脚本,linux中利用Shell脚本实现自动安装部署weblogic服务
  7. 人工智能到底威胁人类还是造福人类?
  8. DL之DNN优化技术:采用三种激活函数(sigmoid、relu、tanh)构建5层神经网络,权重初始值(He参数初始化和Xavier参数初始化)影响隐藏层的激活值分布的直方图可视化
  9. Python之nyoka:nyoka库函数的简介、安装、使用方法之详细攻略
  10. ML之ME/LF:机器学习中回归预测模型评估指标(MSE/RMSE/MAE)简介、使用方法、代码实现、案例应用之详细攻略