Onde obtenho o jdk rpm 1.6 aberto para instalar no fedora 17

Onde obtenho o jdk rpm 1.6 aberto para instalar no fedora 17

Possível duplicata:
Como instalar o OpenJDK 1.6 mais antigo no Fedora 17?

Observo que não é possível instalar o jdk 1.6 aberto no Fedora 17 usando o yum.

Onde baixar o jdk 1.6 rpm aberto para instalar no fedora 17? Procurei a manhã toda e não consegui encontrá-lo.

Também me pergunto se eu instalo o fedora 16.. ele virá com o jdk 1.6 por padrão. Esse é um caminho melhor a seguir?

Muito obrigado

Responder1

Você poderia usar o Openjdk 1.6 do Fedora 16. Use este comando:

yum install java-1.6.0-openjdk --releasever=16 --nogpgcheck

( --nogpgcheckporque yumreclama de não ter a chave do Fedora 16, talvez existam maneiras melhores de resolver isso)

Mas isso mostra que java-1.7.0-openjdkfica obsoleto java-1.6.0-openjdke ignora a instalação. E mostra que o pacote xorg-x11-fonts-Type1é necessário. Então eu fiz

yum install xorg-x11-fonts-Type1

e então usei o pacote openjdk que yumbaixei, mas me recusei a instalar por causa doaviso obsoleto

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

( --nodepspara substituir oaviso obsoleto)

Agora tenho Java 1.6 e Java 1.7 em meu sistema. Java 1.7 é meu padrão. E o Java 1.6 está no /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java.

PS:Não haverá conflitosquando você instala 1.7 e 1.6. A razão para remover o 1.6 do Fedora 17 foi que o OpenJDK6 iránão receberá mais atualizações de segurança depois de novembro de 2012.

Responder2

Você pode pesquisá-lo usando um mecanismo de busca rpm comohttp://rpm.pbone.net/. Vá para a pesquisa avançada, selecione Fedora 17 e pesquise "java-1.6.0-openjdk". Encontrei esses links lá:

x86_64:http://rpm.pbone.net/index.php3/stat/4/idpl/17757925/dir/fedora_17/com/java-1.6.0-openjdk-1.6.0.0-65.1.11.fc17.x86_64.rpm. HTML

i386:http://rpm.pbone.net/index.php3/stat/4/idpl/17729655/dir/fedora_17/com/java-1.6.0-openjdk-1.6.0.0-65.1.11.fc17.i686.rpm. HTML

informação relacionada