web-dev-qa-db-fra.com

libusb-0.1.so.4 erreur de la bibliothèque partagée dans le système Ubuntu 64 bits

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.

10
shantanu

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.

18
Eric Carvalho

pour installer libusb, utilisez Sudo apt-get install libusb-0.1-4

5
BiggJJ

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

3
Sagar Sakre

Cette erreur existe toujours dans Ubuntu 18.04 LTS; ma solution de contournement consistait à installer libusb-dev. Cela l'a résolu pour moi.

0
Thomas Zahreddin