Parece que algumas pessoas acreditam que fazer a declaração de imposto de renda usando Linux é impossível ou muito complicado. Na realidade, é tão simples (ou complicado, dependendo do ponto de vista) quanto fazê-lo no Windows. É só seguir alguns passos e corrigir alguns problemas que eventualmente venham a ocorrer.
Passos
- Baixe o instalador em http://www.receita.fazenda.gov.br/pessoafisica/irpf/2014/declaracao/download-programas.htm. Se a sua distribuição for baseada em Debian (Ubuntu, Linux Mint...), selecione a opção Linux (deb). Há também instaladores em RPM e BIN. Baixe o último se estiver em dúvida sobre qual escolher.
- Rode o instalador.
- Baixe o Receitanet na mesma página acima e instale.
- Seu sistema está pronto para fazer a declaração do IRPF 2014.
Solução de problemas
Em 2014, o programa de instalação do IRPF vem causando uma falha no Linux, pelo menos em sistemas baseados em Debian. O erro, ao se executar o IRPF, é o seguinte:
[email protected]:~$ java -Xms128M -Xmx512M -jar /opt/ProgramasRFB/IRPF2014/irpf.jar Exception in thread "main" java.lang.NoClassDefFoundError: serpro/ppgd/infraestrutura/PlataformaPPGD at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:2531) at java.lang.Class.getMethod0(Class.java:2774) at java.lang.Class.getMethod(Class.java:1663) at sun.launcher.LauncherHelper.getMainMethod(LauncherHelper.java:494) at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:486) Caused by: java.lang.ClassNotFoundException: serpro.ppgd.infraestrutura.PlataformaPPGD at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ... 6 more
Esse erro é causado pelo fato de o programa necessitar de permissões especiais para funcionar. Para resolver isso, abra o terminal e execute:
chmod 7777 /opt/ProgramasRFB/IRPF2014/*
O comando acima dá permissões especiais na pasta de instalação do IRPF 2014, possibilitando a execução sem problemas do aplicativo.
Fonte da solução: Fórum Debian.
Atualização: corrigido link para o instalador; havia, por engano, colocado o link de 2013.
Comentários