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-repositorynon è disponibile. Per risolvere questo, corrisudo apt-get install python-software-properties.