Can';t在Ubuntu Hardy(8.04)上安装sun-java6-bin软件包

Can';t在Ubuntu Hardy(8.04)上安装sun-java6-bin软件包,ubuntu,ubuntu-8.04,Ubuntu,Ubuntu 8.04,我刚从Dapper升级到Hardy,终身无法安装java: $ sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-jdk [sudo] password for bobpete: Reading package lists... Done Building dependency tree Reading state information... Done Package sun-java6-bin is not availabl

我刚从Dapper升级到Hardy,终身无法安装java:

$ sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-jdk [sudo] password for bobpete: Reading package lists... Done Building dependency tree Reading state information... Done Package sun-java6-bin 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 However the following packages replace it: sun-java6-jre E: Package sun-java6-bin has no installation candidate
更新: @tux21b您的建议产生以下结果:

$ sudo apt-get install sun-java6-jre sun-java6-jdk [sudo] password for bobpete: Reading package lists... Done Building dependency tree Reading state information... Done Package sun-java6-jre 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-jre has no installation candidate $sudo apt get安装sun-java6-jre sun-java6-jdk bobpete的[sudo]密码: 正在阅读软件包列表。。。多恩 构建依赖树 正在读取状态信息。。。多恩 包sun-java6-jre不可用,但由另一个包引用。 这可能意味着包装丢失、已过时或 只能从其他来源获得
E:sun-java6-jre包没有安装候选者包sun-java6-bin不再存在,因为它的内容现在在-jre包中。请仔细阅读错误消息:

However the following packages replace it:
  sun-java6-jre
E: Package sun-java6-bin has no installation candidate
只需在不使用-bin软件包的情况下进行尝试:

sudo apt-get install sun-java6-jre sun-java6-jdk
编辑:对不起,我刚才看到了,所以您必须在

您必须添加到sources.list中的行是:

deb http://us.archive.ubuntu.com/ubuntu/ hardy multiverse
然后,您可以执行
apt-get-update
,然后重试安装软件包。

仅重试

sudo apt-get install sun-java6-jdk

这应该将jre和bin作为依赖项安装。

完全是我自己。让我很容易地把它写下来,因为我也很挣扎

要使用“apt get”命令安装sunjava,需要向名为“sources.list”的文件添加一行。该行可在/etc/apt/sources.list中找到。 您可以通过编写:nano../etc/apt/sources.list来编辑它

而不是在该文件的最末端(底部),复制/粘贴该行: 德布哈代多重宇宙

现在按Ctrl+X退出,按“y”保存

现在键入命令:apt get update 完成后,您可以成功运行以下命令:
sudo apt get install sun-java6-jdk

相同的结果:
E:Package sun-java6-jdk没有安装候选程序
Ah,抱歉。包裹在“多元宇宙”中。我已经编辑了我的答案。
sudo apt-get install sun-java6-jdk