私は以下のUbuntuを持っています:
Ubuntu 12.04.1 LTS
次のaptがインストールされている場合:
apt 0.8.16~exp12ubuntu10.2 for i386 compiled on Jun 15 2012 14:41:15
これはsources.listの内容です:
deb http://archive.ubuntu.com/ubuntu precise main universe restricted multiverse
deb-src http://archive.ubuntu.com/ubuntu precise universe main multiverse restricted
deb http://security.ubuntu.com/ubuntu/ precise-security universe main multiverse restricted
deb http://archive.ubuntu.com/ubuntu precise-updates universe main multiverse restricted
deb http://archive.ubuntu.com/ubuntu precise-backports universe main multiverse restricted
# deb http://archive.canonical.com/ubuntu precise partner
# deb-src http://archive.canonical.com/ubuntu precise partner
# deb http://extras.ubuntu.com/ubuntu precise main
# deb-src http://extras.ubuntu.com/ubuntu precise main
私が作ったのは:
sudo apt-get clean
sudo apt-get update
エラーは発生しませんでした。エラー
が発生した場合:
sudo apt-cache search ^sun-java
一しかありません:
sun-javadb-client - Java DB client
sun-javadb-common - Java DB common files
sun-javadb-core - Java DB core
sun-javadb-demo - Java DB demo
sun-javadb-doc - Java DB documentation
sun-javadb-javadoc - Java DB javadoc
そして最後に、私はこうします。
sudo apt-get install sun-java5-jdk
私は持っている:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package sun-java5-jdk
しかし!!! パッケージはリポジトリに存在します (!!!):
http://archive.ubuntu.com/ubuntu/pool/multiverse/s/sun-java5/
何かアイデアはありますか?
よろしくお願いします。
答え1
インストールできない理由は、sun-java5-jdk
リポジトリにもう存在しないからです。セキュリティ上のリスクがあるため削除されました。
Java を使用する必要がある場合は、OpenJDK をインストールできます。