Sun-java6-jdk mit apt-get auf Ubuntu 10.04 installieren

46413
Adam S

Ich habe die Anweisungen auf zahlreichen Seiten befolgt, zum Beispiel auf diesen Seiten, auf denen die folgenden Befehle ausgeführt werden:

sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner" sudo apt-get update sudo apt-get install sun-java6-jdk 

Wenn ich das tue, bekomme ich jedoch immer noch die folgende Fehlermeldung:

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 

Ich weiß, dass Java aus vielen anderen Quellen verfügbar ist, aber aus Gründen, auf die ich hier nicht eingehen kann, muss ich diese spezielle Version verwenden.

Was kann ich tun, um das zu installieren?

9
Sie können es manuell über diesen Link http://askubuntu.com/questions/67909/how-do-i-install-oracle-jdk-6 installieren Mansoor Elahi vor 11 Jahren 0

6 Antworten auf die Frage

7
prunge

Das Sun / Oracle-JDK-Paket ist in Ubuntu nicht mehr verfügbar, da Oracle die 'Operating System Distributor License for Java' (Betriebssystemverteilerlizenz für Java) entzogen hat. 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 zum OpenJDK 6-Paket wechseln. Sie können das Oracle JDK weiterhin installieren, indem Sie es von der Oracle-Website herunterladen. Dies muss jedoch manuell durchgeführt werden.

Gibt es OpenJDK für 10.04? dfrankow vor 11 Jahren 0
@dfrankow Anscheinend gefällt es laut [Paketliste] (http://packages.ubuntu.com/lucid/openjdk-6-jdk), weiß jedoch nicht, wie aktuell es ist. prunge vor 11 Jahren 0
Turns out openjdk-6-jdk was available, but did not do what I wanted. It was too early in its dev cycle. I ended up using Sun's jdk from http://superuser.com/a/439915/56544. dfrankow vor 11 Jahren 0
5
dino

Möglicherweise finden Sie diesen Blogbeitrag auch hilfreich. Es hat für mich funktioniert und war absolut schmerzlos (Skriptinstallation gegenüber dem Erstellen Ihres eigenen Java-Pakets):

Sie finden das Skript und die vollständigen Gebrauchsanweisungen auf github .

Die Kurzanleitung zur Verwendung dieses Skripts lautet wie folgt:

cd ~/ wget https://github.com/flexiondotorg/oab-java6/raw/master/oab-java.sh -O oab-java6.sh chmod +x oab-java6.sh sudo ./oab-java6.sh sudo apt-get update && sudo apt-get install sun-java6-jdk 
4
gaara87

Der folgende Befehl sollte Ihnen dabei helfen, Sun jdk6 in Ubuntu 10.04 zu erhalten

sudo add-apt-repository ppa:sun-java-community-team/sun-java6 sudo apt-get update sudo apt-get install sun-java6-jdk sudo update-java-alternatives -s java-6-sun 
Vielen Dank für den Vorschlag, aber ich konnte nicht mit Ubuntu 12.04 LTS arbeiten SSH This vor 11 Jahren 3
Dies funktionierte für mich am 10.04, was hilfreich war. dfrankow vor 11 Jahren 0
1
robbyt

Hier finden Sie wirklich gute Anweisungen zum Erstellen Ihrer eigenen Sun-Java-Pakete:

https://github.com/rraptorr/sun-java6

Die Pakete funktionieren in Ubuntu Lucid 10.04 x64 / i386 hervorragend für mich.

0
capdragon

Installieren Sie stattdessen OpenJDK

sudo apt-get install openjdk-6-jdk

-3
hmitcs

sudo apt-get install openjdk-6-jdk

funktionierte gut für mich am ubuntu 10.04

Vielen Dank.

QA möchte, dass Sun Java nicht OpenJava ist. Lorenzo Von Matterhorn vor 11 Jahren 1