
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.list
arquivos 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:
certifique-se de que a
i368
arquitetura esteja habilitada como "arquitetura estrangeira" em sua arquitetura host emitindodpkg --print-foreign-architectures
se não estiver habilitado, habilite-o por
sudo dpkg --add-architecture i386
comandocorrer
sudo apt update
instale o pacote ausente, por exemplo
sudo 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