Eu gastei muito tempo tentando fazer com que o plugin java de 64 bits funcionasse com o Firefox no Fedora 17. Algo parece estar muito errado com a configuração padrão do plugin. Estas instruções funcionaram para mim, espero que elas ajudem os outros a fazer o mesmo:
Escrito em 18 de outubro de 2011
A instalação padrão do Fedora deve instalar o OpenJDK (baseado no Sun Java). No entanto, se não, pode ser instalado usando o YUM:
sudo yum install java-1.6.0-openjdk java-1.6.0-openjdk-plugin
Com o OpenJDK instalado, o aplicativo Java e os applets da Web devem funcionar automaticamente. Infelizmente alguns applets podem não rodar corretamente e o OpenJDK pode ter algumas limitações. Maioria do usuário deve encontrar OpenJDK perfeito para o uso diário.
Usando Sun (Oracle) Java em vez
Se você precisar do Sun (Oracle) Java ou se o OpenJDK não funcionar corretamente, você pode baixar o Sun (Oracle) Java e usá-lo no Fedora.
Faça o download do pacote Java em: link .
Em Java Platform, Standard Edition, selecione: Download JRE (o JDK é para desenvolvedores Java)
Na próxima página, aceite o contrato de licença e, em seguida:
Para usuários de 32 bits: selecione "Linux x86" jre-7u1-linux-i586.rpm
Para usuários de 64 bits: selecione "Linux x64" jre-7u1-linux-x64.rpm
Para instalar:
[mirandam@charon Download]$ sudo rpm -ivh jre-7u1-linux-i586.rpm
-OU -
[mirandam@charon Download]$ sudo rpm -ivh jre-7u1-linux-x64.rpm
Ao executar o comando java, o Fedora assumirá como padrão o uso do OpenJDK. Para usar o Sun Java, use o comando alternatives.
Para configurar o Java runtime, execute o seguinte (aplica-se a usuários de 32 e 64 bits):
[mirandam@charon Download]$ sudo /usr/sbin/alternatives --install /usr/bin/java java /usr/java/default/bin/java 20000
Configure o plug-in do navegador Mozilla / Firefox.
Para usuários de 32 bits:
sudo /usr/sbin/alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/default/lib/i386/libnpjp2.so 20000
Para usuários de 64 bits:
sudo /usr/sbin/alternatives --install /usr/lib64/mozilla/plugins/libjavaplugin.so libjavaplugin.so.x86_64 /usr/java/default/lib/amd64/libnpjp2.so 20000
Você pode precisar reiniciar o Firefox para ver o plug-in entrar em vigor.
Nota: Se desejar voltar para o OpenJDK, você pode executar os seguintes comandos, um por um, para alternar entre o OpenJDK e o Sun Java:
[mirandam@charon ~]$ sudo /usr/sbin/alternatives --config java
[mirandam@charon ~]$ sudo /usr/sbin/alternatives --config libjavaplugin.so
(ou para 64 bits)
[mirandam@charon ~]$ sudo /usr/sbin/alternatives --config libjavaplugin.so.x86_64
Para atualizar: Se você deseja atualizar o pacote do JRE, simplesmente baixe o pacote RPM mais novo e instale-o como acima. Você NÃO precisará redefinir as alternativas, pois essas configurações devem permanecer intactas.