segunda-feira, 11 de maio de 2009

Instalação do Java Pacote da Sun, no Debian Lenny 5.0.

Atualizei o guia que tinha feito a um tempo atras, agora no Debian Lenny e com o de 32 bits e de 64 bits. O Guia foi feito para demostrar uma forma de instalar o pacote do Java que a Sun disponibiliza no seu site, mas também aproveito e comento sobre o backports, e as versões do java nos repositórios oficiais.




Java Empacotado Backports


No
backports geralmente tem a versão do java atual empacotada para o Debian Lenny, de uma olhada.
http://packages.debian.org/search?suite=all&section=all&arch=any&searchon=names&keywords=sun-java6-jre


Java Empacotado Repositório Oficial

No repositório oficial se tem as duas versões do java, tanto a 5, como a atual 6.

sun-java6-jre

http://packages.debian.org/search?suite=lenny&arch=any&searchon=names&keywords=sun-java6-jre

sun-java5-jre

http://packages.debian.org/search?suite=lenny&section=all&arch=any&searchon=names&keywords=sun-java5-jre

Agora veja o que precisa para ter o java completo, precisa de mais pacotes, acho que seria isso.

aptitude install sun-java6-jre sun-java6-plugin sun-java6-fonts



Java Pacote que a Sun Disponibiliza

Pagina do
Java da Sun.
http://www.sun.com/java/

Ai clica em, Get Java Software for Your Computer (JRE).
Agora se o seu navegador esta configurado para idioma português a pagina esta em português, clica em Download gratuito do Java.
Agora escolha Linux (arquivo de extração automática), ele tem final .bin, apenas esse arquivo.

Agora tem.

Linux, 32 bits

Linux x64 *, 64 bits
* Use a versão de 32bits do applet Java e do suporte do Java Web Start.

Pode ser que o java 64 bits, precise desses pacotes para funcionar completamente, caso não funcione tente.

aptitude install ia32-libs


Copie ele, hoje seria essa versão,

32 bits
jre-6u13-linux-i586.bin

64 bits
jre-6u13-linux-x64.bin


Permissão de execussão
dando permissão de execução no arquivo.

uma vez copiado, vá com o seu gerenciador de arquivos

Se tiver no Kde
Selecione o arquivo, clique com o botão direito, clica em Propriedades, ai na aba Permissões, clica na caixa, deixa ela marcada no É Executável, Ok, assim ta dando permissão de execução para o arquivo, vai ficar assim as permissões -rwxr-xr-x, (isso funciona em qualquer gerenciador de arquivos, apenas muda um pouco)


Execução do arquivo

Agora abra o terminal, e execute esse arquivo.
Precisa colocar todo o endereço de onde ele ta e dele e de enter.
exemplo, se ele tivesse no meu diretório de usuário, e meu usuário fosse de nome eddie, ficaria assim.

32 bits
/home/eddie/jre-6u13-linux-i586.bin

64 bits
/home/eddie/jre-6u13-linux-x64.bin


Feito isso, ele vai mostrar a licença do software, de enter ou espaço, até chegar no fim, onde ele pergunta se aceita a licença, em inglês digite, yes e de enter.

Ele começa a descompactar o arquivo, ele vai criar um diretório nessa versão desse nome, jre1.6.0_13, isso no local onde você esta no terminal, o terminal ele abre na sua pasta, se digitar dai, ele cria ai, se entrar em alguma pasta estará onde entro e executou.


Mover a pasta e renomear

Agora no Kde, vá no menu, Sistema, Mais Aplicativos, clica em Gerenciador de Arquivos (Modo Super-Usuário)
No Gnome, de esse comando num terminal gksu nautilus

ele vai pedir a senha root, com cuidado selecione a pasta que ele criou nesse caso a

jre1.6.0_13

e mova ela para esse end.

/opt

ai altere o nome da pasta, botão direito do mouse, escolha Renomear, coloque o nome de java.


Mudando dono e grupo

Agora vamos mudar o dono e grupo do diretório java e tudo que esta dentro, muito importante tanto em segurança como em estabilidade, no terminal como root, esse comando

chown -cR root:root /opt/java


Ligar o Java no sistema

Agora vamos fazer o java funcionar no sistema, vá em

/opt/java/bin

