首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Zathura EPUB支持问题:“未知文件类型:'application/zip'”

Zathura EPUB支持问题:“未知文件类型:'application/zip'”
EN

Ask Ubuntu用户
提问于 2020-06-20 15:54:14
回答 1查看 1.3K关注 0票数 1

因此,阿尔维基解释说,zathura需要zathura-pdf-mupdf包来支持EPUB。

而且这个askubuntu 线程似乎也证实了它也适用于Ubuntu。

所以我已经安装了这个软件包,这要感谢在askubuntu文章中提到的PPA:

代码语言:javascript
复制
user@host :~/Downloads/test $ > dpkg -s zathura-pdf-mupdf | grep Status
Status: install ok installed
代码语言:javascript
复制
user@host :~/Downloads/test $ > zathura --version
zathura 0.4.3
girara 0.3.2 (runtime: 0.3.2)
(plugin) pdf-mupdf (0.3.4) (/usr/lib/x86_64-linux-gnu/zathura/libpdf-mupdf.so)

并从.epub下载了一个示例这里文件"Alice“。

如下所示,文件似乎被我的系统正确地识别为EPUB (如列出的这里):

代码语言:javascript
复制
user@host :~/Downloads/test $ > xdg-mime query filetype aliceDynamic.epub 
application/epub+zip

但是,zathura看上去似乎无法识别它本身,并且无法读取文件,即使使用zathura-pdf-mupdf包也是如此:

代码语言:javascript
复制
user@host :~/Downloads/test $ > zathura aliceDynamic.epub 
error: Unknown file type: 'application/zip'

你知道会有什么问题吗?

系统:

  • Ubuntu 18.04
EN

回答 1

Ask Ubuntu用户

发布于 2020-06-20 18:21:38

https://en.wikipedia.org/wiki/EPUB中,epub文件是一个包含许多文件的压缩归档文件。这是一个非常常见的设计选择,例如JAR文件也是一个zip文件。

修复的一个解决方案是将adobe文件EPUB转换为zathura可读的EPUB。

我用calibre进行了测试,所以您需要:

  • 将adobe版本导入杯库
  • 转换
  • 保存到磁盘

  • 看看你家里的Calibre Library文件夹

您将创建一个epub文件和原始的epub。

此解决方案在Ubuntu18.04LTS上进行了测试,您建议的包与此相同。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1252198

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档