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: 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:
Só uma pequena correção no link do tutorial do Clovis Sena...
O link correto é http://www.servtec.xq.com.br/IRPF/INSTALAR_IRPF_NO_LINUX.html...
» 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: 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
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.