Ubuntu10.10中安装sun-java6-jdk

news/2024/7/4 9:36:20

最近使用一个开源的java项目软件,结果由于是装的openJDK,软件运行不成功,询问过后得知,需要使用sun的jdk,但是由于版权问题,现在的ubuntu中已经不带有sun的jdk源了,上网查了下资料,总结了下方法,暂且当是原创,发篇文章。

 

1.在源配置中添加ubuntu9.04源,9.04的源中有安装sun-jdk的

 

$ sudo gedit /etc/apt/sources.list                                   #root权限使用gedit编辑sources.list内容

 

文档末尾复制粘帖以下内容,然后保存并关闭文件:


## 9.04 Sources for sun-java5-jdk
deb http://run.hit.edu.cn/ubuntu/ jaunty main restricted universe multiverse
deb-src http://run.hit.edu.cn/ubuntu/ jaunty main restricted universe multiverse
deb http://run.hit.edu.cn/ubuntu/ jaunty-updates main restricted universe multiverse
deb-src http://run.hit.edu.cn/ubuntu/ jaunty-updates main restricted universe multiverse
deb http://run.hit.edu.cn/ubuntu/ jaunty-backports main restricted universe multiverse
deb-src http://run.hit.edu.cn/ubuntu/ jaunty-backports main restricted universe multiverse
deb http://run.hit.edu.cn/ubuntu/ jaunty-security main restricted universe multiverse
deb-src http://run.hit.edu.cn/ubuntu/ jaunty-security main restricted universe multiverse

2.更新源内容并安装sun-java6-jdk


$ sudo apt-get update                                   #更新源及可用软件包内容
$ sudo apt-get install sun-java6-jdk               #安装sun-java5-jdk,过程中需要阅读许可并键入“y”同意

 

3.安装后的基本设置:

$sudo update-alternatives --config java                   #更改默认设置为sun-jdk

 

 


$ java -version                                               #查看java是否安装
会显示类似下面的内容:

java version "1.6.0_24"

Java(TM) SE Runtime Environment (build 1.6.0_24-b07)

Java HotSpot(TM) Server VM (build 19.1-b02, mixed mode)


3.建议把第一步中添加的ubuntu9.04源删除,并重新更新源

 

搞定。。。

 

Ps:在安装过程中,我先下载好,但未安装便关机了,结果开机再装时报如下信息:

 

$sudo apt-get install sun-java6-jdk


正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
sun-java6-jdk 已经是最新的版本了。
您可能需要运行“apt-get -f install”来纠正下列错误:
下列软件包有未满足的依赖关系:
 sun-java6-jdk : 依赖: sun-java6-bin (>= 6.24-1build0.10.10.1) 但是它将不会被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt-get -f install”(也可以指定一个解决办法)。

 

 

使用以下方法解决:

 

$sudo apt-get -f install

$sudo apt-get install sun-java6-jdk

 _____________________________________

更新于 2012.3.16

今天在公司得一位高人指点,说ubuntu中最好不要用老版本的源来安装软件,他推荐去ppa上安装jdk。

具体方法并未亲自尝试,大家可以参考下。

 


http://www.niftyadmin.cn/n/3921232.html

相关文章

适用于阿里云ACE的WordPress Rewrite规则

适用于阿里云ACE的WordPress Rewrite规则 随着阿里云ACE(阿里云引擎)功能的日臻完善,我最近在考虑将博客迁移到ACE平台上。因为我的博客中的大部分URL都使用了Rewrite,可是偏偏网络上并没有适用于阿里云ACE的,所以我只…

WordPress 邮件通知系统美化版

WordPress 邮件通知系统美化版 WordPress给用户发送的邮件是十分原生态的,没有任何的修饰以及任何的美化,看过了网易邮箱以及其他的一些通知邮件,遂有了美化一下Wordpress评论邮件的想法,先写静态html,然后写成wordpre…

JSP修改后运行无效果。。。解决

最近报名参加了个网页制作比赛,有机会能在8月22号重游江大,兴奋异常。 又能弥补下我几乎为0的网页制作知识,故在今日,CIT3D出征世界杯之日,正式全面投入到jsp开发学习中。 一切配置就绪,运行几次&#xff0…

离线配置Fedora-14x86_64下robocup3d开发环境

以前写过一篇在线配置ubuntu10.10下robocup3d开发环境的文章。最近3d开发平台渐渐向fedora14x86_64过渡,于是也配置了几台fedora的机子,咱们也要与时俱进哈。 为了便于帮助实验室新来同学更快更方便的配置robocup3d开发环境,故将所需在线安装…

Robocup3D开发一年总结

从去年4月进入实验室以来,至今已经一年有余了。还记得才入实验室时,为了赶快从学长那接手,连期末考试都不复习,疯狂的看代码。还记得去鄂尔多斯比赛,蓝蓝的天空和满大街的路虎,回来时中暑头疼,和…

WordPress 获取文章的评论人数

WordPress 获取文章的评论人数 前些天,倡萌和恒创科技联合举办了一次踢楼活动(详见),活动结束后要统计此次参与踢楼的用户数量,也就是要统计提交了评论的用户数,在网上搜索了一下,发现 zwwooooo…

Ubuntu10.10下配置android开发真机连接调试

我的笔记本是windows xpubuntu10.10双系统,两个系统下均配置了Android开发环境,只是因为xp下同时运行程序太多,至少要跑个360杀毒软件,所以再加上avd,机器直接卡得不行,于是便决定不启动模拟器了&#xff0…

WordPress 评论通过审核后邮件通知评论人

WordPress 评论通过审核后邮件通知评论人 为了有效控制垃圾评论,倡萌建议大家在后台 设置 - 讨论 中,设置一下评论必须审核后才显示, 但是这样设置以后,一旦评论通过审核了,是没有邮件通知评论人的,今天我…