Come posso installare il Sun/Oracle Java SDK su Ubuntu?
Dato che 11.10 Ubuntu non fornisce lo sun-java-jdk
, come lo installo?
NOTA : Alcuni dei contenuti di questa risposta potrebbero essere diventati obsoleti e ci sono alcuni commenti in cui le persone hanno riportato problemi. Si consiglia di leggere prima i commenti._
–
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
sudo apt-get install sun-java6-jdk sun-java6-plugin
[ Source ]
Pulire lo storico open jdk:
sudo apt-get purge openjdk*
Aggiungere un nuovo repo e installare l'sdk:
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:eugenesan/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
Se vuoi il JRE e il plugin del browser:
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
[ Source ]
Grazie ai commenti, ricordate che potete provare anche questo metodo: http://www.liberiangeek. net/2012/04/install-oracle-java-jdk-7-in-ubuntu-12-04-precise-pangolin/
Potresti voler aggiungere anche il seguente
sudo update-alternatives --config java
Dovresti ottenere il seguente
0 /usr/lib/jvm/java- 7-oracle/bin/java 1 modalità automatica 1 /usr/lib/jvm/java-7-oracle/bin/java 1 modalità manuale * 2 /usr/lib/jvm/java-7-oracle/jre/bin/java 1 modalità manuale
Premi enter per mantenere la scelta corrente[*], o digitare il numero di selezione: 2
Selezionare (2) e premere invio
Ora in esecuzione:
java -version
Restituisce:
java versione “1. 7.0\04” Java™ SE Runtime Environment (build 1.7.0_04-b20) Java HotSpot™ Server VM (build 23.0-b21, mixed mode)
C'è un'ottima pagina sul sito ufficiale Ubuntu wiki . Lì puoi trovare tutti i metodi raccomandati. Io ho usato questo eccellente script automatico .
Assicurati che git sia installato:
sudo apt-get install git
Build local deb:
wget https://raw.github.com/flexiondotorg/oab-java6/master/oab-java.sh
chmod +x oab-java.sh
sudo ./oab-java.sh
Lo script costruirà i pacchetti dai sorgenti e li metterà nel repo locale, poi potranno essere installati, ad esempio:
sudo apt-get update
sudo apt-get install sun-java6-jdk sun-java6-fonts sun-java6-source
Si possono vedere tutti i pacchetti disponibili in /var/local/oab/deb
Ricordarsi di selezionare la versione giusta:
sudo update-alternatives --config java
Per impostare tutto il resto (come plugin per il browser, keytool, ecc.) si può usare questo (sarà una lista lunga!):
sudo update-alternatives --all
Lo script è un wrapper per questo script Debian , se siete curiosi ;)
C'è un Issue 123 attualmente in OAB e una pull request
Ecco la versione patchata:
wget https://raw.github.com/ladios/oab-java6/master/oab-java.sh
chmod +x oab-java.sh
sudo ./oab-java.sh -7
sudo apt-get update
sudo sudo apt-get install oracle-java7-jdk oracle-java7-fonts oracle-java7-source
Leggi tutto su AskUbuntu
Puoi installare il pacchetto ufficiale di Oracle: http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u1-download-513651.html
scegli linux come piattaforma