J'ai installé des supports sur Lubuntu 13.04.
Lorsque j'utilise la commande brackets
pour l'ouvrir, j'obtiens le message d'erreur suivant:/usr/lib/brackets/Brackets: error while loading shared libraries: libudev.so.0: cannot open shared object file: No such file or directory
.
Comment puis-je obtenir des crochets au travail?
J'ai trouvé la solution dans ce numéro de Github .
Vous devez lier le libudev.so.1
existant au libudev.so.0
demandé; pour ce faire, lancez la commande
ln -s /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0
REMARQUE: vous devrez peut-être préfixer cette commande avec Sudo
pour obtenir les privilèges root. Dans ce cas, cela ressemblerait à ceci:
Sudo ln -s /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0
Vous pouvez essayer de lier les fichiers installés à ceux recherchés par le programme:
Sudo apt-get install libudev1 && cd/lib/i386-linux-gnu/&& Sudo ln -s libudev.so.1 libudev.so.0
Aussi, comme peterflynn dit
Remarque pour toute autre personne rencontrant ce problème (à partir de # 8553): une erreur "libudev.so.0" lors de l’installation de Brackets sur Linux 64 bits peut indiquer que vous avez téléchargé une version 32 bits de Brackets par accident.
Je suis d'accord avec la solution
Sudo ln -s <libudevpath>/libudev.so.1 <libudevpath>/libudev.so.0
Cependant, si vous supposez aveuglément trouver libudev1
dans /lib/i386-linux-gnu/
, il se peut que ce ne soit pas là. Si libudev1
installe ailleurs, vous pouvez le trouver en utilisant:
Sudo find / -name "libudev.so*"
Je suis d'accord avec la solution
Sudo ln -s <libudevpath>/libudev.so.1 <libudevpath>/libudev.so.0
Cela crée un lien symbolique entre deux fichiers. Chaque fois qu'une application recherche <libudevpath>/libudev.so.0
(ce qui n'existe pas vraiment), elle suit ce lien et utilise à la place <libudevpath>/libudev.so.1
.
Cependant, si vous supposez aveuglément trouver libudev1
dans /lib/x86_64-linux-gnu
, il se peut que ce ne soit pas là. Si libudev1
installe ailleurs, vous pouvez le trouver en utilisant:
Sudo find / -name "libudev.so*"