我有Ubuntu 12.04 x64,我正在尝试为opennms安装sun jdk。
sudo apt-get install sun-java6-jdk
当我运行以上给出的命令我得到以下消息:
root@fido:~# 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
我在/etc/apt/source.list中有这些行。
deb http://archive.canonical.com/ubuntu natty partner deb-src http://archive.canonical.com/ubuntu natty partner
我不得不执行下面的命令,它为我工作。
sudo add-apt-repository "deb http://us.archive.ubuntu.com/ubuntu/ hardy multiverse" sudo add-apt-repository "deb http://us.archive.ubuntu.com/ubuntu/ hardy-updates multiverse" sudo apt-get update sudo apt-get install sun-java6-jdk
根据下面的文章合作伙伴档案不再可用:
https://lists.ubuntu.com/archives/ubuntu-security-announce/2012-January/001554.html