no gerenciador como root ainda, esteja nesse endereço, no kde, vai no menu Editar, Seleção, Selecionar Tudo, agora arraste os selecionados para

/usr/bin

quando soltar ele vai perguntar o que vai fazer, clica em Criar Link, pronto o java já funciona.
(isso funciona em qualquer gerenciador de arquivos, apenas muda um pouco)


Plugins

Ainda como root, no gerenciador de janelas, vai criar como na tarefa anterior um link, do arquivo

32 bits até Firefox 3.5 e também o Iceweasel(3.0) do Lenny.
/opt/java/plugin/i386/ns7/libjavaplugin_oji.so

32 bits no Firefox 3.6
/opt/java/lib/i386/libnpjp2.so

64 bits
/opt/java/lib/amd64/libnpjp2.so


Agora cada navegador tem um local para isso.

Iceweasel e pacotes da pagina da Mozilla, Firefox 3.x, SeaMonkey 2.x e Thunderbird 3.x.

/usr/lib/mozilla/plugins

Obs. O diretório do sistema de plugins pode não estar no sistema apos instalar o Debian, assim para criar ele primeiro, instale os pacotes que você usa de plugins para o Firefox, exemplos mozilla-mplayer, kaffeine-mozilla, totem-mozilla, etc...

No Firefox até o 3.5 e Iceweasel para que o Java funcione precisa que a opção java esteja marcada, no Firefox, menu, Editar, Preferências, aba Conteúdo, Permitir Java tem de estar marcada.
Acredito que no SeaMonkey possa ser igual, mesmo sendo um plugin, se não funcionar tenta com a caixa marcada, faça o teste abaixo.


O Opera é diferente, aqui não vai criar nenhum link.

http://www.opera.com/

Abra o Opera, no Menu, Configurações, Preferências, na aba Avançado, Conteúdo, marque a caixa de Habilitar plug-ins, clica no botão ao lado Opções de plug-ins, clique em Alterar caminho, Incluir, coloque.

32 bits
/opt/java/lib/i386/

64 bits
/opt/java/lib/amd64/

OK, OK.

Agora faça o teste abaixo, Testar Java do Navegador.


fonte do plugin java de 64 bits para o firefox (arquivo escondido :) )

http://profs.if.uff.br/tjpp/blog/entradas/presente-da-sun-java-plugin-para-64-bits-no-debian-lenny

fonte do plugin java para o firefox 3.6
http://mistura.wordpress.com/2010/01/27/configurando-plugin-java-no-firefox-3-6-com-linux/


Testar Java do Navegador
Testar se o Java do Navegador esta funcionando.

Teste seu Java Runtime Environment
http://www.java.com/pt_BR/download/help/testvm.xml

Se estiver funcionando vai aparecer nessa parte "Teste o JVM", versão do java, sistema operacional, etc...


Ícone do Painel de Controle do Java.

Agora vamos colocar o Ícone do Painel de Controle do Java no papel de parede (area de trabalho).

Agora como usuário vá em

/opt/java/plugin/desktop

e arraste o arquivo

sun_java.desktop

para o seu papel de parede, copie ele ai.

No kde, selecione esse arquivo no papel de parede, e com o botão direito do mouse selecione Propriedades, ai coloque o nome Java Painel de Controle, e clique no lugar do icone, e escolha Outros ícones, clica no botão ao lado Navegar, ai escolha essa imagem

/opt/java/plugin/desktop/sun_java.png

Agora de ok e clica no ícone, se funcionar o java ta bem instalado.
(varia um pouco de cada ambiente gráfico, mas basicamente é bem simples e parecido)


Reinstalação do Java, Atualizar o Java

Quando mudar de versão, hoje esta na 6 update 13, ou no pacote 1.6.0_13, quando sair o 1.6.0_14, 1.6.0_15 etc, são apenas correções de segurança e funcionalidades, apenas coloque o no lugar do outro com o mesmo nome e faça a mudança de dono e grupo, esse comando como root

chown -cR root:root /opt/java

mais nada.




http://www.sun.com/
Pagina da Sun.


Atualizada em 14/07/2010

Atualizado o plug-in para o navegador opera 10.6x, e melhor organizado para o Firefox 3.x, Seamokey 2.x e Iceweasel.

03/04/2010
Atu. para firefox 3.6 e adic. plugin no sistema

Nenhum comentário: