| Artigos @ Skarmeth @ Debian-CE |
||
|
|
||
| Principal - Arquivos - Artigos - Projetos - Rascunhos - Currículo - Fotos - Links - Contato | ||
|
|
||
![]() |
07/08/2005 - Instalando a Sun JRE/JDK no Debian GNU/Linux | ![]() ![]() |
|
|
||
| Alexandre
C. Alencar - Skarmeth |
||
|
|
||
| Instalando
a Sun JRE/JDK no Debian GNU/Linux Nos últimos dias, me deparei com várias pessoas com problemas na instalação de um ambiente JAVA no Debian GNU/Linux. Algumas delas pessoalmente, outras através de listas de discussão. Para facilitar esta tarefa, resolvi usar um pouco do meu tempo livre para escrever este artigo, e espero que o mesmo seja útil para quem estiver com dificuldades na instalação do JAVA. O Debian GNU/Linux possue em seu repositório de contribuições, um pacote para facilitar a instalação da máquina virtual JAVA da Sun. Este pacote gera um DEB a partir de um arquivo contendo os binários de instalação obtidos no site da Sun. 1. Abra o Synaptic e vá em Configurações e em seguida, Repositórios. O diálogo de configuração de repositórios Debian GNU/Linux será exbida. Nesta, selecione seu mirror preferido, e Seção(ões), adicione "contrib", sem as aspas e clique em Aplicar e em seguida, OK; 2. Clique no botão "Recarregar" para que as informações de pacores sejam obtidas novamente, e juntamente com estas, a seção contrib; 3. Na seção "Variedades - Baseados em Modo Texto (contrib)", selecione o pacote "java-package" e marque-o para instalação. Clique no botão "Aplicar" e as dependências deste pacote serão mostrada, aceite a sugestão do Synaptic e aguarde o download e instalação dos pacotes; 4. Entre no site da Sun (http://java.sun.com/) e faça o download da JDK ou JRE para GNU/Linux no formato de arquivo de auto-descompactação; 5. Entre no diretório onde salvou o arquivo e digite o comando abaixo para construir o pacote de instalação; Em caso da JDK, alexandre@artemise:~$ fakeroot make-jpkg ~/jdk-1_5_0_04-linux-i586.bin ou Em caso da JRE, alexandre@artemise:~$ fakeroot make-jpkg ~/jre-1_5_0_04-linux-i586.bin 6. Após o término da execução do comando anterior, é hora de instalar o novo pacote gerado, para tal, feche o Synaptic, caso não o tenha feito e execute o comando abaixo, será necessária a senha do usuário root;
JDK, skarmeth@artemise:~$ su -c "dpkg -i
sun-j2sdk1.5_1.5.0+update04_i386.deb"
JRE, skarmeth@artemise:~$ su -c "dpkg -i
sun-j2re1.5_1.5.0+update04_i386.deb"
7. Para verificar a instalação, digite o comando abaixo, algo parecido deverá ser retornado; alexandre@artemise:~$ java -version java version "1.5.0_04" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_04-b05) Java HotSpot(TM) Client VM (build 1.5.0_04-b05, mixed mode, sharing) alexandre@artemise:~$ ls /usr/lib/mozilla/plugins/ libjavaplugin.so libnullplugin.so nphelix.so alexandre@artemise:~$ ls /usr/lib/mozilla-firefox/plugins/ flashplayer.xpt libflashplayer.so libjavaplugin_oji.so libjavaplugin.so nphelix.so alexandre@artemise:~$ Como pode ser notado, a instalação do pacote tomou todas as providências necessárias para o correto funcionamento o suporte a JAVA fornecido pela JRE da Sun. O plugin do Mozilla/Firefox foi ativado, de forma que sites de bancos ou qualquer outro que use tecnologia JAVA irá funcionar. Por ter a especificação aberta, existem várias máquinas virtuais JAVA, dentre elas, a BlackDown, que é uma JVM livre. Há também o projeto GNU CLASSPATH, que almeja construir um ambiente JAVA livre. Este projeto já está em um nível bastante avançado, e a coleção de compiladores GNU (GNU GCC) já possue a implementação de um compilador para byte code ou para código nativo da plataforma de destino (x86, x86_64, EM64T, PPC, Sparc, Alpha, MIPS, ARM, etc). No Brasil, durante o 5º Fórum Internacional do software Livre, surgiu o projeto JAVALI, que tem por objetivo, canalizando esforços para a evolução do desenvolvimento de software no país. Através do projeto, um conjunto de ações e outros projetos realizados pela comunidade Java, sob a coordenação do SouJava. Para maiores informações sobre o projeto BlackDown, viste o site: http://www.blackdown.org/ Para maiores informações sobre o projeto GNU Java, visite os sites: http://www.classpath.org/ http://gcc.gnu.org/java/ Para maiores informações sobre o projeto JAVALI, visite o site: http://www.javali.org.br/ JAVA é uma marca registrada da Sun Microsystems |
||
|
|
||
| Melhor visualizado em
qualquer browser Este site foi produzido usando o Mozilla Composer (http://www.mozilla.org) O conteúdo apresentado neste site não é de responsabilidade do Projeto Debian-CE Não me responsabilizo por quaisquer danos que venha a ter ao usar conteúdo disponibilizado neste site Skarmeth < s k a r m e t h @ d e b i a n - c e . o r g > |
||