32BITS OU 64BITS?
Antes de tudo precisamos saber se seu sistema é 32bits ou 64bits?
Digite:
uname -m
ou:
arch
Reposta para o comando acima:
- x86_64 ou x64: 64 bits
- x86_32 ou x86: 32 bits
INSTALANDO JVM
O IRPF roda em cima de uma Máquina Virtual Java (JVM) e só aceita JVM da Oracle. Ou seja, openjdk não serve.
Contudo a Oracle tirou seu jdk e jre dos repositórios das distros. Então precisamos baixar a JVM no site da Oracle.
ATENÇÃO: Baixe de acordo com seu sistema (32bits ou 64bits).
Site da Oracle:
Depois, para pular muitas coisas chatas, baixe o script do nosso amigo chrishantha do github:
Dê permissão de execução:
chmod +x java-install.sh
Então instale o jre que você baixou. Ex.:
sudo ./java-install.sh -f jre-8u251-linux-x64.tar.gz
CONFIGURANDO O JAVA
Precisamos fazer uma simples configuração: adicionar a variável global JAVA_HOME para o IRPF reconhecer a bendita JVM.
Entre no arquivo
/etc/enviroment com seu editor de textos favorito (e com permissão de superusuário). No meu caso, nano:
sudo nano /etc/enviroment
Depois digite na última linha:
JAVA_HOME=/usr/lib/jvm/jre1.8.0_251
ATENÇÃO: a pasta jre1.8.0_251 é referente a versão que instalei. Se não for essa a sua versão, então vá em /usr/lib/jvm/ e certifique-se do nome da pasta.
Salve e verifique se tudo correu bem com:
echo $JAVA_HOME
Deve ser retornado algo como:
/usr/lib/jvm/jre1.8.0_251
BAIXANDO O BINÁRIO
32bits:
wget http://downloadirpf.receita.fazenda.gov.br/irpf/2020/irpf/arquivos/IRPF2020Linux-x86v1.7.bin
64bits:
wget http://downloadirpf.receita.fazenda.gov.br/irpf/2020/irpf/arquivos/IRPF2020Linux-x86_64v1.7.bin
Caso você não esteja em 2020, entre no site abaixo. Se estiver, pule e vá para "INSTALANDO O IRPF".
Entre no ano que estiver ou quiser.
Clique em "Download do programa" que está dentro da aba "IRPF 20xx (ex: IRPF 2020)".
Depois em "Outros (Mac, Linux, Solaris)" na aba "Computador".
Depois clique no sistema que estiver usando: Linux(64bits) ou Linux(32bits)
Depois em "Programa IRPF 20xx (ex.: Programa IRPF 2020)"
INSTALANDO O IRPF
Dê permissão de execução:
chmod +x irpf2020.bin
Rode:
./IRPF.bin
Fim.
Próximas páginas:
- Método BIN de instalação do RECEITANET
- Método JAR de instalação do IRPF e RECEITANET