通常在类ubuntu操做系统下安装sun-java6-jdk都会使用如下命令:java
#sudo apt-get install sun-java6-jdkubuntu
但输入上述命令后,常常会出现如下输出:Package sun-java6-jdk is not available, but is referred to by another package.jvm
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 candidatespa
解决方法是:操作系统
1.向/etc/apt/sources.list添加依赖包的源get
sudo add-apt-repository "deb http://archive.canonical.com/ natty partner"2.更新apt源头it
sudo apt-get updateio
3.再次使用apt-get install 安装jdk变量
sudo apt-get install sun-java6-jdk jdk
装好后,输入命令
export CLASSPATH=$JAVA_HOME/lib
特别注意:
安装sun-java6-jdk是须要ncurses库,还记得内核在输入make menuconfig后,出现的图形界面吗?
那就是得益于ncurses库,因此确保执行:apt-get install ncurses-dev