Ich habe die Anweisungen auf zahlreichen Seiten wie dieser befolgt , auf denen die folgenden Befehle ausgeführt werden sollen:
sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
sudo apt-get update
sudo apt-get install sun-java6-jdk
Wenn ich dies tue, erhalte ich jedoch immer noch den folgenden Fehler:
me@mycomputer:~$ 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
Mir ist klar, dass Java aus vielen anderen Quellen verfügbar ist, aber aus Gründen, auf die ich hier nicht näher eingehen kann, muss ich diese spezielle Version verwenden.
Was kann ich tun, um dies zu installieren?
ubuntu
ubuntu-10.04
apt-get
sun-java6-jdk
Adam S.
quelle
quelle
Antworten:
Das Sun / Oracle JDK-Paket ist in Ubuntu nicht mehr verfügbar, da Oracle die 'Operating System Distributor License for Java' zurückzieht. Geschichte hier .
Ursprünglich wollte Canonical machen , so dass bestehende Installationen von Suns JRE / JDK erhalten würden entfernt auf einem apt-get update, aber sie umgekehrt diese Entscheidung (jedoch Aktualisierungen / Installationen nicht mehr verfügbar).
Es wird empfohlen, dass Benutzer auf das OpenJDK 6-Paket umsteigen. Sie können das Oracle JDK weiterhin installieren, indem Sie es von der Oracle-Website herunterladen. Dies muss jedoch manuell erfolgen.
quelle
Möglicherweise ist dieser Blog-Beitrag auch hilfreich. Es hat bei mir funktioniert und war völlig schmerzlos (Skriptinstallation vs. Erstellen eines eigenen Java-Pakets):
quelle
Der folgende Befehl soll Ihnen helfen, sun jdk6 in Ubuntu 10.04 zu bekommen
quelle
Hier finden Sie wirklich gute Anweisungen zum Erstellen Ihrer eigenen Sun-Java-Pakete:
https://github.com/rraptorr/sun-java6
Die Pakete funktionieren hervorragend für mich in Ubuntu Lucid 10.04 x64 / i386.
quelle
Installieren Sie stattdessen OpenJDK
sudo apt-get install openjdk-6-jdk
quelle
funktionierte gut für mich auf Ubuntu 10.04
Vielen Dank.
quelle