L'installation de amd_64 ou i386 packages sur raspbian (bras hf)
Je suis en train d'installer un driver pour un lecteur RFID sur mon Raspberry Pi, de sorte que mon PC/SC démon peut reconnaître le lecteur quand je le branche. Malheureusement, les pilotes emballé par la société ne sont pour l'architecture i386 ou amd64. Je suis sur un Pi, avec Raspian installé, donc je crois que mon architecture (armhf) est impossible d'installer les binaires.
J'ai entendu dire qu'il y a quelques croix-architecture de solutions, mais je ne veux pas casser mon Pi. Puis-je simplement utiliser dpkg --add-architecture d'ajouter amd64 à mon architectures supportées, et tout sera casher? Ou est-ce une mauvaise idée? Si oui, quelle est votre solution recommandée autres que les "harceler la société qui a fait de vos pilotes!"
Merci beaucoup!
OriginalL'auteur user3758213 | 2014-06-19
Vous devez vous connecter pour publier un commentaire.
Non, cela ne fonctionnera pas.
Le Raspberry Pi utilise un CPU ARM, qui utilise le BRAS jeu d'instructions. C'est un autre mode de jeu que celui utilisé par les architectures i386 et x86-64/amd64.
Si vous utilisez
dpkg --add-architecture
, alors vous serez probablement en mesure d'installer les paquets, mais le CPU ne sera tout simplement pas en mesure d'exécuter le code installé.Vous devrez trouver les pilotes compilés pour le CPU ARM, ou de compiler et/ou développer vous-même. Ou obtenir du matériel pris en charge.
Remarque:
dpkg --add-architecture
est conçu pour les Processeurs qui prennent en charge plusieurs jeux d'instructions. Je pense que c'est principalement introduit pour x86-64 (c'est à dire 64 bits) Processeurs, qui a également en charge i386 (c'est à dire 32 bits) des instructions. Cela vous permet d'installer des paquets compilés pour i386 sur un système qui utilise autrement x86-64 paquets.OriginalL'auteur sleske