您的位置:首页 > 编程语言 > Java开发

Ubuntu下无法安装sun-java6-jdk的解决办法

2013-10-23 16:30 369 查看
我确认了下我的sdk版本:

b748@b748-desktop:/$ java -version

java version "1.6.0_27"

OpenJDK Runtime Environment (IcedTea6 1.12.1) (6b27-1.12.1-2ubuntu0.10.04.2)

OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)

显示我用的是OpenJDK,这导致我在做bulid的时候,总是失败。原因在于我需要的是需要sun java jdk。

安装方法如下:

sudo apt-get install sun-java6-jdk

echo " PATH=/usr/local/jdk1.6/bin:\$PATH:
CLASSPATH=/usr/local/jdk1.6/lib:.
JAVA_HOME=/usr/local/jdk1.6
export PATH CLASSPATH JAVA_HOME"
>>/etc/bash.bashrc


但是安装这个sun java jdk的过程中出错:

Ubuntu下无法安装 sun-java6-jdk的解决办法

这个解决办法的出处为:

http://blog.sina.com.cn/s/blog_6296abc601018p86.html

安装 sun-java6-jdk出现以下错误

root@stu-system:/home# sudo apt-get install sun-java6-jdk
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package sun-java6-jdk is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'sun-java6-jdk' has no installation candidate


解决办法如下:

1、添加这个源:
deb http://us.archive.ubuntu.com/ubuntu/ hardy multiverse


方法:
sudo gedit /etc/apt/sources.list


打开源列表,在最后一行添加
deb http://us.archive.ubuntu.com/ubuntu/ hardy multiverse


保存退出。

2、更新apt源
sudo apt-get update


3、安装sun-java6-jdk
sudo apt-get install sun-java6-jdk


当出现:
The following NEW packages will be installed:
gsfonts-x11 java-common odbcinst odbcinst1debian1 sun-java6-bin
sun-java6-jdk sun-java6-jre unixodbc
0 upgraded, 8 newly installed, 0 to remove and 460 not upgraded.
Need to get 43.6MB of archives.
After this operation, 131MB of additional disk space will be used.
Do you want to continue [Y/n]? y


我试过,惯用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: