Arquivos históricos do BR-Linux.org apresenta:

IRPF 2004 em Java no Linux - 2

Devido ao grande movimento de dúvidas nos comentários da notícia do lançamento do programa da Receita Federal, eu, o fuji (Mike Shigueru Matsumoto), resolvi criar um tutorial passo a passo da instalação do IRPF no Linux em qualquer distribuição.

IRPF 2004 em Java no Linux

Por Mike Shigueru Matsumoto ( fuji ) fuji_linux@yahoo.com.br
Data da última revisão: 17/03/2004

Nota de Copyright
Copyleft © 2003 ? Mike Shigueru Matsumoto.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; A copy of the license is included in the section entitled "GNU Free Documentation License". http://www.gnu.org


Introdução:


Eu observei algumas dicas do pessoal sobre a instalação nos comentários da notícia e posso dizer o seguinte:

Não precisa ter instalado o SDK (Software Development Kit) no Linux. Esta instalação é para desenvolvedores e o programa da Receita Federal já vem em binário (InstallShield) e não precisa ser compilado.

A variável JDK_HOME assim como o próprio SDK são desnecessários. Você precisa somente do JRE (Java Runtime Environment), a Virtual Machine Java.

O SDK é uns 40MB enquanto o JRE uns 14MB. Com a instalação do JRE, a única variável que você realmente precisa é o JAVA_HOME, CLASSPATH.

Eu escrevi um outro tutorial muito bem detalhado mostrando as diferenças e ensinando a configurar tanto o J2SDK quanto o J2RE.

Ele pode ser visto aqui:
http://planeta.terra.com.br/informatica/fuji/docs/howto-j2sdk-j2re-eclipse-mozilla.html

ou na própria http://br-linux.org:

http://brlinux.linuxsecurity.com.br/tutoriais/001318.html

Lembrando que se você já tiver o SDK configurado você não vai precisar do JRE e vice-versa para o caso do programa da Receita Federal.


Uma boa maneira de verificar se você já possui a Virtual Machine Java funcionando corretamente no seu Linux, é abrir um terminal zerado no modo gráfico e digitar:

# java
Usage: java [-options] class [args...]
(to execute a class)
or java [-options] -jar jarfile [args...]
(to execute a jar file)

where options include:
-client to select the "client" VM
-server to select the "server" VM
-hotspot is a synonym for the "client" VM [deprecated]
The default VM is client.

-cp ...

Se você receber as linhas acima quer dizer que está tudo OK, senão, leia o meu tutorial indicado nos links acima.


Bem, depois de garantir o funcionanmento do Java Virtual Machine, siga os seguintes passos para uma instalação dentro do diretório /opt/ReceitaFederal.

Como root:
# mkdir /opt/ReceitaFederal
# cd /opt/ReceitaFederal
# wget http://www.receita.fazenda.gov.br:80/publico/programas/irpf/2004/Multiplataforma/IRPFJava2004linux.bin

Vou executar o instalador como usuário "fuji" pois na verdade estou instalando para ele. Mas outros usuários poderão usar.

Ainda como root (substitua o "fuji" pelo nome do seu usuário)
# chmod 777 /opt/ReceitaFederal
# chown fuji. -R /opt/ReceitaFederal
# su - fuji

Como usuário fuji
$ cd /opt/ReceitaFederal
$ chmod +x IRPFJava2004linux.bin
$ ./IRPFJava2004linux.bin

Agora siga as instruções do instalador. Quando ele perguntar a localização para instalar o programa, mude de /opt para /opt/ReceitaFederal.
Atenção: Este passo é muito importante, mude para o diretório correto!!!.

Eu particularmente preferi instalar dentro de um subdiretório do /opt para não ter que executar o comando # chmod 777 /opt como tenho visto. Acho que isto quebraria a segurança do Linux permitindo que qualquer usuário possa fazer o que quiser dentro do diretório /opt. Pelo menos do meu jeito ele fica limitado ao diretório /opt/ReceitaFederal.

Para executar o programa abra o Konqueror, navegue até o diretório /opt/ReceitaFederal/Programas SRF/IRPFJava2004 e execute DOIS cliques no arquivo:

IRPFJava2004linux.bin

ou para executar em linha de comando, abra um X Terminal no modo gráfico como o "xterm" ou "konsole" e execute:

$ cd /opt/ReceitaFederal/Programas\ SRF/IRPFJava2004
$ ./IRPFJava2004linux.bin


Se vocês observarem, no KDE vai ser criado um Sub-Menu no menu principal K e vocês podem iniciar o programa por lá também.

Procurem por: K -> Programas SRF 2004

Testei usar o Desinstalador dele navegando direto pelo Menu K e funcionou perfeito.


Qualquer dúvida fiquem a vontade para me enviar email.

Observação: Gostei deste outro tutorial do Clovis Sena (csena2k2 AT fisepe.pe.gov.br) por ter ScreenShots. O autor mostra uma abordagem um pouco diferente da minha e pode ajudar. As duas funcionam, basta escolher. ;-)


Autor: Mike Shigueru Matsumoto (fuji)
Email: fuji_linux@yahoo.com.br

Postado por fuji em março 17, 2004 02:21 AM

Comentários para "IRPF 2004 em Java no Linux - 2"

» Postado por: Thiago em março 28, 2004 06:16 PM, 200.96.149.:

 

» Postado por: Lisangelo em março 29, 2004 09:08 AM, 200.203.0.2:

 

» Postado por: Fernando Fraga em março 29, 2004 10:05 AM, 200.168.14.:

 

» Postado por: Nilson N. da Silva em março 29, 2004 10:18 PM, 200.251.159:

 

» Postado por: lisangelo em março 30, 2004 01:52 PM, 200.203.0.2:

 

» Postado por: x-sex em julho 20, 2004 10:23 AM, 66.98.226.5:

 

» Postado por: Gerson Claudino da Silva em agosto 31, 2004 09:02 PM, 200.149.113:

 

Antes de comentar...

- Preserve a qualidade desta discussão
- Leia os Termos de Uso.
- Este formulário deve ser usado para comentários sobre a notícia. Se você tem dúvidas ou precisa de ajuda, use o Fórum.
- Mantenha o foco nos argumentos e no assunto
- Não faça ataques pessoais.
- Pense 5 vezes antes de entrar em discussões inúteis, como "qual é a melhor distribuição/ambiente gráfico/linguagem de programação/etc.", mesmo se alguém já tiver provocado - um erro não justifica o outro
- Não seja um e-mala ;-)


O Arquivo Histórico do BR-Linux.org mantém no ar (sem alteração, exceto quanto à formatação) notícias, artigos e outros textos publicados originalmente no site na segunda metade da década de 1990 e na primeira década do século XXI, que contam parte considerável a história do Linux e do Open Source no Brasil. Exceto quando indicado em contrário, a autoria dos textos é de Augusto Campos, e os termos de uso podem ser consultados na capa do BR-Linux.org. Considerando seu caráter histórico, é provável que boa parte dos links estejam quebrados, e que as informações deste texto estejam desatualizadas.