Vous avez un processeur x86 64 bits (indiqué par le lm
indicateur en /proc/cpuinfo
), mais vous utilisez un noyau 32 bits. Le programme que vous essayez d'exécuter nécessite une exécution 64 bits, il ne fonctionnera donc pas tel quel.
Si vous pouvez trouver une version 32 bits du programme (ou la créer vous-même), utilisez-la.
Vous pouvez également installer un noyau 64 bits, redémarrer, puis installer les bibliothèques 64 bits requises par votre programme.
Pour installer un noyau 64 bits, exécutez
sudo dpkg --add-architecture amd64
sudo apt-get update
sudo apt-get install linux-image-generic:amd64
Cela installera le dernier noyau Xenial 64 bits, ainsi que divers packages 64 bits pris en charge. Une fois que vous redémarrez, vous devriez trouver que uname -a
affiche x86_64
plutôt que i686
. Si vous essayez à nouveau d'exécuter votre programme, il se peut qu'il fonctionne ou que vous obteniez une erreur en raison de bibliothèques manquantes ; dans ce dernier cas, installez les packages correspondants (utilisez apt-file
pour les trouver) pour faire fonctionner le programme.