web-dev-qa-db-fra.com

libMagicWand.so.5 ne peut pas ouvrir le fichier d'objet partagé?

Après la mise à jour vers la version Ubuntu 15.04, je rencontre des problèmes lorsque je tente d’exécuter Emacs.

emacs: error while loading shared libraries: libMagicWand.so.5: cannot open shared object file: No such file or directory.

Pendant ce temps, quand je le fais: locate libMagic

/usr/lib/i386-linux-gnu/libMagick++.a
/usr/lib/i386-linux-gnu/libMagick++.la
/usr/lib/i386-linux-gnu/libMagick++.so
/usr/lib/i386-linux-gnu/libMagick++.so.5
/usr/lib/i386-linux-gnu/libMagick++.so.5.0.0
/usr/lib/i386-linux-gnu/libMagickCore.a
/usr/lib/i386-linux-gnu/libMagickCore.la
/usr/lib/i386-linux-gnu/libMagickCore.so
/usr/lib/i386-linux-gnu/libMagickCore.so.5
/usr/lib/i386-linux-gnu/libMagickCore.so.5.0.0
/usr/lib/i386-linux-gnu/libMagickWand.a
/usr/lib/i386-linux-gnu/libMagickWand.la
/usr/lib/i386-linux-gnu/libMagickWand.so
/usr/lib/i386-linux-gnu/libMagickWand.so.5
/usr/lib/i386-linux-gnu/libMagickWand.so.5.0.0

Comme vous pouvez le voir, libMagicWand.so.5 en bas. Donc, j'ai clairement besoin d'aide.

Merci d'avance.

3
Nikita Luparev

La bibliothèque libMagickWand.so.5 n'existe plus dans Vivid. Installez la bibliothèque suivante si ce n'est déjà fait.

Sudo apt-get install libmagickwand-6.q16-2

Si cela ne donne pas le résultat souhaité, continuez ici:


Soit vous installez le paquet officiel de emacs , soit vous devez le recompiler vous-même.

Avec cette commande, vous pouvez voir où vous obtenez emacs via APT.

apt-cache policy emacs

Prenez l'URL la plus proche du haut. Si l'URL N'A PAS ressemble à ceci:

http://archive.ubuntu.com/ubuntu/

QUE, vous pouvez rechercher dans les fichiers de /etc/apt/sources.list.d et de /etc/apt/sources.list et supprimer la ligne concernée.


Vous pouvez également essayer d’installer les bibliothèques à partir de topic à la main.

2
A.B.