Posible duplicado:
¿Cómo instalar OpenJDK 1.6 anterior en Fedora 17?
Observo que no se puede instalar open jdk 1.6 en fedora 17 usando yum.
¿Dónde se descarga el jdk abierto 1.6 rpm para instalarlo en fedora 17? He estado buscando toda la mañana sin poder encontrarlo.
También me pregunto si instalo fedora 16... ¿vendrá con jdk 1.6 de forma predeterminada? ¿Es esa una mejor ruta a seguir?
Muchas gracias
Respuesta1
Podrías usar Openjdk 1.6 desde Fedora 16. Usa este comando:
yum install java-1.6.0-openjdk --releasever=16 --nogpgcheck
( --nogpgcheck
porque yum
se queja de no tener la clave para Fedora 16, tal vez haya mejores formas de solucionar esto)
Pero esto demuestra que java-1.7.0-openjdk
queda obsoleto java-1.6.0-openjdk
y se salta la instalación. Y demuestra que el paquete xorg-x11-fonts-Type1
es necesario. Así que lo hice
yum install xorg-x11-fonts-Type1
y luego utilicé el paquete openjdk que yum
descargué pero se negó a instalar debido aadvertencia de obsoletos
rpm --nodeps -ihv /var/cache/yum/x86_64/16/updates/packages/java-1.6.0-openjdk-1.6.0.0-68.1.11.5.fc16.x86_64.rpm
( --nodeps
para anular eladvertencia de obsoletos)
Ahora tengo java 1.6 y java 1.7 en mi sistema. Java 1.7 es mi valor predeterminado. Y Java 1.6 está en /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java
.
PD:No habrá conflictoscuando instalas 1.7 y 1.6. La razón para eliminar 1.6 de Fedora 17 fue que OpenJDK6Ya no recibirás actualizaciones de seguridad después de noviembre de 2012..
Respuesta2
Puedes buscarlo usando un motor de búsqueda rpm comohttp://rpm.pbone.net/. Vaya a búsqueda avanzada, seleccione Fedora 17 y busque "java-1.6.0-openjdk". Encontré estos enlaces allí: