Instalação de programas SPED no Ubuntu

1. Instalação de programas SPED no Ubuntu

Flávio de Godoy
essenzialeprime

(usa Ubuntu)

Enviado em 27/04/2016 - 10:13h

Bom dia. Sou iniciante no Linux e estou com problemas em instalar os programas do SPED ECD e ECF no Ubuntu. Utilizo o Ubuntu 14.04 LTS de 64 Bits, num HD 1TB, processador Intel i3, com 8gb de memória e preciso instalar os programas do governo SPED, usados para escrituração digital (ECD e ECF). Instalei o Java na minha máquina usando estes comandos:

sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

sudo apt-get install oracle-java8-installer

E reinicie a máquina e depois baixei os programas desse link:

http://idg.receita.fazenda.gov.br/orientacao/tributaria/declaracoes-e-demonstrativos/sped-sistema-pu...

e

http://idg.receita.fazenda.gov.br/orientacao/tributaria/declaracoes-e-demonstrativos/sped-sistema-pu...

Salvei os arquivos no diretório Downloads, abri o terminal. Voltei ao nautilus, onde estão os arquivos baixados, cliquei com o botão direto no programa EPED ECD e em propriedades marquei para que seja executado como software e marquei a caixa de permissão de executar como programa. Em seguida arrastei o programa para o terminal, dando Enter em seguida. O resultado foi este:

Graphical installers are not supported by the VM. The console mode will be used instead
Choose Locale
->1 – Engleish
2 – Português (brasil)
CHOOSE LOCALE BY NUMBER: 2
O modo de interface com o usuário do instalador não é compatível
Não é possível executar o programa de instalação neste modo de UI. Para especificar o modo de interface, use a opção de linha de comando –i, seguida do identificador do modo UI. Os identificadores válidos UI são GUI, Console, e Silencioso.

Parei nisso. Como resolvo?
Obs.: já tentei instalar os mesmos programas no Linux Mint 64 bits e instalei normalmente.



  


2. faltam "coisas" i386

Pedro Ferrarezi
ferrarezux

(usa Debian)

Enviado em 30/05/2016 - 12:07h

Isso acontece porque essa instalação do SPED ainda não está 100% copatívelcom a arquitetura Linux x64.

Resolvi esse problema adicionando algumas bibliotecas x86:

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 libxi6:i386 libxrender1:i386 libxtst6:i386

se mesmo assim não der certo abra o diretorio onde você salvou o instalador do SPED instale usando esse comando:
./SPEDContabil-3.3.7.bin -i Silent

Depois dê permissão de gravação na pasta do SPED:
sudo chmod 777 -R /home/<NomeDoSeuUsuarioAqui>/Programas_SPED/SpedContabil/

Isso deve resolver.




3. erro fonte arial

Pedro Ferrarezi
ferrarezux

(usa Debian)

Enviado em 30/05/2016 - 14:27h

Se você receber um erro na hora de vizualizar os relatórios semelhante a esse:

net.sf.jasperreports.engine.util.JRFontNotFoundException: Font 'Arial' is not available to the JVM. See the Javadoc for more details.

Isso é porque está faltando a fonte Arial dentro da JRE do SPED Contábil.

Pra resolver isso instale as fontes da Micro$oft:
sudo apt-get update
sudo apt-get install ttf-mscorefonts-installer
sudo fc-cache

fique atento a erros, em caso de erro reinstale conforme esse artigo do VOL:
https://www.vivaolinux.com.br/artigo/Fontes-da-Microsoft-Instalacao-no-Ubuntu-e-Fedora

pra testar se deu certo execute:
fc-match Arial

Deverá aparecer isso:
Arial.ttf: "Arial" "Normal"

