Die Installation von Java 6 unter Ubuntu 10.04 schlägt fehl, wenn das Java 6-JRE-Paket fehlt

1137
David S

Ich versuche, Java 6 auf Ubuntu 10.04 zu installieren, und es war schwieriger als es sein sollte. In einer anderen Frage zur Installation von Java unter Ubuntu / Linux wurde gesagt, dass ich Folgendes tun muss:

sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner" 

Dies schlug jedoch fehl und ich bekam immer wieder:

sudo: add-apt-repository: command not found 

Die Lösung dafür war:

sudo apt-get install python-software-properties 

Das schien also zu funktionieren und der obige Befehl "add-apt-repository" scheint fehlerfrei zu sein. Und ich habe folgendes ausgeführt, um zu bestätigen, dass es hinzugefügt wurde.

sudo vi /etc/apt/sources.list 

Aber jetzt, wenn ich Folgendes ausführen:

sudo apt-get install sun-java6-jre 

Ich bekomme:

Paketlisten lesen ... Fertig
Abhängigkeitenbaum wird erstellt Statusinformationen werden gelesen
... Fertig
Paket sun-java6-jre ist nicht verfügbar, wird jedoch von einem anderen Paket referenziert.
Dies kann bedeuten, dass das Paket fehlt, veraltet ist oder
nur aus einer anderen Quelle verfügbar ist.
E: Das Paket sun-java6-jre hat keinen Installationskandidaten

Wohin gehe ich von hier?

2
[Beantworten Ihrer eigenen Frage] (http://blog.stackoverflow.com/2011/07/its-ok-to-ask-and-answer-your-own-questions/) ist absolut akzeptabel. Stellen Sie einfach sicher, dass Sie die Antwortteil als tatsächliche Antwort durch Klicken auf den Link "Antwort ..." unten. jonsca vor 12 Jahren 2
Gotcha ... das werde ich nächstes Mal tun. :) Danke für den Vorschlag. David S vor 12 Jahren 0

1 Antwort auf die Frage

-1
David S

Das Problem hier war also, dass ich laufen musste:

sudo apt-get update 

Dann den Befehl ausführen:

sudo apt-get install sun-java6-jre 

funktioniert! Sie werden dann aufgefordert, die Benutzervereinbarung zu akzeptieren. Ich verwende Windows und Putty und es war überhaupt nicht klar, wie man das akzeptiert (das Klicken auf OK funktioniert nicht). Ich musste Tab drücken, bis es hervorgehoben wurde.

Das schien endlich zu funktionieren.