Installazione di sun-java6-jdk con apt-get su Ubuntu 10.04


9

Ho seguito le istruzioni su numerose pagine, come questa , che dicono di eseguire i seguenti comandi:

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

Tuttavia, quando lo faccio ottengo ancora il seguente errore:

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

Mi rendo conto che Java è disponibile da molte altre fonti, ma per ragioni che non riesco a entrare in qui mi devo utilizzare questa versione specifica.

Cosa posso fare per installarlo?


puoi installarlo manualmente usando questo link askubuntu.com/questions/67909/how-do-i-install-oracle-jdk-6
Mansoor Elahi

Risposte:


7

Il pacchetto Sun / Oracle JDK non è più disponibile in Ubuntu a causa del ritiro da parte di Oracle della "Licenza del distributore del sistema operativo per Java". Storia qui .

Inizialmente Canonical avrebbe fatto in modo che le installazioni esistenti di Sun JRE / JDK venissero rimosse con un aggiornamento apt-get, ma hanno annullato tale decisione (tuttavia gli aggiornamenti / le installazioni non saranno più disponibili).

La raccomandazione è per gli utenti di passare al pacchetto OpenJDK 6. È ancora possibile installare Oracle JDK scaricando dal sito Web Oracle, ma deve essere eseguito manualmente.


OpenJDK esiste per 10.04?
dfrankow,

@dfrankow Sembra che secondo l' elenco dei pacchetti , anche se non so quanto sia aggiornato.
prunge il

Si scopre che openjdk-6-jdk era disponibile, ma non ha fatto quello che volevo. Era troppo presto nel suo ciclo di sviluppo. Ho finito per usare il jdk di Sun da superuser.com/a/439915/56544 .
dankankow,

5

Inoltre, potresti trovare utile questo post sul blog . Ha funzionato per me ed è stato totalmente indolore (installazione di script vs creazione del proprio pacchetto Java):

Puoi trovare lo script e le istruzioni per l'uso completo su github .

La guida rapida e sporca per l'utilizzo di questo script è la seguente:

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

Il seguente comando dovrebbe aiutarti a ottenere sun jdk6 in Ubuntu 10.04

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

3
Grazie per il suggerimento, ma non sono riuscito a farlo funzionare su Ubuntu 12.04 LTS
SSH Questo

Questo ha funzionato per me il 10.04, il che è stato utile.
Alfredo il


0

Installa invece OpenJDK

sudo apt-get install openjdk-6-jdk


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.