J'essaie d'installer le pilote ZTE MF191 sur la machine ubuntu 12.04 64 bits. Je ne suis pas sûr que ce soit en charge 64 bits ou non. Mais cela fonctionne très bien dans le système 32 bits. Ces packages de pilotes ont un fichier exécutable nommé zr Lorsque j'essaie de l'exécuter, une erreur est générée.
libusb-0.1.so.4: cannot open shared object file: No such file or directory
Je l'ai googlé mais je ne trouve pas un moyen de l'installer (lib). Certaines personnes ont suggéré d'installer la version 32 bits, mais je ne parviens pas à en trouver un dans Synaptic. S'il vous plaît aider.
Pour installer la version 32 bits, exécutez:
apt-get install libusb-0.1-4:i386
Cela ne fonctionne que si MultiArch est activé (peut-être pas si vous avez mis à jour à partir d'une version plus ancienne d'Ubuntu). Recherchez foreign-architecture i386
dans /etc/dpkg/dpkg.cfg.d/multiarch pour vérifier si MultiArch est activé, et si ce n’est pas le cas, exécutez echo "foreign-architecture i386" | Sudo tee /etc/dpkg/dpkg.cfg.d/multiarch
pour activer MultiArch et apt-get update
afin d’obtenir les nouvelles listes de packages.
pour installer libusb, utilisez Sudo apt-get install libusb-0.1-4
Cela a échoué pour moi même après Sudo apt-get install libusb-0.1-4:i386
/Sudo apt-get install libusb-0.1-4
alors j’ai fait Sudo apt-get install libusb-dev
et cela a bien fonctionné sur mon système Ubuntu 64 bits
Cette erreur existe toujours dans Ubuntu 18.04 LTS; ma solution de contournement consistait à installer libusb-dev
. Cela l'a résolu pour moi.