Erreur de bibliothèque partagée libusb-0.1.so.4 dans le système ubuntu 64 bits

13

J'essaie d'installer le pilote ZTE MF191 dans la machine ubuntu 12.04 64 bits. Je ne sais pas s'il prend en charge 64 bits ou non. Mais cela fonctionne 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, il génère une erreur

libusb-0.1.so.4: cannot open shared object file: No such file or directory

Je l'ai googlé mais je ne trouve pas de moyen de l'installer (lib). Certaines personnes ont suggéré d'installer la version 32 bits mais je n'en trouve pas dans la synaptique. Veuillez aider.

shantanu
la source

Réponses:

20

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 effectué une mise à niveau à partir d'une ancienne version d'Ubuntu). Recherchez foreign-architecture i386dans /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/multiarchpour activer MultiArch et apt-get updatepour obtenir les nouvelles listes de paquets.

Eric Carvalho
la source
5

installer libusb utiliser sudo apt-get install libusb-0.1-4

BiggJJ
la source
Merci pour votre réponse rapide. lisusb-0,1-4 est déjà installé.
Shantanu
Je vous remercie de votre réponse , fixe la question pour moi là: askubuntu.com/questions/868063/...
NATIM
4

Il 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 donc je l'ai fait sudo apt-get install libusb-dev et cela a fonctionné très bien sur mon système Ubuntu 64 bits

Sagar Sakré
la source
Eu le même problème, votre solution a fonctionné pour moi, merci.
Mtl Dev
0

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

Thomas Zahreddin
la source