Ubuntu 12上书店princexml安装缺少libjpeg库

Ubuntu 12上书店princexml安装缺少libjpeg库,ubuntu,princexml,Ubuntu,Princexml,我在Ubuntu 12上安装了bookshop,并按照安装PrinceXML的说明进行了安装。执行prince时,我遇到以下错误: /usr/lib/prince/bin/prince:加载共享库时出错: libjpeg.so.62:无法打开共享对象文件:没有此类文件或 目录 libjpeg是libjpeg62包的一部分,因此请先尝试以下操作: @ubuntu~$ sudo apt-get install libjpeg62 我也有同样的问题,只是在使用相同库的不同应用程序中。 我的U12.0

我在Ubuntu 12上安装了bookshop,并按照安装PrinceXML的说明进行了安装。执行prince时,我遇到以下错误:

/usr/lib/prince/bin/prince:加载共享库时出错: libjpeg.so.62:无法打开共享对象文件:没有此类文件或 目录


libjpeg是libjpeg62包的一部分,因此请先尝试以下操作:

@ubuntu~$ sudo apt-get install libjpeg62

我也有同样的问题,只是在使用相同库的不同应用程序中。 我的U12.04是64位的,所以解决方法是安装32位的lib版本

$ sudo apt-get install libjpeg:32

我的ubuntu 12.10和png2swf实用程序也有同样的问题。 实际上,
libjpeg.so.62
并不存在。但它很可能是一个硬文件的链接

一个
“查找libjpeg”
列在其他文件中

/usr/lib/i386-linux-gnu/libjpeg.so.8

/usr/lib/i386-linux-gnu/libjpeg.so.8.0.2
我的快速而肮脏的修复方法是在超级用户模式下创建一个指向libjpeg.so.8.0.2的符号链接

ln-s/usr/lib/i386 linux gnu/libjpeg.so.8.0.2/usr/lib/i386 linux gnu/libjpeg.so.62

请记住,某些LIB在不同版本之间的差异并不显著。嗯,我很幸运,但有时简单的修复可能会解决一些小问题,但并不总是正确的

您可能还希望阅读有关ldd命令的信息,并验证缺少的共享库是否不存在