libusb-0.1.so.4 berbagi lib error di sistem ubuntu 64 bit


13

Saya mencoba menginstal driver ZTE MF191 di mesin ubuntu 12.04 64 bit. Saya tidak yakin apakah itu mendukung 64 bit atau tidak. Tapi itu berfungsi dengan baik dalam sistem 32bit. Paket driver ini memiliki file yang dapat dieksekusi bernama zr Ketika saya mencoba menjalankannya ia melempar kesalahan

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

Saya meng-google-nya tetapi tidak dapat menemukan cara untuk menginstal (lib) itu. Beberapa orang menyarankan untuk menginstal versi 32bit tetapi saya tidak dapat menemukannya di sinaptik. Tolong bantu.

Jawaban:


20

Untuk menginstal versi 32-bit, jalankan:

apt-get install libusb-0.1-4:i386

Ini hanya berfungsi jika MultiArch diaktifkan (mungkin tidak jika Anda memutakhirkan dari versi Ubuntu yang lebih lama). Cari foreign-architecture i386di /etc/dpkg/dpkg.cfg.d/multiarch untuk memeriksa apakah MultiArch diaktifkan, dan jika tidak, jalankan echo "foreign-architecture i386" | sudo tee /etc/dpkg/dpkg.cfg.d/multiarchuntuk mengaktifkan MultiArch dan apt-get updateuntuk mendapatkan daftar paket baru.



4

Gagal untuk saya bahkan setelah sudo apt-get install libusb-0.1-4:i386/ sudo apt-get install libusb-0.1-4 jadi saya lakukan sudo apt-get install libusb-dev dan itu bekerja dengan baik pada sistem 64bit Ubuntu saya


Punya masalah yang sama, solusi Anda bekerja untuk saya, terima kasih.
Mtl Dev

0

Kesalahan ini masih ada di Ubuntu 18.04 LTS; solusi saya adalah menginstal libusb-dev. Ini menyelesaikannya untuk saya.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.