Ubuntu 10.04 lucid 去掉了sun-java6-jre,sun-java6-jdk的源,所以如果是直接
apt-get install sun-java6-jdk
提示是
現在沒有可用的軟件包 sun-java6-jdk,但是它被其它的軟件包引用了。
這可能意味著這個缺失的軟件包可能已被廢棄,
或者只能在其他發布源中找到
E: 軟件包 sun-java6-jdk 還沒有可供安裝的候選者
解決方法:
系統-->管理工具-->軟件源中
“其他軟件”,勾選第一項“http://archive.canonical.com/ubuntu lucid partner”
然後執行apt-get install sun-java6-jdk
出現錯誤:ubuntu server apt-get install:E: Sub-process /usr/bin/dpkg returned an error code (1)
解決方法:cd /var/lib/dpkg
rm -rf info
mkdir info
apt-get install sun-java6-jdk
apt-get install sun-java6-jre即可