web-dev-qa-db-ja.com

UbuntuにSunjdkをインストールできません

Ubuntu 12.04 x64を使用していて、opennms用のSunjdkをインストールしようとしています。

 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
2
Kashif

確かに、Sun-Java6-jdkは、ライセンスの問題のためにaptからは入手できません。

見る:

https://help.ubuntu.com/community/Java

回避策について説明します。

4
Sirch

私は次のコマンドを実行する必要があり、それは私のために働いた。

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
2
Kashif