우분투 64 비트 시스템에서 libusb-0.1.so.4 공유 lib 오류


13

우분투 12.04 64 비트 시스템에 ZTE MF191 드라이버를 설치하려고합니다. 64 비트를 지원하는지 확실하지 않습니다. 그러나 32 비트 시스템에서는 제대로 작동합니다. 이 드라이버 패키지에는 zr 이라는 실행 파일이 있습니다.이 드라이버 를 실행하려고하면 오류가 발생합니다

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

나는 그것을 봤지만 그것을 설치하는 방법을 찾을 수 없다 (lib). 어떤 사람들은 32 비트 버전을 설치하도록 제안했지만 시냅틱에서 찾을 수 없습니다. 도와주세요.

답변:


20

32 비트 버전을 설치하려면 다음을 실행하십시오.

apt-get install libusb-0.1-4:i386

MultiArch가 활성화 된 경우에만 작동합니다 (이전 Ubuntu 버전에서 업그레이드 한 경우에는 그렇지 않을 수도 있음). 을 찾아 foreign-architecture i386/etc/dpkg/dpkg.cfg.d/multiarch에서이 MultiArch가 활성화되어 있는지 확인하고 그렇지 않은 경우, 실행 echo "foreign-architecture i386" | sudo tee /etc/dpkg/dpkg.cfg.d/multiarchMultiArch를 활성화하고 apt-get update새로운 패키지 목록을 얻을 수 있습니다.



4

이 후에도 나를 위해 실패 sudo apt-get install libusb-0.1-4:i386/ sudo apt-get install libusb-0.1-4 내가 한 있도록 sudo apt-get install libusb-dev 하고 내 우분투 64 비트 시스템에 벌금을했다


같은 문제가 있었지만 솔루션이 저에게 효과적이었습니다. 감사합니다.
Mtl Dev

0

이 오류는 여전히 Ubuntu 18.04 LTS에 존재합니다. 내 해결 방법은 설치하는 것이 었습니다 libusb-dev. 이것은 나를 위해 해결했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.