por Luiz Correia
Primeiro é necessário instalar o Java:
sudo apt-get install sun-java6-plugin
depois vc pode fazer o Download dos programas na página da receita federal.
Você tem a opção de baixar instaladores para windows, mac, solaris e linux(em formato deb, rpm e bin).
Eu testei e o formato deb só funciona em arquiteturas i386, ou seja se você usa um linux 64 bits baixe o formato bin. Na verdade recomendo o download neste formato.
Dependendo da distribuição linux que você utiliza o ReceitaNet dará um erro:
luiz@LC-Desenvolvimento:~/Área de Trabalho$ ./ReceitanetJava2010.02d_setup_linux.binAssistente InstallShieldInicializando Assistente InstallShield…Procurando Java(tm) Virtual Machine………………………..The wizard cannot continue because of the following error: could not load wizard specified in /wizard.inf (104)
Esse erro é causado porque o ReceitaNet não encontra o Java, na verdade ele está procurando nos lugares errados, se não me engano no Debian e no Ubuntu a JVM fica em /usr/lib
luiz@LC-Desenvolvimento:~$ sudo ls -l /usr/lib/jvm/total 12lrwxrwxrwx 1 root root 14 2011-01-10 01:56 default-java -> java-6-openjdkdrwxr-xr-x 4 root root 4096 2011-01-10 01:57 java-1.5.0-gcj-4.4lrwxrwxrwx 1 root root 14 2011-01-08 09:20 java-1.6.0-openjdk -> java-6-openjdkdrwxr-xr-x 7 root root 4096 2011-02-19 09:04 java-6-openjdklrwxrwxrwx 1 root root 19 2011-02-23 11:11 java-6-sun -> java-6-sun-1.6.0.24drwxr-xr-x 6 root root 4096 2011-02-23 11:11 java-6-sun-1.6.0.24
Repare que há um link simbólico chamado java-6-sum, apontando para o Java 6 atual (java-6-sun-1.6.0.24). Esse é o nosso alvo. Faremos um link simbólico para ele.
O instalador do ReceitaNet procura nos seguintes lugares:
- /usr/jre1.6.0/bin/java
- /usr/local/jre1.6.0/bin/java
- /usr/java/jre1.6.0/bin/java
- /opt/jre1.6.0/bin/java
- /opt/jre1.6/bin/java
- /usr/jre1.6/bin/java
- /usr/local/jre1.6/bin/java
- /usr/java/jre1.6/bin/java
- /usr/local/bin/java
Vamos escolher um local para linkar. Sugiro escolher algo em /opt ou em /usr/local, uma vez que são caminhos próprios para aplicações locais (o sistema operacional não altera o conteúdo desses diretórios e as ações ocorridas dentro deles não influenciam no funcionamento do sistema). Eu linkei em /opt/jre1.6 com o seguinte comando:
sudo ln -s /usr/lib/jvm/java-6-sun /opt/jre1.6
Com isso o instalador funcionará.
Ps.: Para instalar os arquivos .bin basta no terminal preceder seu nome por ./ Agora importante não instale os programas como root.
Eu sei é só Ubuntu, mas eu gosto.
Fui no site da receita e quando coloco para baixar o Receitanet em .deb ele manda o arquivo em .bin.
E eu ainda não sei instalar arquivos .bin, apesar de já usar ubuntu a uns dois anos ou mais. Que vergonha
Muito obrigado pela informação. Eu não estava utilizando a verso de 64 bits. Problema solucionado!!!
Valeu pela dica. Consegui instalar e agora está funcionando.
No meu caso eu tive que expurgar o openjdk e instalar o java da Oracle… nenhum link simbolico funcionou
@Wellington não é tão complicado… primeiro você teiim que tornar o .bin executável…
no terminal eu faço
$ chmod +x nome_do_bin.bin
depois pra executar é:
$ ./nome_do_bin.bin
Abraço!!
Valeu mesmo, só consegui instalar corretamente com a sua dica. Funcionou perfeitamente!!!
Quando o assunto passa pelas linhas de comando, costumo seguir as dicas como uma receita de bolo e geralmente dá certo. Desta vez não deu. Já tinha o java instalado, baixei o Receitanet.bin, tornei-o executável, tentei instalar, deu o erro previsto, até aí tudo bem. Agora, esse tal link simbólico, não sei como faz. Melhor seria a Receita dispor o Receitanet também em formato .deb.
Ola não consigo instalar receita net, ja tenho instalado em meu computador o Java e para não ter problema instalei a nova versão, mas quando tento instalar receita net informa essa mss de erro ” um erro de entrada e saida ocorreu durante a instalação de um arquivo.Isto é normalmente causado por defeito no disco ou um arquivo de instalação corromopido..
Eu consigui instalar normalmente IRPF2011 sem nenhuma dificuldade.
utitlizo o windons xp.. Me ajuda
Obrigada
O pacote que contém o java utilizado para as aplicações desktop é o sun-java6-jre e não o sun-java6-plugins, por isso não foram criados os links simbólicos. Os dois pacotes dependem do sun-java6-bin que contém os executáveis do java. A diferença se dá nos links que cada um cria.
Os links simbólicos são criados pelo Ubuntu como forma de gerenciar múltiplas instalações do java na mesma máquina, e não devem ser criados manualmente.
Para alterar a versão do java corrente, e consequentemente, criar os links simbólicos apropriados basta executar o comando update-alternatives.
Segui a dica obtida num fórum, é só remover o pacote java que vem no Ubuntu e instaalr o pacote java do site da Sun. Um apt-get remove seguido de um apt-get install resolveu o problema, o Receitanet tá minstalado.
Ola me ocorreu um erro na hora de instalar
ainda da o mesmo problema de antes do wizard.inf funcionar, nao sei o que fazer memso depois de fazer a linha de comando do SUDO a algo que eu esteja fazendo errado?
Caro Luiz Correia, muito obrigado pelas suas fundamentais explicações! Funcionou perfeitamente!
É uma pena que a Receita Federal, com tantos “experts” ainda deixe passar furos como este na instalação de uma aplicação obrigatória para todos nós, e distanciando o Linux dos usuários domésticos.
Forte abraço e continue contribuindo para a comunidade livre!
Resultados:
1. Precisei reinstalar o Java, embora já o tivesse na máquina
2. Distraidamente coloquei o sudo no início. Tive que reinstalar
3. Deu erro na reinstalação. Reinstalei novamente e desta vez deu certo.
Obrigado pela dica.
Ubuntu 10.10
Etori Amorim
Valeu, resolvi meu problema…
com essa tutorial até eu consegui obrigado cara!
Bom, comigo não funcionou a instalação do java.
Assim deu certo:
sudo add-apt-repository “deb http://archive.canonical.com/ lucid partner”
sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-plugin
Para linkar a sua dica funcionou…
sudo ln -s /usr/lib/jvm/java-6-sun /opt/jre1.6
Parabéns pela dica… já estava sem esperanças.
Não instala nem morto!
Nem com links simbólicos, etc. Dá “could not load wizard specified in /wizard.inf (104)”
O mais bizarro é que o próprio site da Receita diz “A máquina virtual java (JVM), versão 1.6.0 (ou superior), foi detectada neste computador. Caso haja algum problema com sua versão, clique aqui e reinstale uma nova. ”
Tanto que o IRPF 2011 funciona normalmente…
Usando OpenJDK 6 no Ubuntu 10.04 Lucid.
Valeu! Obrigado pela dica. Tudo ok.
Reginaldo
Valeu pela dica!
Funcionou sem precisar dos links simbólicos ou arrudeios. Foi só necessário instalar a máquina virtual Java e baixar o Deb do IRPF2011. Tão fácil que minha sobrinha de 3 anos faria.
Estou usando o Ubuntu 11.04 Natty
Cara perfeito. Depois de muita luta finalmente sua solução funcionou. Obrigado.
Amigo, muito obrigado pelas dicas. Ano passado, tive que fazer altos malabarismos para entregar minha declaração (fiz a declaração pelo Linux, mas tive que utilizar outro computador com Windows para enviar). Deus te abençoe!
Resolveu meu problema. Muito grato!
Também comigo só funcionou quando instalei o java6-plugin e, em seguida, desinstalar o OpenJDK. Nesta ordem.
Jardel
Replicado em http://sandrocustodio.blogspot.com/2011/04/instalando-o-receitanet-2011-no-ubuntu.html
Hernane, muito obrigado pela dica! Funcionou tudo conforme voce descreveu!
-W.Chung
Desisto!
Tentei de tudo, não instala e ponto final. Dá “The wizard cannot continue because of the following error: could not load wizard specified in /wizard.inf (104)”
Só não removi o OpenJDK6 (talvez resolva…).
Desculpem, mas TUDO funciona com o OpenJDK: IRPF 2011, 2010, Banco do Brasil, TUDO. Nunca tive problema. Não vou removê-lo só porque o Receitanet está “temperamental”
Vou instalar no laptop que tem Windows e transmitir de lá.
(Continuo) usando OpenJDK 6 no Ubuntu 10.04 Lucid.
Prezado Luiz Correa
O seu esclarecimento resolveu meu problema com a instalação do RECEITANET no Ubuntu (uso o Ubuntu 10.10 – o Maverick Meerkat).
Lamento que Receita Federal tenha deixado esse problema de instalação, eu acredito que se existisse o arquivo DEB seria instalado com mais facilidades.
Agradeço e parabenizo pela solução.
Luciano Menezes
PS: postei no meu blog a sua solução: http://www.discoberta.blog.br/?p=4022
Obrigado.
Só consegui instalar depois de seguir a sua dica.
Valeu.
Abraços
valeu a dica. Funcionou legal. Thanks a lot
Aqui não precisei mudar nenhum link simbólico…Apenas troquei o openjdk pelo original SUN java 1.6, e zaz! o ./ funcionou.
Até que demorou para o openjdk mostrar sua fraqueza, antigamente isso não demorava mais que uma voltinha no quarteirão da internet.
Finalmente consegui!! Muito obrigado pelo tutorial, perdi horas nisso. :/
Maudy T. Pedrão você é o exemplo que preciso para os meus alunos. Podemos ter uma informação importante e guarda-la para nos mesmos como um trofeu e deixar Empoerar e ficar velha e ultrapassada ou fazer como vc que divide o que tem com os outros, se todos nós fizéssemos teria-mos um grande avanço no campo da educação! Obrigado!
Oi, Luiz.
Desculpe se estou fora do assunto, mas há anos faço e entrego a dirpf pelo Ubuntu. Dessa vez consegui instalar o RECEITANET, mas quando mando enviar, o programa da dirpf diz que tenho que instalar o receitanet.
Uso o Ubuntu 12.04 LTS.
Desde já obrigado pela ajuda que puder me dar.