当前位置: 首页>>技术问答>>正文


有阅读mobi文件的应用程序吗?

, , , ,

问题描述

在Ubuntu上有读取mobi文件格式的e-book阅读器吗?

最佳解决办法

calibre

概观

caliber是一个免费的开源电子书库管理应用程序,由电子书用户为电子书用户开发。

Calibre主要是电子书编目程序。它为您管理您的电子书收藏。它是围绕逻辑书的概念设计的,即数据库中的单个条目,可以对应于几种格式的电子书。它还支持从十几种不同的电子书格式转换为LRF和EPUB。只需单击“转换E-books”按钮,即可轻松访问转换软件的图形界面。

支持的输入格式为:MOBI,AZW,LIT,PRC,EPUB,ODT,HTML,CBR,CBZ,RTF,TXT,PDF和LRS。


将caliber的电子书阅读器作为独立应用程序启动

在某些情况下,您不希望在读取之前将epub或mobi文件添加到caliber的库中。幸运的是,Calibre的电子书阅读器可以通过ebook-viewer独立启动。这样就可以创建一个独立的启动器:

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=calibre
Exec=ebook-viewer %f
Name=Ebook Viewer
Comment=Display .epub files and other e-reader formats
StartupWMClass=ebook-viewer
MimeType=application/x-mobipocket-ebook;application/epub+zip;

有关向系统添加启动器的更多信息,请参阅我如何在Unity中编辑/创建新的启动器项目?


要单击电子书并在ebook-viewer中打开,请将此应用程序(usr/bin/ebook-viewer)设置为该类型文件的默认值。

次佳解决办法

使用FBReader,它在软件中心的’Ebook Reader’中可用(在Synaptic Manager中为fbreader)。比口径更笨重。

software-recommendation,file-format,ebooks,mobi,ubuntu

它可以打开各种电子书类型,包括’azw’。

要单击/双击打开电子书,要添加的可执行文件是usr/bin/fbreader

第三种解决办法

如果你安装了caliber,而你只想阅读一个mobi文件,那么你可以使用ebook-reader应用程序作为caliber包的一部分安装。去做这个:

  • 右键单击mobi文件,然后选择“使用其他应用程序打开…”

  • 展开底部附近的箭头,显示“使用自定义命令”

  • 在出现的文本框中,键入”/usr/bin/ebook-viewer”

  • 勾选“记住此应用程序为”Mobipocket e-book“文件的方框

  • 单击”Open”按钮

第四种办法

另一种选择是Okular

您还需要kdegraphics-mobipocket包。

sudo apt-get install okular kdegraphics-mobipocket

第五种办法

在Calibre:

点击查看按钮(看起来像沙漏)……

电子书阅读器将打开一个单独的窗口……

点击打开的电子书按钮……

您将看到一个屏幕,询问您要打开哪个文件…

选择.mobi文件,它将在电子书查看器中打开。

注意:我无法让任何其他选项对我有用,我错误地偶然发现了这种方法。 Soooo easy和电子书阅读器比任何其他Ubuntu阅读器都要好。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1634.html,未经允许,请勿转载。