[TUTORIAL] IRPF 2020 com OpenJDK no Fedora 31

Requisitos

  • OpenJDK (testado com a versão 11)

Instale o openjdk pelo terminal ou pelo seu gerenciador gráfico de pacotes:
Fedora com DNF:
sudo dnf install java-11-openjdk
Fedora Silverblue (já vem instalado, o comando é apenas para referência):
rpm-ostree install java-11-openjdk

Baixando o programa IRPF 2020

Acesse a página de downloads em http://receita.economia.gov.br/interface/cidadao/irpf/2020/download/download-do-programa

Baixe a opção Outros (Mac, Linux, Solaris)

Baixe o JAR - SOLARIS/OUTROS(JAR)

Instalando o programa

Abra o terminal na pasta onde o arquivo foi baixado (ou mande "abrir com" e coloque o comando personalizado - aqui fica a seu gosto).

Execute o programa com o comando
java -jar IRPF2020v1.0.jar

Prossiga com a instalação do programa.

Dica: use a tecla TAB para completar nomes de arquivos e comandos.

Executando o programa

Se você não alterou o caminho padrão da instalação, o programa estará numa pasta ProgramasRFB em sua Home, entre na pasta do programa para executar o arquivo.

Use o terminal novamente, com o comando java -jar irpf.jar

Criando um lançador (opcional)

Se você precisar de um lançador para o programa, um atalho ou qualquer coisa semelhante, tem várias formas de fazê-lo. Eu não faço pois uso o programa somente uma vez, mas vou mostrar como colocar um lançador no menu de qualquer ambiente desktop.

Crie, com seu editor de textos favorito, da forma que você quiser, um arquivo IRPF.desktop dentro da pasta /home/seuusuario/.local/share/applications, com o seguinte conteúdo (mais uma vez, como sempre, adapte o conteúdo para o seu usuário e o caminho caso tenha instalado em local diferente):

[Desktop Entry]
Comment=IRPF 2020
Terminal=False
Exec=java -jar /home/seuusuario/ProgramasRFB/IRPF2020/irpf.jar
Icon=/home/seuusuario/ProgramasRFB/IRPF2020/RFB.png
Type=Application
Category=Office

Depois disso o programa vai aparecer no seu menu.

Considerações

Usar o JAR multiplataforma dá um pouco de trabalho caso precise de um lançador no menu (caso não queira usar o comando java -jar), é uma desvantagem. A vantagem é não precisar trocar o Java pelo da Oracle.

Até a próxima, pessoal.