¿Cómo puedo instalar Java en Ubuntu 12.04?
Yo tengo:
- Java (TM) SE Runtime Environment (compilación 1.7.0_21-b11)
- Java VM de servidor de 64 bits HotSpot (TM) (compilación 23.21-b01, modo mixto)
¿Cómo puedo instalar Java en Ubuntu 12.04?
Yo tengo:
Respuestas:
Para instalar la última versión de Oracle Java (la última publicada en la página web de Oracle), la forma más fácil es utilizar el instalador de Java (como lo hace flashplugin-installer) como se explica aquí: http://www.webupd8.org/2012 /01/install-oracle-java-jdk-7-in-ubuntu-via.html
Oracle JDK7 en sí no está alojado en el PPA porque eso no está permitido por la nueva licencia de Java (que también es la razón por la que se ha eliminado de los repositorios oficiales de Ubuntu); el paquete en el PPA descarga (e instala) automáticamente Oracle Java JDK 7 desde su sitio web oficial y lo instala en su computadora, tal como lo hace el paquete flashplugin-installer.
Entonces, solo tienes que hacer esto:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
Y escriba esto para verificar la versión:
java -version
Los PPA no son una forma segura / inteligente de instalar algo. Instalar JDK es muy simple y directo.
Los pasos son los siguientes:
Descargue el último jdk del sitio de Oracle y extraiga:
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 algunos enlaces simbólicos:
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
Del mismo modo, se pueden crear enlaces simbólicos para otros comandos de JAVA. Otros comandos disponibles son:
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
Asegúrese de que los usuarios correctos tengan el permiso correcto:
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
Referencia: Codificadores de The Dark | Blog
Como se dijo anteriormente, instalar desde ese PPA es la forma más fácil de hacerlo. Aunque puede tomar un día o dos para que se actualice a la versión más reciente 7u25. Si el problema que experimenta es una ventana emergente que dice "Aplicación bloqueada por la configuración de seguridad", y realmente necesita usar Java en este momento, puede omitirlo disminuyendo su nivel de seguridad para Java. Vaya a su menú -> preferencias -> panel de control del complemento Oracle java 7. Allí abra la pestaña de seguridad, mueva el control deslizante a "medio" y aplique. Eso debería hacer el truco.
Espero eso ayude.
Si recibe un mensaje de error como couldn't resolve host 'launchpad.net'
y está seguro de que la configuración del servidor proxy es correcta (http_proxy y https_proxy) intente
sudo -E add-apt-repository ppa:tualatrix/ppa
add-apt-repository
no está disponible. Para resolver esto, corresudo apt-get install python-software-properties
.