2012-01-18 11 views
12

Attualmente sto usando JDK 6 su un server LTS di Ubuntu 10.04.Come posso installare openjdk-7-jdk su lucido 10.04 LTS?

Poiché Oracle non permetterà JDK 6 nel repository di Ubuntu ora, sembra che OpenJDK 7 è la migliore alternativa https://lists.ubuntu.com/archives/ubuntu-security-announce/2012-January/001554.html

ho notato OpenJDK 7 disponibili in 11.10 come pacchetto, ma c'è un pacchetto backport per Lucid 10.04 È?

Ho trovato questo uno https://launchpad.net/~openjdk ma è un anno non aggiornato.

+0

In alternativa, per installare Oracle jdk 7, questo repository ppa funziona: http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html –

+0

è possibile ora scarica e installa manualmente JDK dal sito di Oracle. – hovanessyan

risposta

3

È possibile ottenere Sun Java 6 da http://blog.flexion.org/2012/01/16/install-sun-java-6-jre-jdk-from-deb-packages/ ma assicurarsi di leggere i commenti in quanto potrebbero esserci aggiornamenti dallo stesso sviluppatore.

Questo può essere l'opzione migliore per un paio di motivi: suggestione
1. di Ortang di utilizzare il PPA OpenJDK ha vecchie versioni di OpenJDK e non è raccomandato. Non riuscivo nemmeno a installare OpenJDK 7 sulla mia scatola Lucid anche se diceva che era supportato.
2. Il repository di Canonical Parters non verrà aggiornato in futuro a causa del cambiamento delle politiche di Oracle, quindi non estrarre Java da esso. La semplice modifica di sources.list a Oneiric non è di aiuto per le versioni precedenti.

Ovviamente se è necessario Sun Java 7, provare http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html come suggerito in precedenza. Non l'ho provato, ma i ragazzi di WebUpd8 sono abbastanza affidabili.

+0

Lo script webupd8 non ha funzionato per me su Lucid e ha causato alcuni strani problemi quando ho provato a disinstallarlo. Questa guida all'installazione di Oracle Java mi ha portato qui: http://askubuntu.com/questions/56104/how-can-i-install-oracle-java-jre-7 –

+0

@ nick-long: il team di webupd8 ha dovuto fare un aggiornamento di recente, mi chiedo se hai usato la vecchia versione o quella nuova (non l'ho mai provata, quindi non posso consigliarla): http://ppa.webupd8.org/post/20061796964/oracle-java7-installer-package -upate – Damien

+0

L'ho provato il 29 marzo 2012 su un server Lucid –

0

Vai /etc/apt/sources.list trovare

## Uncomment the following two lines to add software from Canonical's 
## 'partner' repository. 
## This software is not part of Ubuntu, but is offered by Canonical and the 
## respective vendors as a service to Ubuntu users. 
deb http://archive.canonical.com/ubuntu oneiric partner 
deb-src http://archive.canonical.com/ubuntu oneiric partner 

e decommentare le ultime 2 righe (come mostrato). Esegui sudo apt-get update

rispetto al tipo sudo apt-get install sun e premi il pulsante "scheda" ... vedi se questo aiuta.

+0

La scheda funziona, ma ogni volta che provo a installare qualcosa, si verifica una dipendenza. C'è una serie di passaggi per installare questo facile. Non può essere pazzesco. – Siddharth

+0

Non capisco la tua domanda. Il gestore di pacchetti dovrebbe essere in grado di risolvere tutte le dipendenze e installarle automaticamente. Inoltre penso che il titolo della domanda sia cambiato, da come installare Sun Java a come installare OpenJDK ... cosa vuoi installare? – hovanessyan

+1

Questa è una pessima idea: l'installazione di pacchetti da versioni diverse può portare all'inferno di dipendenza. Penso che l'idea migliore sia solo l'aggiornamento delle versioni di distribuzione. –