Saludos.
Complementando lo que dice el colistero, hay que instalar el RPM de
Oracle y luego ejecutar el update-alternatives.
Los dos comandos de update-alternatives con sus largos parámetros en OS 64 son:
update-alternatives \
--install /usr/bin/java "java" /usr/java/latest/bin/java 20000 \
--slave /usr/bin/jar "jar" /usr/java/latest/bin/jar \
--slave /usr/bin/jarsigner "jarsigner" /usr/java/latest/bin/jarsigner \
--slave /usr/bin/javac "javac" /usr/java/latest/bin/javac \
--slave /usr/bin/javadoc "javadoc" /usr/java/latest/bin/javadoc \
--slave /usr/bin/javah "javah" /usr/java/latest/bin/javah \
--slave /usr/bin/javap "javap" /usr/java/latest/bin/javap \
--slave /usr/bin/tnameserv "tnameserv" /usr/java/latest/bin/tnameserv \
--slave /usr/bin/servertool "servertool" /usr/java/latest/bin/servertool \
--slave /usr/bin/rmiregistry "rmiregistry" /usr/java/latest/bin/rmiregistry \
--slave /usr/bin/rmid "rmid" /usr/java/latest/bin/rmid \
--slave /usr/bin/policytool "policytool" /usr/java/latest/bin/policytool \
--slave /usr/bin/orbd "orbd" /usr/java/latest/bin/orbd \
--slave /usr/bin/keytool "keytool" /usr/java/latest/bin/keytool \
--slave /usr/share/man/man1/servertool.1 "servertool.1"
/usr/java/latest/man/man1/servertool.1 \
--slave /usr/share/man/man1/tnameserv.1 "tnameserv.1"
/usr/java/latest/man/man1/tnameserv.1 \
--slave /usr/share/man/man1/rmiregistry.1 "rmiregistry.1"
/usr/java/latest/man/man1/rmiregistry.1 \
--slave /usr/share/man/man1/rmid.1 "rmid.1"
/usr/java/latest/man/man1/rmid.1 \
--slave /usr/share/man/man1/policytool.1 "policytool.1"
/usr/java/latest/man/man1/policytool.1 \
--slave /usr/share/man/man1/orbd.1 "orbd.1"
/usr/java/latest/man/man1/orbd.1 \
--slave /usr/share/man/man1/keytool.1 "keytool.1"
/usr/java/latest/man/man1/keytool.1 \
--slave /usr/lib64/jvm/jre "jre" /usr/java/latest \
--slave /usr/lib64/jvm-exports/jre "jre_exports" /usr/java/latest
update-alternatives \
--install /usr/lib64/browser-plugins/javaplugin.so javaplugin
/usr/java/latest/jre/lib/amd64/libnpjp2.so 20000 \
--slave /usr/bin/javaws javaws
/usr/java/latest/bin/javaws \
--slave /usr/share/man/man1/javaws.1 javaws.1
/usr/java/latest/man/man1/javaws.1
Hasta la próxima.
Carlos Andrés Martínez
2013/5/3 Juan Erbes
El día 3 de mayo de 2013 04:34, Carlos E. R.
escribió: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Content-ID:
El 2013-05-02 a las 20:50 -0300, Juan Erbes escribió:
Hola!
Hoy estube tratando de usar UnlimitedFTP, que está instalado en el servidor del hosting para actualizar algunos archivos de una pagina web, pero me llevé el fiasco de que me colgó 2 veces mi pc. Es una aplicación basada en Java, que tiene que ejecutar la Java Virtual Machine, pero parece ser que un par de instrucciones no existen o son incompatibles en el java-1_7_0-openjdk que instala por defecto Opensuse 12.3.
De instalar la versión propietaria, supongo que hay que desintalar la 1_7_0-openjdk, pero el tema es los otros paquetes que están linkeados o son dependientes de ese paquete, como queda?
Tienes que dejar por narices el java que ya tienes suministrador por openSUSE, porque si no se te borran por dependencias todas las aplicaciones que dependen en Java, como el openOffice.
Y al mismo tiempo, tienes que instalar el Java de Oracle, basicamente siguiendo las instrucciones del sitio que te dice Jordi, pero con dos diferencias: NO borrar el rpm de openSUSE, y NO instalar el tar gz, sino el RPM.
Repito: instala el RPM de oracle junto con el RPM que ya tienes de openSUSE.
Luego haces lo de update alternatives.
Tengo que irme, luego completaré las instrucciones.
Es importante usar el RPM porque la proxima vez que tengas que actualizarlo, simplemente te bajas el rpm y das a upgradear con el comando rpm, y s'acabó.
Y tienes que dejar el rpm de openSUSE, porque el de Oracle no tiene los "provides" adecuados para que el YaST sepa que tienes Java instalado. Luego el updtealternatives se usa para selecionar cual es el que realmente usas, sin problemas.
Salvo el problema de descargar dos, claro...
Muchas Gracias Carlos y Jordi!
Como pueden ver esta vez el servidor de la lista no me rechazó el email. Resulta que ahora, en Gmail la opción de texto sin formato está escondida en el cuadro desplegable de la derecha de "mas opciones"
Salu2
-- USA LINUX OPENSUSE QUE ES SOFTWARE LIBRE, NO NECESITAS PIRATEAR NADA Y NI TE VAS A PREOCUPAR MAS POR LOS VIRUS Y SPYWARES: http://www.opensuse.org/es/ Puedes visitar mi blog en: http://jerbes.blogspot.com.ar/ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org