无法通过 qpdfview 打开 djvu 文件

无法通过 qpdfview 打开 djvu 文件

安装后我无法打开djvu文件。我真的很喜欢并且不想使用其他应用程序。有什么建议吗?qpdfviewqpdfview-djvu-pluginqpdview

答案1

根本问题是 Qt5 的 QMimeDatabase 将 DjVu MIME 类型从“image/vnd.djvu”更改为“image/vnd.djvu+multipage”。已经修复qpdfview 0.4.16但尽管它已于 9 个月前发布,但在撰写本文时尚未在任何存储库中可用。

解决方法是自己构建更新的包:

wget https://launchpad.net/qpdfview/trunk/0.4.16/+download/qpdfview-0.4.16.tar.gz
sudo apt build-dep qpdfview
apt source qpdfview
cd qpdfview-0.4.14  
uupdate ../qpdfview-0.4.16.tar.gz
cd ../qpdfview-0.4.16
dpkg-buildpackage -us -uc -nc
cd ..
sudo dpkg -i qpdfview_0.4.16-0ubuntu1_*.deb qpdfview-djvu-plugin_0.4.16-0ubuntu1_*.deb

答案2

这是对 int_ua 的答案的评论(但我无权评论):

再想想,这不太好。出于复杂的原因,这样做之后,我似乎可以选择不使用 qpdfview 来处理 ps 文件,或者永远无法安装任何新软件包。我在这里寻求帮助:

抑制删除“损坏的”包 qpdfview-ps-plugin?

回应原始问题:我真的很喜欢 qpdfview,不想使用其他应用程序。

相关内容