Ubuntu10.10中安装sun-java6-jdk
2011-06-12 14:14
597 查看
最近使用一个开源的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
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。
具体方法并未亲自尝试,大家可以参考下。
相关文章推荐
- Ubuntu 10.10 安装 sun-java6-jdk
- ubuntu10.10 安装sun-java6-jdk
- ubuntu 10.10 安装sun-java6-jdk的方法
- Ubuntu 10.10 安装 sun-java6-jdk
- ubuntu 10.10 安装sun-java6-jdk的方法
- Ubuntu 10.10 sun-java6-jdk (实际就算JDK6) 安装及配置
- Ubuntu下无法安装sun-java6-jdk的解决办法
- Ubuntu 上安装 sun_java6_jdk 问题
- 软件包 sun-java6-jdk 还没有可供安装的候选者 ubuntu 11.04
- Ubuntu下安装Sun-Java6-Jdk和配制Eclipse下Android开发环境
- ubuntu 10.04 64 位安装 sun-java6-jdk
- Ubuntu使用命令安装jdk失败的解决方案--sudo apt-get install sun-java6-jdk
- 在ubuntu中如何安装sun-java6-jdk
- Ubuntu10.10安装sun-java5-jdk
- Ubuntu下安装sun-java6-jdk和eclipse
- ubuntu下安装sun-java5-jdk(sun-java6-jdk)
- Ubuntu使用命令安装jdk失败的解决方案--sudo apt-get install sun-java6-jdk
- Ubuntu 10.10 使用源安装Sun-JDK
- ubuntu安装jdk时候(软件包 sun-java6-jdk 没有可供安装的候选者)问题解决方法!
- Ubuntu使用命令安装jdk失败的解决方案--sudo apt-get install sun-java6-jdk