libusb-1.0.so.0 error

0

Estou tentando executar o serviço haspd.service, mas recebo um erro:

ноя 22 17:50:55 ubuntu-server haspd[5918]: Running winehasp... [PASSED]
ноя 22 17:50:55 ubuntu-server haspd[5918]: Running hasplm... [PASSED]
ноя 22 17:50:55 ubuntu-server haspd[5918]: Running hasplmd... [PASSED]
ноя 22 17:50:55 ubuntu-server haspd[5918]: usbkeytest: error while loading shared libraries: libusb-1.0.so.0: cannot open shared object file: No such file or directory
ноя 22 17:50:55 ubuntu-server haspd[5918]: We have no built usbkeytest, so run all possible services
ноя 22 17:50:55 ubuntu-server haspd[5918]: Running skeyd... [PASSED]
ноя 22 17:50:55 ubuntu-server systemd[1]: haspd.service: Control process exited, code=exited status=2
ноя 22 17:50:55 ubuntu-server systemd[1]: Failed to start LSB: Hasp keys support.

encontrado na internet, que eu deveria instalar o libudev0: i386, mas eu tenho o Ubuntu 16.04 e este pacote foi removido em 14.04 e eu não posso fazer isso Sou novato no linux, me ajuda por favor ...

    
por bajiepka13 22.11.2016 / 15:56

2 respostas

0

Basta executar:

sudo dpkg --add-architecture i386 && apt-get update
sudo apt install libusb-1.0.0:i386 
    
por Анатолий Ковалев 07.02.2017 / 13:10
0

libusb-1.0.so.0 é, na verdade, do pacote libusb-1.0-0 que está disponível no Xenial.

Para instalar a arquitetura amd64 nativa:

sudo apt install libusb-1.0-0

Não vejo por que você precisaria de uma arquitetura diferente nessa situação. Se, por algum motivo, você precisar da variante i386 , você pode instalá-la assim:

sudo dpkg --add-architecture i386
sudo apt update
sudo apt install libusb-1.0.0:i386
    
por David Foerster 08.02.2017 / 12:42