Introdução
Para fazer declararação de imposto de renda vc necessita reunir a documentação e instalar o programa IRPF. Para obter arquivo de instalação basta acessar a página da receita. O detalhe é que abaixo do link de download há uma mensagem com o seguinte aviso ao usuário:
ATENÇÃO! Caso necessário, atualize a versão JAVA neste computador. Por favor, clique aqui e prossiga com a instalação.
Dependendo de qual é o seu sistema operacional (Windows, Linux, Solaris, etc) a instalação do JAVA pode se tornar um pouco chata. Se você usar Windows, acredito que em condições normais você não terá maiores problemas. Pois basta acessar o site e seguir as instruções.
Caso você use Linux (meu caso), há mais de uma opção para instalação do JAVA, o que pode causar algumas confusões. Na tentativa de auxiliar na compreensão de como proceder a instalação do JAVA, resolvi escrever este post.
O que é JAVA?
Para deixar claro, vamos especificar quem é quem:
- java script: é uma linguagem de programação mas é diferente de JAVA ;
- JAVA: é uma linguagem de programação orientada a objetos;
- Java Virtual Machine (JVM): para o português máquina virtual java
Um dos motivos que fez da linguagem de programação JAVA um sucesso é o seu conceito de multi-plataforma. Inclusive, um dos slogans do JAVA é “WORA” (Write once, run anywhere), que na tradução para o português significa: Escreva uma vez, execute em qualquer lugar.
Sendo extremamente simplista, na prática isto isto significa que uma vez que o desenvolvedor escreve o código em JAVA, e gera um determinado programa, independentemente do seu sistema operacional (Linux, Windows, MAC, etc), basta você possuir a JVM para poder rodar o programa no seu computador. Isto porque a JVM faz todo o trabalho de carregar as dependências necessárias para rodar o programa. Caso você não tenha entendido o conceito de máquina virtual, imagine a máquina virtual JAVA como sendo um mini computador dentro do seu computador. Este mini computador é que executa os programas JAVA.
Qual JAVA instalar para rodar o programa do IRPF?
Para ter a JVM em seu sistema é necessário instalar o JRE (JAVA Runtime Environment), que é gratuito, e permite ao usuário rodar aplicativos JAVA no seu computador.
Agora, para quem deseja desenvolver aplicações JAVA, é necessário instalar o JDK (JAVA Development Kit). No JDK está incluso o que é necessário para escrever aplicações, e inclusive o JRE.
Por via das dúvidas, usualmente eu instalo o JDK e o JRE.
Como instalar o JAVA no Linux para rodar o programa IRPF
Há pelo menos duas opções de JAVA, uma que é proprietária, pertencente à Oracle, e outra que é de código aberto OpenJDK com licença GPLv2. Se o uso do JDK for para fins comerciais, recomenda-se a leitura das licenças para ambas as versões, mas para rodar o IRPF ambas podem ser utilizadas sem problemas (este é o nosso objetivo).
Usualmente, nos repositórios das distribuições Linux o JDK disponível é o OpenJDK
, e para evitar a adição de repositórios é esta a versão que vamos instalar.
Agora que já sabemos quem é quem, vamos realizar a instalação. Nas distros Linux Debian, Ubuntu, Mint, PopOS e derivados, acesse o terminal e digite:
apt install default-jre default-jdk
Caso queira a versão mais recente, no terminal digite:
apt install openjdk-17-jre openjdk-17-jdk
Uma vez que você finalizou a instalação do JDK, vamos obter o programa do IRPF. Acesse a página da Receita, posteriormente acesse a seção do IRPF2022 e acesse a área de downloads. Agora, procure o quadro que tem o nome Programa IRPF 2022. Note que na versão 2022 há três opções: Mac, Linux, Multi. Se optar pelo sistema Linux, uma imagem do programa será salva no seu computador, o que pode resolver na maioria dos casos. Como a ideia é mostar o uso do java, vou optar pelo download para Multi sistemas operacionais.
Após a conclusão do download um arquivo com extensão .zip
estará salvo no seu computador. Descompacte este arquivo em uma pasta da sua preferência e via Terminal acesse a referida pasta e digite:
java -jar irpf.jar
Assim que o comando acima for executado, uma janela de instalação do programa IRPF será aberta. Siga as instruções até finalizar a instalação. Nas versões antigas, era necessário uma instalação completa e o programa era instalado em outra pasta. Na versão 2022 basta retornar na pasta que o arquivo zip
foi descompactado e repetir a linha de comando acima.
References
https://dicasdejava.com.br/qual-a-diferenca-entre-jdk-jre-e-jvm/
https://www.gov.br/receitafederal/pt-br