Eu quero instalar o jdk por yum no Federa 17 e usando:
su -c 'yum install java-1.6.0-openjdk'
Mas mostra "nenhum pacote disponível". Como posso fazer para instalá-lo?
Escolha a versão jdk-7u5-linux-x64.rpm (a última!) (*. Rpm é o importante aqui!) E depois digite:
user@machine#: yum localinstall jdk-7u5-linux-x64.rpm
E é isso!
Se você realmente quer a versão 1.6 do OpenJDK for Fedora 17, você pode usar o fornecido pelo Fedora 16. Use este comando:
(
--nogpgcheck
porqueyum
reclama de não ter a chave para o Fedora 16, talvez haja maneiras melhores de resolver isso)Mas isso mostra, isso
java-1.7.0-openjdk
obsoletajava-1.6.0-openjdk
e pula a instalação. E isso mostra que o pacotexorg-x11-fonts-Type1
é necessário. Então eu fize então eu usei o pacote openjdk que
yum
baixei mas me recusei a instalar por causa do aviso de obsoletos(
--nodeps
para substituir o aviso de obsoletos )Agora eu tenho tanto o java 1.6 e java 1.7 no meu sistema. Java 1.7 é o meu padrão. E Java 1.6 está em
/usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java
.PS: Não haverá conflitos quando você instalar tanto o 1.7 quanto o 1.6. O motivo para remover o 1.6 do Fedora 17 foi que o OpenJDK6 não receberá mais atualizações de segurança depois de novembro de 2012 .
fonte
Digite o seguinte em um prompt de comando para instalar a versão mais recente:
fonte
No meu caso (CentOS), eu tive que baixá-lo do orracle ( jdk ), então use o rpm ao invés do yum. Eu encontrei a maior parte aqui Primeiro eu fiz
E, em seguida, verifiquei se ele estava instalado
Em seguida, adicionou-o a alternativas
Então você tem que realmente definir as alternativas para apontá-lo, por exemplo, certifique-se de fazer
etc e que o novo jdk está selecionado.
fonte