Risposte:
Ho trovato la soluzione in questo numero di Github .
Devi collegare quello esistente libudev.so.1
a quello richiesto libudev.so.0
; per fare ciò, eseguire il comando
ln -s /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0
NOTA: potrebbe essere necessario aggiungere il prefisso a questo comando sudo
per ottenere i privilegi di root. Nel qual caso sembrerebbe così:
sudo ln -s /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0
Quello che puoi provare è di collegare i file installati a quelli che il programma sta cercando:
sudo apt-get install libudev1 && cd / lib / i386-linux-gnu / && sudo ln -s libudev.so.1 libudev.so.0
Inoltre, come ha detto peterflynn
Nota per chiunque incontri questo (da # 8553): un errore "libudev.so.0" durante l'installazione di parentesi su Linux a 64 bit può indicare che hai scaricato una versione di parentesi a 32 bit per errore.
Sono d'accordo con la soluzione
sudo ln -s <libudevpath>/libudev.so.1 <libudevpath>/libudev.so.0
Tuttavia, se si assume ciecamente di trovare libudev1
in /lib/i386-linux-gnu/
, potrebbe non esserci. Se si libudev1
installa da qualche altra parte, è possibile trovarlo utilizzando:
sudo find / -name "libudev.so*"
Sono d'accordo con la soluzione
sudo ln -s <libudevpath>/libudev.so.1 <libudevpath>/libudev.so.0
Questo crea un collegamento simbolico tra due file. Ogni volta che un'applicazione cerca <libudevpath>/libudev.so.0
(che deos non esiste davvero), seguirà questo link e utilizzerà <libudevpath>/libudev.so.1
invece.
Tuttavia, se si assume ciecamente di trovare libudev1
in /lib/x86_64-linux-gnu
, potrebbe non esserci. Se si libudev1
installa da qualche altra parte, è possibile trovarlo utilizzando:
sudo find / -name "libudev.so*"