onde posso encontrar as bibliotecas de 32 bits necessárias para executar o MPLAB X?

onde posso encontrar as bibliotecas de 32 bits necessárias para executar o MPLAB X?

Estou tentando instalar o MPLAB X em meu sistema operacional Kali Linux de 64 bits e sempre que chego à última parte da instalação recebo esta mensagem:

root@kali:~/Desktop# sudo chmod 755 mla_v2014_07_22_linux_installer.run
root@kali:~/Desktop# sudo ./MPLABX-v2.20-linux-installer.sh
  64 Bit, check libraries
  Check for 32 Bit libraries
  These 32 bit libraries were not found and are needed for MPLAB X to run:
   libc.so
   libdl.so
   libgcc_s.so
   libm.so
   libpthread.so
   librt.so
   libstdc++.so
   libexpat.so
   libX11.so
   libXext.so

Quando eu insiro este comando recebo esta mensagem:

root@kali:~/Desktop# sudo apt-get install libc6:i386 libx11-6:i386 \
     libxext6:i386 libstdc++6:i386 libexpat1:i386

Reading package lists... Done
Building dependency tree      
Reading state information... Done
E: Unable to locate package libc6
E: Unable to locate package libx11-6
E: Unable to locate package libxext6
E: Unable to locate package libstdc++6
E: Couldn't find any package by regex 'libstdc++6'
E: Unable to locate package libexpat1

Como encontro essas bibliotecas?

agora isso está me matando, não deveria ser tão complicado!!!

Responder1

Eu não conheço Kali, então minha resposta é para sistemas Debian vanilla. Espero que seja mais ou menos o mesmo para você. Para instalar pacotes de arquiteturas estrangeiras, você deve habilitar a nova arquitetura com o comando

dpkg --add-architecture i386

Então você atualiza as listas de pacotes:

apt-get update

E então você poderá instalar pacotes multiarch se sua distribuição os suportar (usando o comando que você escreveu).

Talvez você também precise verificar se os sources.listarquivos não são específicos para uma arquitetura (e não espero que sejam se você usou padrões). Para mais informações (novamente, no caso do Debian) vejahttps://wiki.debian.org/Multiarch/HOWTO.

Responder2

Já faz muito tempo que a pergunta não é feita, mas para ajudar os outros:

  1. certifique-se de que a i368arquitetura esteja habilitada como "arquitetura estrangeira" em sua arquitetura host emitindodpkg --print-foreign-architectures

  2. se não estiver habilitado, habilite-o por sudo dpkg --add-architecture i386comando

  3. corrersudo apt update

  4. instale o pacote ausente, por exemplosudo apt install libc6:i386 libx11-6:i386 libxext6:i386 libstdc++6:i386 libexpat1:i386

Você também pode visitar as páginas abaixo:

https://microchipdeveloper.com/mplabx:instalação https://microchipdeveloper.com/install:mplabx-lin64

informação relacionada