由于license的原因,Ubuntu的发行版中不在包含Oracle(Sun)Java 6了,取而代之的是OpenJDK,这是Ubuntu默认的java版本,也是最易于安装。

但是偏偏有些应用特意强调不能使用OpenJDK,而必需使用标准的JDK或者JRE,也即Oracle(Sun)Java,比如最近要基于最新的移动平台Tizen搞开发,在Ubuntu系统下安装Tizen SDK 1.0 Larkspur 时要求必需安装了Java 6(jdk 6 或者jre 6)而不能是OpenSDK(”Oracle Java* v6 or higher version (do not use OpenJDK)“)。

好吧,那就自己安装Oracle(Sun)java吧,在Ubuntu的帮助页面  https://help.ubuntu.com/community/Java  中找到了相应的帮助文档,文档写的很详细。

安装Tizen SDK 1.0 Larkspur之前,其实只要有个java运行环境就行了,即装好了JRE既可,不过考虑到日后开发可能用到,还只直接装一个JDK吧。

文档提供了多种安装方法,用脚本自动安装,或者手动安装。学习起见,选择使用手动安装的方法,一边了解以下具体过程。

其中关于安装 Oracle java 6 jdk的命令如下:

$ wget http://download.oracle.com/otn-pub/java/jdk/6u31-b04/jdk-6u31-linux-i586.bin

$ chmod u+x jdk-6u31-linux-i586.bin

$ ./jdk-6u31-linux-i586.bin

$ mv jdk1.6.0_31 /usr/lib/jvm/

$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.6.0_31/bin/java" 1

$ sudo update-alternatives --install "/usr/lib/mozilla/plugins/libjavaplugin.so" "mozilla-javaplugin.so" "/usr/lib/jvm/jdk1.6.0_31/jre/lib/i386/libnpjp2.so" 1按照提供的命令一条一条输吧,第一条命令是下载安装文件的,第二条是赋予该文件可执行的属性,第三条就是开始执行了,可是到了第三条命令时怎么都不行,总是弹出以下错误:”……can not open html:no such file……

……can not open head:no such file……

……can not open title:no such file……

……Request not found……

…....can not open link:no such file…

……can not open lbody:no such file……

…………

……Syntax error:redirection unexpected……“

网上搜罗,竟然还没有人遇到过此问题。试了页面上安装jre的命令,同样出现此问题。无奈之中,用vim编辑器打开一看,大吃一惊,原来下载得到的是一个网页,而并非所要的安装文件,天呢!!!!!!这条网页上提供的这条下载链接http://download.oracle.com/otn-pub/java/jdk/6u31-b04/jre-6u31-linux-i586.bin

竟然……实在是让人无语啊!好吧!费劲千辛万苦,原来!!!!!!!

老老实实的到Oracle的官网上下载了一个jdk-6u32-linux-i586.bin,一看官网上也有相应的安装说明,一步一步照着做,ok终于搞定了!

这段时间的一些经验表明,在没有什么特殊要求的情况下,不要安装最新版的软件,有可能引起各种问题,而且还不易找到解决办法。另外,遇到问题要冷静,通过错误提示仔细的分析问题发生的原因,找出问题的本质,对症下药,一定要记得向互联网求助,跟你遇到同样问题的人很可能已经有很多很多了,不要动不动就通过重装软件,重启系统,甚至重装系统这样的暴力方式来解决问题,况且,这样的方式往往解决不了问题。最后,不要尽信,蛮信他人或者网络的答案,每个人遇到的情况都可能不同,即使同一情况,也存在着时效问题,有些答案很可能已经过时了,或者很可能跟你的情况还略有区别,我们要做到的就是找到这些差异,根据此时此刻的具体情况来解决具体的问题。再着,好多软件、应用的官方网站上都会有很详细的指导教程,我们最好能遵从从这里的指引,有时候,你可能会发现,在费尽一番周折弄好之后,回头一看,原来人家的官网上早就说明了这个特殊情况或者安装需求以及遇到一些常见问题的解决办法。最后要说的是,一定要认真做好总结,因为相似、甚至相同的问题,日后可能还会遇到!……

linux 安装jre和jdk,Ubuntu下安装JDK/JRE及问题的解决相关推荐

  1. linux安装系统内存检测,Ubuntu下安装内存检测工具Valgrind

    Ubuntu下安装Valgrind很简单,直接从ubuntu软件中心下载安装,并且还会提供一个简单的图形界面..当然,你也可以在命令行中使用. Valgrind实际上是一个工具集,包含多个调试工具,如 ...

  2. ubuntu安装python库_Python安装:如何在ubuntu下安装python库

    上面介绍到了python安装中如何在Windows下按章python库,接下来上海python培训小编介绍另外一种方法:如何在ubuntu下安装python库. 在ubuntu下进行python库的安 ...

  3. ubuntu如何安装java jdk,Ubuntu下安装JDK图文详解

    很详细的在Ubuntu中安装JDK图文详解教程,我们选择的是jdk1.6.0_30版本.安装文件名为jdk-6u30-linux-i586.bin. 1.复制jdk到安装目录 (1)假设jdk安装文件 ...

  4. linux怎么配置ftp服务,Ubuntu下安装、配置FTP服务

    续根据前两篇 http://www.linuxidc.com/Linux/2011-09/42775.htm 与 http://www.linuxidc.com/Linux/2011-09/42777 ...

  5. linux源码阅读神器,Ubuntu下安装LXR Linux源代码阅读利器

    1.安装apache2 sudo apt-get install apache2 2.安装lxr sudo apt-get install lxr 3. 在/etc/apache2/httpd.con ...

  6. linux安装深度播放器,Ubuntu下安装深度音乐播放器Dmusic

    昨天尝试了Deepin 2014 alpche测试版本,除了Deepin自身做得很好外,深度原生的程序也很棒,包括深度媒体播放软件,深度视频.深度音乐,今天在我的Ubuntu系统上安装了Dmusic, ...

  7. linux 安装flash tar.gz,ubuntu下安装flash(tar.gz格式)

    由于很多linux系统都是缺少flash插件的,想看个熊猫直播都看不了,赶紧装一个才行. 第一步,下载安装包 当然是进入官网 啦,选择 .tar.gz for linux ,然后点击download ...

  8. Ubuntu下安装mysql与mysql workbench

    其他相关链接 Ubuntu 安装jdk:[链接] Ubuntu安装eclipse:[链接] Ubuntu下安装mysql与mysql workbench:[链接] Ubuntu配置tomcat9:[链 ...

  9. mongodb ubuntu下安装以及开启远程访问

    mongodb ubuntu下安装以及开启远程访问 ubuntu下安装 sudo apt-get install mongodb 安装好后,查看是否运行: pgrep mongo -l 在 termi ...

最新文章

  1. LeetCode 1114. Print in Order--Java解法--并发问题
  2. 让 typora和word一样好用
  3. OpenLayers学习笔记2——坐标转换问题
  4. 房价集体上扬?最新房价数据分析看房价走势
  5. 阿里P8架构师整理的架构图你看过吗
  6. java 仿百度文库源码_java开发_模仿百度文库_SWFTools_源码下载
  7. php 文件内容对比,php 比较两个文件是否相同
  8. Springboot部署到Tomcat,可以不带项目名进行访问
  9. STM32H743+CubeMX-学习FDCAN控制器上的TxFIFO
  10. 输出语句 WriteLine 与格式化输出 1006 c#
  11. Number.isInteger()
  12. Java线程安全队列Queue实现原理
  13. Python——查看帮助手册
  14. 几款好用的滤波器设计软件
  15. 论基因检测的必要性,主动把握健康。
  16. 80端口被屏蔽解决方法
  17. Fiddler模拟网络波动_xing2516_新浪博客
  18. 充电宝为arduino供电
  19. Python爬取12306车票信息
  20. window系统下安装VS(Microsoft Visual Studio),及Visual Studio使用教程

热门文章

  1. 科技必须为人服务,才能得以生存
  2. 自定义拍照时 拍照界面_驾驶机动车发生财产损失交通事故后,当事人对事实及成因无争议移动车辆时需要对现场拍照或者标划停车位置。...
  3. 总结:计算机中字符串比较大小的规则
  4. 编程金融小白学 股票期权 lv.3 PCP 平价
  5. 写论文如何关闭修订模式
  6. Android - 组件化、模块化开发
  7. 2018年全国职业院校技能大赛中职组“网络空间安全”正式赛卷及评分标准
  8. 显示器的未知之海:从电脑窗口到数字世界的Mate级探险
  9. 网络编程简单入门,基础知识需先掌握
  10. ICMP、TFTP、HTTP、NAT、DHCP、RARP协议的描述