Come posso installare Java su Ubuntu 12.04?
Io ho:
- Java (TM) SE Runtime Environment (build 1.7.0_21-b11)
- VM per server a 64 bit Java HotSpot (TM) (build 23.21-b01, modalità mista)
Come posso installare Java su Ubuntu 12.04?
Io ho:
Risposte:
Per installare l'ultima versione di Oracle Java (l'ultima pubblicata nella pagina Web Oracle), il modo più semplice è utilizzare il programma di installazione Java (come fa il programma di installazione flashplugin) come spiegato qui: http://www.webupd8.org/2012 /01/install-oracle-java-jdk-7-in-ubuntu-via.html
Oracle JDK7 stesso non è ospitato nel PPA perché ciò non è consentito dalla nuova licenza Java (che è anche il motivo per cui è stato rimosso dai repository ufficiali di Ubuntu); il pacchetto nel PPA scarica automaticamente (e installa) Oracle Java JDK 7 dal suo sito Web ufficiale e lo installa sul tuo computer, proprio come fa il pacchetto flashplugin-installer.
Quindi, devi solo fare questo:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
E digita questo per verificare la versione:
java -version
I PPA non sono un modo sicuro / intelligente per installare qualcosa. L'installazione di JDK è molto semplice e diretta.
I passaggi sono i seguenti:
Scarica l'ultimo jdk dal sito di Oracle ed estrai:
tar -xvf jdk-7u51-linux-x64.tar.gz
mkdir -p /usr/lib/jvm
mv ./jdk1.7.0_51/ /usr/lib/jvm/jdk1.7.0_51/
Crea alcuni collegamenti simbolici:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0_51/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0_51/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0_51/bin/javaws" 1
Allo stesso modo, è possibile creare collegamenti simbolici per altri comandi di JAVA. Altri comandi disponibili sono:
appletviewer,apt,extcheck,idlj,jar,jarsigner,javadoc,javafxpackager,javah,javap,java-rmi.cgi,jcmd,jconsole,jcontrol,jdb,jhat,jinfo,jmap,jmc,jps,jrunscript,jsadebugd,jstack,jstat,jstatd,jvisualvm,keytool,native2ascii,orbd,pack200,policytool,rmic,rmid,rmiregistry,schemagen,serialver,servertool,tnameserv,unpack200,wsgen,wsimport,xjc
Assicurati che gli utenti giusti abbiano le autorizzazioni giuste:
sudo chmod a+x /usr/bin/java
sudo chmod a+x /usr/bin/javac
sudo chmod a+x /usr/bin/javaws
sudo chown -R root:root /usr/lib/jvm/jdk1.7.0
Riferimento: Coders of the Dark | blog
Come detto sopra, l'installazione da quel PPA è il modo più semplice per farlo. Anche se potrebbe essere necessario un giorno o due per essere aggiornato alla versione più recente 7u25. Se il problema che si verifica è una finestra pop-up che dice "Applicazione bloccata dalle impostazioni di sicurezza" e in questo momento è necessario utilizzare java, è possibile ignorarlo diminuendo il livello di sicurezza per java. Vai al tuo menu -> preferenze -> pannello di controllo del plugin Oracle Java 7. Lì apri la scheda di sicurezza e sposta il dispositivo di scorrimento su "medio" e applica. Questo dovrebbe fare il trucco.
Spero che sia d'aiuto.
Se ricevi un messaggio di errore simile couldn't resolve host 'launchpad.net'
e sei sicuro che le impostazioni del tuo server proxy siano corrette (http_proxy e https_proxy) prova
sudo -E add-apt-repository ppa:tualatrix/ppa
add-apt-repository
non è disponibile. Per risolvere questo, corrisudo apt-get install python-software-properties
.