Foros del Web » Administración de Sistemas » Unix / Linux »

Como instalar JDK mediante consola en un linux ?

Estas en el tema de Como instalar JDK mediante consola en un linux ? en el foro de Unix / Linux en Foros del Web. Buenas, Quiero instalar JDK (Java Development Kit) mediante consola en mi ordenador pero en algo fallo. Me podría alguien especificar en que directorio debo de ...
  #1 (permalink)  
Antiguo 26/08/2009, 14:59
 
Fecha de Ingreso: junio-2009
Mensajes: 174
Antigüedad: 15 años, 5 meses
Puntos: 0
Como instalar JDK mediante consola en un linux ?

Buenas,
Quiero instalar JDK (Java Development Kit) mediante consola en mi ordenador pero en algo fallo. Me podría alguien especificar en que directorio debo de instalar? y como?
Lo necesito este paquete para que pueda instalar las siguientes aplicaciones en modo gráfico.
Lo he intentado instalar en "etc/java". Pero tengo problemas con los PATH porque las otras instalaciones me dicen que no se ha encontrado el JDK o JRE, o que no se encuentra en su sitio. Señal que no lo hago bien la instalación del JDK.
Gracias.
  #2 (permalink)  
Antiguo 26/08/2009, 15:26
Avatar de -Defero-
Colaborador
 
Fecha de Ingreso: julio-2004
Ubicación: Guipúzcoa
Mensajes: 4.776
Antigüedad: 20 años, 4 meses
Puntos: 76
Respuesta: Como instalar JDK mediante consola en un linux ?

¿Qué distro usas? Apuesto a que puedes instalarlo vía gestor de repositorios de software (APT, YUM, URPMI...).
__________________
abogado en Errenteria + procuradora en San Sebastián = equipo imparable
  #3 (permalink)  
Antiguo 27/08/2009, 00:16
 
Fecha de Ingreso: junio-2009
Mensajes: 174
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Como instalar JDK mediante consola en un linux ?

Y como se hace eso giputximan ?
Bajo el APT y donde instalo y como sigo con mi instalación de JDK ?
Te lo agradecería si me especificaras un poco más.
Agur.
  #4 (permalink)  
Antiguo 27/08/2009, 06:25
Avatar de -Defero-
Colaborador
 
Fecha de Ingreso: julio-2004
Ubicación: Guipúzcoa
Mensajes: 4.776
Antigüedad: 20 años, 4 meses
Puntos: 76
Respuesta: Como instalar JDK mediante consola en un linux ?

¿Giputximan? ¿Qué eres, bilbaíno o así? XD

Vamos a ver, no necesitas instalar APT, YUM ni URPMI. Éstas son herramientas propias de las distros para gestionar la instalación de paquetes, que vienen ya con el CD de instalación. APT es propia de Debian y derivadas (Knoppix, Ubuntu...). YUM es de Red Hat y derivadas (Fedora, CentOS...). URPMI es de Mandriva. Yast es de Suse. Etcétera. Estas herramientas son una gozada, porque para instalar un programa sólo necesitas saber el nombre, y la herramienta se encuentra de localizarlo, descargarlo e instalarlo. Por eso es importante saber qué distro tienes, porque dependiendo de cuál sea, necesitarás usar una herramienta u otra.

Te explicaré brevemente el uso de APT, ya que yo ahora mismo estoy en Debian. Lo primero es buscar el programa. ¿Dices que se llama JDK? Pues ejecutas "apt-cache search jdk". El resultado:

Cita:
root@dan:[/home/dandebian]# apt-cache search jdk
default-jdk - Standard Java or Java compatible Development Kit
default-jre - Standard Java or Java compatible Runtime
default-jre-headless - Standard Java or Java compatible Runtime (headless)
fakeroot-ng - Gives a fake root environment
gcj-4.4-jdk - gcj and classpath development tools for Java(TM)
gcj-jdk - gcj and classpath development tools for Java(TM)
icedtea-6-jre-cacao - Alternatve JVM for OpenJDK, using Cacao
icedtea6-plugin - web browser plugin based on OpenJDK and IcedTea to execute Java applets
japitools - Java API compatibility testing tools
libcommons-lang-java - Extension of the java.lang package
libcommons-launcher-java - cross platform java application launcher
libcommons-math-java - Java lightweight mathematics and statistics components
libcommons-math-java-doc - Java lightweight mathematics and statistics components - documentation
libhibernate-annotations-java - Hibernate Annotations
libhibernate-commons-annotations-java - Hibernate Commons Annotations
libicu4j-java - Library for unicode support and internalisation
libjboss-aop-java - JBoss Aspect Oriented Programming (AOP) framework
libjboss-common-java - The JBoss Common Project
libpg-java - Java database (JDBC) driver for PostgreSQL
libpicocontainer-java - Java library implementing the Dependency Injection pattern
librxtx-java - Full Java CommAPI implementation
libslf4j-java - Simple Logging Facade for Java
libtrove-java - high performance collections for java
libtrove-java-doc - high performance collections for java
libwagon-java - tools to manage Maven artifacts and deployment
mauve - free test suite for the Java Class libraries
mmake - Makefile generator for Java programs
openjdk-6-demo - Java runtime based on OpenJDK (demos and examples)
openjdk-6-doc - OpenJDK Development Kit (JDK) documentation
openjdk-6-jre-headless - OpenJDK Java runtime, using Hotspot JIT (headless)
openjdk-6-jre-lib - OpenJDK Java runtime (architecture independent libraries)
openjdk-6-jre-zero - Alternatve JVM for OpenJDK, using Zero/Shark
openjdk-6-source - OpenJDK Development Kit (JDK) source files
substance - cross-platform look & feel for Swing applications
testng - testing framework for Java
default-jdk-builddep - Dependencias de compilación del Java estándar o un Java compatible
kaffe - Una JVM para ejecutar bytecodes de Java
openjdk-6-dbg - Entorno de ejecución de Java basado en OpenJDK (símbolos de depuración)
openjdk-6-jdk - Conjunto de desarrollo de OpenJDK (JDK)
openjdk-6-jre - Entorno de ejecución de Java OpenJDK, usando Hotspot JIT
openoffice.org-gcj - Paquete completo de productividad ofimática, bibliotecas de Java para GIJ
usepackage - utilidad para gestionar variables de entorno desde archivos ocultos
jde - JDEE, Java Development Environment for Emacs(en)
sun-java5-bin - Sun Java(TM) Runtime Environment (JRE) 5.0 (architecture dependent files)
sun-java5-demo - Sun Java(TM) Development Kit (JDK) 5.0 demos and examples
sun-java5-doc - Sun JDK(TM) Documention -- integration installer
sun-java5-jdk - Sun Java(TM) Development Kit (JDK) 5.0
sun-java5-jre - Sun Java(TM) Runtime Environment (JRE) 5.0 (architecture independent files)
sun-java5-source - Sun Java(TM) Development Kit (JDK) 5.0 source files
sun-java6-bin - Sun Java(TM) Runtime Environment (JRE) 6 (architecture dependent files)
sun-java6-demo - Sun Java(TM) Development Kit (JDK) 6 demos and examples
sun-java6-doc - Sun JDK(TM) Documention -- integration installer
sun-java6-javadb - Java(TM) DB, Sun Microsystems' distribution of Apache Derby
sun-java6-jdk - Sun Java(TM) Development Kit (JDK) 6
sun-java6-jre - Sun Java(TM) Runtime Environment (JRE) 6 (architecture independent files)
sun-java6-source - Sun Java(TM) Development Kit (JDK) 6 source files
Todos esos son los paquetes relacionados con "jdk" que puedo instalar mediante APT (si no te salen los mismos tal vez sea debido a que no tienes los repositorios correctamente configurados; en caso de que sea así, dímelo y te explico). No sé cuál es exactamente el que necesitas, pero supondré que es "sun-java6-jdk" (lo he marcado en negrita). En ese caso, para instalarlo me basta con ejecutar lo siguiente:

Cita:
apt-get install sun-java6-jdk
Todo esto es en la consola, y con privilegios de ROOT. Si tu distro es de ésas que no usan cuenta de ROOT, sino SUDO, en ese caso pones "sudo" (sin comillas) antes de cada comando.

Si no te gusta usar la consola de comandos, existen programas gráficos que "por debajo" usan APT, de manera que te ahorran el tener que teclear comandos, y te permiten buscar e instalar pulsando botoncitos. Por ejemplo, uno de los más usados es Synaptic.


En fin, no voy a seguir explicando sin saber si te va a servir, porque todavía no nos has dicho qué distro usas. Dinos nombre y versión, y te daremos instrucciones más precisas.
__________________
abogado en Errenteria + procuradora en San Sebastián = equipo imparable
  #5 (permalink)  
Antiguo 27/08/2009, 06:27
Avatar de -Defero-
Colaborador
 
Fecha de Ingreso: julio-2004
Ubicación: Guipúzcoa
Mensajes: 4.776
Antigüedad: 20 años, 4 meses
Puntos: 76
Respuesta: Como instalar JDK mediante consola en un linux ?

PD: La ejecución del comando "apt-get install sun-java6-jdk" realiza la instalación, ocupándose de todo. Él solito hace todo esto:

Cita:
root@dan:[/home/dandebian]# apt-get install sun-java6-jdk
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Paquetes sugeridos:
sun-java6-demo sun-java6-doc sun-java6-source
Se instalarán los siguientes paquetes NUEVOS:
sun-java6-jdk
0 actualizados, 1 se instalarán, 0 para eliminar y 444 no actualizados.
Necesito descargar 18,5MB de archivos.
Se utilizarán 58,0MB de espacio de disco adicional después de esta operación.
Des:1 http://ftp.es.debian.org testing/non-free sun-java6-jdk 6-14-1 [18,5MB]
Descargados 18,5MB en 3min 1s (102kB/s)
Preconfigurando paquetes ...
Seleccionando el paquete sun-java6-jdk previamente no seleccionado.
(Leyendo la base de datos ... 00%
171601 ficheros y directorios instalados actualmente.)
Desempaquetando sun-java6-jdk (de .../sun-java6-jdk_6-14-1_i386.deb) ...
sun-dlj-v1-1 license has already been accepted
Procesando disparadores para menu ...
Procesando disparadores para desktop-file-utils ...
Procesando disparadores para doc-base ...
Processing 1 added doc-base file(s)...
Registering documents with scrollkeeper...
Configurando sun-java6-jdk (6-14-1) ...
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/HtmlConverter to provide /usr/bin/HtmlConverter (HtmlConverter) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/appletviewer to provide /usr/bin/appletviewer (appletviewer) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/apt to provide /usr/bin/apt (apt) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/extcheck to provide /usr/bin/extcheck (extcheck) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/idlj to provide /usr/bin/idlj (idlj) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/jar to provide /usr/bin/jar (jar) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/jarsigner to provide /usr/bin/jarsigner (jarsigner) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/java-rmi.cgi to provide /usr/bin/java-rmi.cgi (java-rmi.cgi) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/javac to provide /usr/bin/javac (javac) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/javadoc to provide /usr/bin/javadoc (javadoc) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/javah to provide /usr/bin/javah (javah) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/javap to provide /usr/bin/javap (javap) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/jconsole to provide /usr/bin/jconsole (jconsole) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/jdb to provide /usr/bin/jdb (jdb) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/jhat to provide /usr/bin/jhat (jhat) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/jinfo to provide /usr/bin/jinfo (jinfo) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/jmap to provide /usr/bin/jmap (jmap) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/jps to provide /usr/bin/jps (jps) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/jrunscript to provide /usr/bin/jrunscript (jrunscript) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/jsadebugd to provide /usr/bin/jsadebugd (jsadebugd) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/jstack to provide /usr/bin/jstack (jstack) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/jstat to provide /usr/bin/jstat (jstat) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/jstatd to provide /usr/bin/jstatd (jstatd) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/native2ascii to provide /usr/bin/native2ascii (native2ascii) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/rmic to provide /usr/bin/rmic (rmic) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/schemagen to provide /usr/bin/schemagen (schemagen) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/serialver to provide /usr/bin/serialver (serialver) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/wsgen to provide /usr/bin/wsgen (wsgen) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/wsimport to provide /usr/bin/wsimport (wsimport) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-sun/bin/xjc to provide /usr/bin/xjc (xjc) in auto mode.
Procesando disparadores para menu ...
__________________
abogado en Errenteria + procuradora en San Sebastián = equipo imparable
  #6 (permalink)  
Antiguo 28/08/2009, 01:27
 
Fecha de Ingreso: junio-2009
Mensajes: 174
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Como instalar JDK mediante consola en un linux ?

Eskerrik asko Defero
yo tambien soy giputxi jejejej.
  #7 (permalink)  
Antiguo 28/08/2009, 02:57
Avatar de -Defero-
Colaborador
 
Fecha de Ingreso: julio-2004
Ubicación: Guipúzcoa
Mensajes: 4.776
Antigüedad: 20 años, 4 meses
Puntos: 76
Respuesta: Como instalar JDK mediante consola en un linux ?

Sí, vale, pero dime qué distro usas.

PD: ¿Goierritarra, tal vez?
__________________
abogado en Errenteria + procuradora en San Sebastián = equipo imparable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:00.