更新到 Ubuntu 15.04 版本后,当我尝试运行 emacs 时遇到问题。
emacs: error while loading shared libraries: libMagicWand.so.5: cannot open shared object file: No such file or directory.
与此同时,当我这样做时: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
libMagicWand.so.5
正如您在底部看到的。所以,显然我需要帮助。
提前致谢。
答案1
Vivid 中不再存在此库libMagickWand.so.5
。如果尚未安装,请安装以下库。
sudo apt-get install libmagickwand-6.q16-2
如果这没有产生预期的结果,请继续:
要么安装官方软件包emacs或者您必须自己重新编译它。
通过这个命令你可以看到,你得到了什么emacs通过 APT。
apt-cache policy emacs
取最接近顶部的 URL。如果 URL没有看起来像这样:
http://archive.ubuntu.com/ubuntu/
比/etc/apt/sources.list.d
您可以在和文件中搜索/etc/apt/sources.list
并删除受影响的行。
或者,您也可以尝试从以下位置安装库乌托邦用手。