br-linux

Artigos br-linux.org
Artigos sobre Linux em bom português, originais e com qualidade

O texto abaixo foi publicado no BR-Linux antes de 2005, e está mantido aqui por razões históricas. Veja o material atualizado diariamente do BR-Linux em http://br-linux.org
IRPF 2004 em Java no Linux - 2
Publicado em 17 de março de 2004
 

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.:

    Desculpe a ignorancia, mas o programa de enviar a declaração também já consta nessa versão?

 

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

    Pois é Thiago. Até onde vi nao tem como enviar a declaracao. Se for assim, é mais facil fazer a declaracao online...

 

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

    A entrega via Internet chama-se "transmitir declaração" e está disponível logo na tela inicial do programa de declaração.

    Ao contrário da versão windows que exige dois binários a versão multiplataforma já contém todo o necessário para declarar e entregar a declaração.

 

» 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:

    Certissimo Fernando, refiz a instalacao e consegui tranquilamente enviar as declaracoes...

 

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

    x sex

 

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

    Quero a ficha desta empresa de CNPJ nº06.873.333/0001-01

 

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 ;-)

Envie seu comentário









Lembrar as informações pessoais?


Atenção: 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, onde mais pessoas estarão disponíveis para respondê-lo..






Nota: os comentários pertencem a seus respectivos autores e são de responsabilidade de quem os postou. O restante desta nota está disponível sob a licença GNU FDL, exceto se explicitamente declarado em contrário.