通常在類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