programa de 32 bits na máquina de 64 bits

0

Eu atualizei de 16.04 para 16.10. Eu reinstalei o Basic PAYE do HMRC. Ferramentas. Ao iniciá-lo a partir da linha de comando, ele falha citando a ausência de libpng12.so.0 como o motivo. Eu assumi que libpng12-0: i386 tinha sido substituído por libpng15-15: i386, mas não gosta disso. Como posso instalar o libpng12-0: i386 no ubuntu16.10

    
por Paddy Walker 23.01.2017 / 11:14

3 respostas

0

A melhor solução seria encontrar uma versão da ferramenta que é suportada no 16.10. Ou então verifique isso: E: O pacote 'libpng12-0' não tem um candidato de instalação [ubuntu 16.10 Gnome] para fazer o download da biblioteca em link

    
por Soren A 23.01.2017 / 11:20
0

sudo apt-get install libpng12-0:i386

Este tipo de comando especifica para instalar o pacote mencionado (aqui libpng12-0) para uma arquitetura de 32 bits. Isto está relacionado ao multi-arch, permitindo que você instale pacotes para sistemas operacionais relacionados ao Debian, como o Ubuntu; Para mais informações, veja por exemplo: HOWTO multi-arch da Debian

    
por Marc Vanhoomissen 23.01.2017 / 13:38
0

Eu resolvi isso. Eu iniciei o programa a partir da linha de comando. Quando falhou, deu-me o nome da dependência do arquivo de biblioteca ausente. Eu instalei synaptic e olhei na "arquitetura" para o jogo mais próximo. Eu então reinstalei a versão de 64 bits e instalei a versão de 32 bits para ter certeza de que não houve conflitos. Após cerca de 6 arquivos ausentes da biblioteca, ele desistiu e funcionou perfeitamente!

    
por Paddy Walker 23.01.2017 / 17:02