YaST - Instalar el Java en SUSE 10.0

Con la apertura del desarrollo de SUSE y la llegada de la nueva versión libre de SUSE, todos hemos salido beneficiados al poder descargar la distribución nada más salir, así como con nuevas distribuciones derivadas como SUPER, una versión de SUSE optimizada para Pentium II y superiores. Sin embargo, algunos paquetes propietarios ya no están disponibles en la versión libre. Uno de ellos es el Java. Vamos a ver cómo gracias a YaST es posible instalarlo de una forma muy sencilla, así como todos los programas relacionados con él, como Eclipse o Jakarta.

Como sabéis, YaST es capaz de manejar repositorios (fuentes de instalación en la terminología de YaST). Los repositorios no son más que páginas web o FTPs donde hay muchos paquetes, y que están preparados de forma que el ordenador pueda buscar los paquetes que queramos, descargarlos e instalarlos automáticamente. Podéis ver una lista de repositorios para SUSE en esta dirección:

Fuentes de instalación de YaST
Fuentes de instalación de YaST

Añadiendo la fuente de instalación
Añadiendo la fuente de instalación

Instalando el Java
Instalando el Java

http://www.opensuse.org/Package_Repositories

Añadiendo el repositorio

Pues bien, uno de los repositorios que aparece en esa lista es el que contiene los paquetes de Java. Nos vamos al YaST (Menú K - Sistema - YaST) y tras introducir la contraseña de root y aparecernos la ventana principal pulsamos en Cambiar fuente de instalación. Nos aparecerá una ventana similar a la de la derecha. En ella pulsamos en Añadir y luego elegimos HTTP en el menú que aparece.

Tras ello nos aparece la ventana para añadir nuevos repositorios. En ella tenemos que escribir:

  • Nombre del servidor: suse.inode.at

  • Directorio en el servidor: opensuse/distribution/SL-OSS-stable/inst-source-java

Por supuesto, podemos utilizar cualquier otro mirror, aunque es conveniente que sea europeo para que las descargas vayan más rápidas. La ventana nos quedará como en la imagen de la derecha. Ya podemos pulsar en Aceptar. Tras unos segundos, el repositorio debería aparecer en la lista. Es conveniente (aunque no imprescindible) activar las actualizaciones automáticas para que, en caso de que haya cambios en el repositorio, YaST se entere y no tengamos que decírselo a mano. Para ello, pulsamos el botón Activar o desactivar actualizaciones y veremos que en la columna Actualizar ahora aparece como Activado. Ya podemos pulsar en Finalizar.

Añadir el repositorio es algo que sólo tenemos que hacer una vez. No hace falta volver a añadirlo hasta que actualicemos a una nueva versión de SUSE. Por ello, cuando queramos instalar más paquetes sólo tenemos que ir directamente al paso siguiente, que veremos a continuación.

Instalando el Java

Ahora podemos instalar el Java del mismo modo que lo haríamos con cualquier otro programa. En la ventana principal de YaST, hacemos clic en Instalar/desinstalar software. La primera vez tardará algo de tiempo, puesto que tiene que descargar información sobre los paquetes que hay en el repositorio. No descarga los paquetes en sí, sino sólo información como el nombre de los paquetes que hay, la versión, la descripción, la lista de dependencias... Todo eso lo necesita YaST para poder mostrarnos información cuando buscamos un paquete para instalarlo.

Una vez que termine de descargar la lista de paquetes, podemos pulsar en la lista desplegable de Filtro y seleccionar Buscar. En el cuadro de texto que hay debajo escribimos java y nos aparecerá una lista con todos los paquetes que tienen algo que ver con el Java. Buscamos java-1_4_2-sun y lo marcamos para instalación. Si queremos instalar algún otro paquete, como por ejemplo el Eclipse, no hay más que marcarlo para instalación en la lista. Después pulsamos en Aceptar y YaST comenzará a descargar e instalar los paquetes. Esperamos unos minutos a que termine y ya tendremos instalado el Java.