Depois de instalado as fontes copie elas pra dentro do JRE do SPED com o comando:
cp /usr/share/fonts/truetype/msttcorefonts/*rial*.ttf ~/Programas_SPED/SpedContabil/jre/lib/fonts/







4. Falta de fonte Arial no diretório indicado e persistência de erro

Flávio de Godoy
essenzialeprime

(usa Ubuntu)

Enviado em 31/05/2016 - 09:13h

ferrarezux escreveu:

Se você receber um erro na hora de vizualizar os relatórios semelhante a esse:

net.sf.jasperreports.engine.util.JRFontNotFoundException: Font 'Arial' is not available to the JVM. See the Javadoc for more details.

Isso é porque está faltando a fonte Arial dentro da JRE do SPED Contábil.

Pra resolver isso instale as fontes da Micro$oft:
sudo apt-get update
sudo apt-get install ttf-mscorefonts-installer
sudo fc-cache

fique atento a erros, em caso de erro reinstale conforme esse artigo do VOL:
https://www.vivaolinux.com.br/artigo/Fontes-da-Microsoft-Instalacao-no-Ubuntu-e-Fedora

pra testar se deu certo execute:
fc-match Arial

Deverá aparecer isso:
Arial.ttf: "Arial" "Normal"

Depois de instalado as fontes copie elas pra dentro do JRE do SPED com o comando:
cp /usr/share/fonts/truetype/msttcorefonts/*rial*.ttf ~/Programas_SPED/SpedContabil/jre/lib/fonts/





Obrigado pelo retorno. Consegui instalar os programas do SPED ECD e ECF com o processo que você indicou mas na hora de efetuar a importação do arquivo da escrituração dá este erro:

Data: 31/05/2016 - 08:39:32 -Sistema: SPED-CONTABIL -Versão: 3.3.7 -Sistema Operacional: Linux -Arquitetura SO: 64 -Versão Java: 1.8.0_72 -Arquitetura JVM: 64

java.lang.RuntimeException: Erro durante a validacao no banco.
at contabilpva.amx.a(FachadaVepModuloValidador.java:297)
at contabilpva.agw.a(FachadaValidador.java:174)
at contabilpva.acf.a(ControleValidarEscrituracao.java:66)
at contabilpva.acc.a(ControleImportarEscrituracao.java:385)
at contabilpva.si.b(AcaoImportarEscrituracao.java:90)
at br.gov.serpro.sped.contabil.pva.fronteira.acoes.Acoes.actionPerformed(Acoes.java:56)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
at java.awt.Component.processMouseEvent(Component.java:6535)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6300)
at java.awt.Container.processEvent(Container.java:2236)
at java.awt.Component.dispatchEventImpl(Component.java:4891)
at java.awt.Container.dispatchEventImpl(Container.java:2294)
at java.awt.Component.dispatchEvent(Component.java:4713)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
at java.awt.Container.dispatchEventImpl(Container.java:2280)
at java.awt.Window.dispatchEventImpl(Window.java:2750)
at java.awt.Component.dispatchEvent(Component.java:4713)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: contabilpva.akp: Erro durante a leitura da escrituração do banco
at br.gov.serpro.vepxml.persistencia.leitorescrituracao.LeitorEscrituracaoDaPersistenciaDefault.getProximoRegistroSemDispararObservadores(LeitorEscrituracaoDaPersistenciaDefault.java:236)
at contabilpva.ams.a(CoordenadorValidacaoDefault.java:166)
at contabilpva.ams.a(CoordenadorValidacaoDefault.java:219)
at contabilpva.ams.a(CoordenadorValidacaoDefault.java:219)
at contabilpva.ams.run(CoordenadorValidacaoDefault.java:133)
Caused by: contabilpva.akt: As informações do banco estão inconsistentes. Exclua a escrituração e importe-a novamente.
ID:1;ID_PAI:1;LINHA:7;HASH:1517103176;REG:I030;DNRC_ABERT:TERMO DE ABERTURA;NUM_ORD:24;NAT_LIVR:DIÃRIO;QTD_LIN:7268;NOME:CIDADE DO REDENTOR SOCIEDADE BENEFICENTE;NIRE:;CNPJ:62153176000130;DT_ARQ:1997-11-12;DT_ARQ_CONV:null;DESC_MUN:SANTA ISABEL;DT_EX_SOCIAL:2015-12-31;
at contabilpva.amo.a(Util.java:112)
at contabilpva.ami.a(IteradorRegistro.java:62)
at br.gov.serpro.vepxml.persistencia.leitorescrituracao.LeitorEscrituracaoDaPersistenciaDefault.getProximoRegistroSemDispararObservadores(LeitorEscrituracaoDaPersistenciaDefault.java:213)
... 4 more


Tentei verificar no diretório

cp /usr/share/fonts/truetype/msttcorefonts/*rial*.ttf

Mas a única coisa que há lá é um arquivo readme.

Isso é o que diz o terminal:

root@flavio-VirtualBox:/home/flavio# cp /usr/share/fonts/truetype/msttcorefonts/*rial*.ttf ~/Programas_SPED/SpedContabil/jre/lib/fonts/
cp: impossível obter estado de “/usr/share/fonts/truetype/msttcorefonts/*rial*.ttf”: Arquivo ou diretório não encontrado
root@flavio-VirtualBox:/home/flavio#





  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts