7 个最佳 Linux 电子书阅读器
电子书 Calibre
**摘要：** 本文中我们涉及一些 Linux 最佳电子书阅读器。这些应用提供更佳的阅读体验甚至可以管理你的电子书。


![最佳 Linux 电子书阅读器](/data/attachment/album/201812/25/221743h534kuezeu46iq54.png)


最近，随着人们发现在手持设备、Kindle 或者 PC 上阅读更加舒适，对电子图书的需求有所增加。至于 Linux 用户，也有各种电子书应用满足你阅读和整理电子书的需求。


在本文中，我们选出了七个最佳 Linux 电子书阅读器。这些电子书阅读器最适合 pdf、epub 和其他电子书格式。


我提供的是 Ubuntu 安装说明，因为我现在使用它。如果你使用的是[非 Ubuntu 发行版](https://itsfoss.com/non-ubuntu-beginner-linux/)，你能在你的发行版软件仓库中找到大多数这些电子书应用。


### 1. Calibre


[Calibre](https://www.calibre-ebook.com) 是 Linux 最受欢迎的电子书应用。老实说，这不仅仅是一个简单的电子书阅读器。它是一个完整的电子书解决方案。你甚至能[通过 Calibre 创建专业的电子书](https://itsfoss.com/create-ebook-calibre-linux/)。


通过强大的电子书管理和易用的界面，它提供了创建和编辑电子书的功能。Calibre 支持多种格式和与其它电子书阅读器同步。它也可以让你轻松转换一种电子书格式到另一种。


Calibre 最大的缺点是，资源消耗太多，因此作为一个独立的电子阅读器来说是一个艰难的选择。


![Calibre](/data/attachment/album/201812/25/221744rnsapnq84pxkpqxa.jpg)


#### 特性


* 管理电子书：Calibre 通过管理元数据来排序和分组电子书。你能从各种来源下载一本电子书的元数据或创建和编辑现有的字段。
* 支持所有主流电子书格式：Calibre 支持所有主流电子书格式并兼容多种电子阅读器。
* 文件转换：在转换时，你能通过改变电子书风格，创建内容表和调整边距的选项来转换任何一种电子书格式到另一种。你也能转换个人文档为电子书。
* 从 web 下载杂志期刊：Calibre 能从各种新闻源或者通过 RSS 订阅源传递故事。
* 分享和备份你的电子图书馆：它提供了一个选项，可以托管你电子书集合到它的服务端，从而你能与好友共享或用任何设备从任何地方访问。备份和导入/导出特性可以确保你的收藏安全和方便携带。


#### 安装


你能在主流 Linux 发行版的软件库中找到它。对于 Ubuntu，在软件中心搜索它或者使用下面的命令：



```
sudo apt-get install calibre
```

### 2. FBReader


![FBReader: Linux 电子书阅读器](/data/attachment/album/201812/25/221746rj22jriqruxqu9cc.jpg)


[FBReader](https://fbreader.org) 是一个开源的轻量级多平台电子书阅读器，它支持多种格式，比如 ePub、fb2、mobi、rtf、html 等。它包括了一些可以访问的流行网络电子图书馆，那里你能免费或付费下载电子书。


#### 特性


* 支持多种文件格式和设备比如 Android、iOS、Windows、Mac 和更多。
* 同步书集、阅读位置和书签。
* 在线管理你图书馆，可以从你的 Linux 桌面添加任何书到所有设备。
* 支持 Web 浏览器访问你的书集。
* 支持将书籍存储在 Google Drive ，可以通过作者，系列或其他属性整理书籍。


#### 安装


你能从官方库或者在终端中输入以下命令安装 FBReader 电子阅读器。



```
sudo apt-get install fbreader
```

或者你能从[这里](https://fbreader.org/content/fbreader-beta-linux-desktop)抓取一个以 .deb 包，并在你的基于 Debian 发行版的系统上安装它。


### 3. Okular


[Okular](https://okular.kde.org/) 是另一个开源的基于 KDE 开发的跨平台文档查看器，它已经作为 KDE 应用发布的一部分了。


![Okular](/data/attachment/album/201812/25/221747vxmdzqafdoa0ilaa.jpg)


#### 特性


* Okular 支持多种文档格式像 PDF、Postscript、DjVu、CHM、XPS、ePub 和其他。
* 支持在 PDF 文档中评论、高亮和绘制不同的形状等。
* 无需修改原始 PDF 文件，分别保存上述这些更改。
* 电子书中的文本能被提取到一个文本文件，并且有个名为 Jovie 的内置文本阅读服务。


备注：查看这个应用的时候，我发现这个应用在 Ubuntu 和它的衍生系统中不支持 ePub 文件格式。其他发行版用户仍然可以发挥它全部的潜力。


#### 安装


Ubuntu 用户可以在终端中键入下面的命令来安装它：



```
sudo apt-get install okular
```

### 4. Lucidor


Lucidor 是一个易用的、支持 epub 文件格式和在 OPDS 格式中编目的电子阅读器。它也具有在本地书架里组织电子书集、从互联网搜索和下载，和将 Web 订阅和网页转换成电子书的功能。


Lucidor 是 XULRunner 应用程序，它向您展示了具有类似火狐的选项卡式布局，和存储数据和配置时的行为。它是这个列表中最简单的电子阅读器，包括诸如文本说明和滚动选项之类的配置。


![lucidor](/data/attachment/album/201812/25/221748p4f3v4pwzvw4gwhp.png)


你可以通过选择单词并右击“查找单词”来查找该单词在 Wiktionary.org 的定义。它也包含 web 订阅或 web 页面作为电子书的选项。


你能从[这里](http://lucidor.org/lucidor/download.php)下载和安装 deb 或者 RPM 包。


### 5. Bookworm


![Bookworm Linux 电子阅读器](/data/attachment/album/201812/25/221750p3mo3zz6068fz08q.jpg)


Bookworm 是另一个支持多种文件格式诸如 epub、pdf、mobi、cbr 和 cbz 的自由开源的电子阅读器。我写了一篇关于 Bookworm 应用程序的特性和安装的专题文章，到这里阅读：[Bookworm：一个简单而强大的 Linux 电子阅读器](https://itsfoss.com/bookworm-ebook-reader-linux/)


#### 安装



```
sudo apt-add-repository ppa:bookworm-team/bookworm
sudo apt-get update
sudo apt-get install bookworm
```

### 6. Easy Ebook Viewer


[Easy Ebook Viewer](https://github.com/michaldaniel/Ebook-Viewer) 是又一个用于读取 ePub 文件的很棒的 GTK Python 应用。具有基本章节导航、从上次阅读位置继续、从其他电子书文件格式导入、章节跳转等功能，Easy Ebook Viewer 是一个简单而简约的 ePub 阅读器.


![Easy-Ebook-Viewer](/data/attachment/album/201812/25/221751lbmkb7dwhhravyam.jpg)


这个应用仍然处于初始阶段，只支持 ePub 文件。


#### 安装


你可以从 [GitHub](https://github.com/michaldaniel/Ebook-Viewer.git) 下载源代码，并自己编译它及依赖项来安装 Easy Ebook Viewer。或者，以下终端命令将执行完全相同的工作。



```
sudo apt install git gir1.2-webkit-3.0 libwebkitgtk-3.0-0 gir1.2-gtk-3.0 python3-gi
git clone https://github.com/michaldaniel/Ebook-Viewer.git
cd Ebook-Viewer/
sudo make install
```

成功完成上述步骤后，你可以从 Dash 启动它。


### 7. Buka


Buka 主要是一个具有简单而清爽的用户界面的电子书管理器。它目前支持 PDF 格式，旨在帮助用户更加关注内容。拥有 PDF 阅读器的所有基本特性，Buka 允许你通过箭头键导航，具有缩放选项，并且能并排查看两页。


你可以创建单独的 PDF 文件列表并轻松地在它们之间切换。Buka 也提供了一个内置翻译工具，但是你需要有效的互联网连接来使用这个特性。


![Buka](/data/attachment/album/201812/25/221753gtend55tg2ndta5n.png)


#### 安装


你能从[官方下载页面](https://github.com/oguzhaninan/Buka/releases)下载一个 AppImage。如果你不知道如何做，请阅读[如何在 Linux 下使用 AppImage](https://itsfoss.com/use-appimage-linux/)。或者，你可以通过命令行安装它：



```
sudo snap install buka
```

### 结束语


就我个人而言，我发现 Calibre 最适合我的需要。当然，Bookworm 看起来很有前途，这几天我经常使用它。不过，电子书应用的选择完全取决于你的喜好。


你使用哪个电子书应用呢？在下面的评论中让我们知道。




---


via: <https://itsfoss.com/best-ebook-readers-linux/>


作者：[Ambarish Kumar](https://itsfoss.com/author/ambarish/) 译者：[zjon](https://github.com/zjon) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出


OK
![Warp Terminal](/assets/images/warp-terminal.webp)


![Warp Terminal](/assets/images/warp-terminal.webp)

Lately, the demand for digital books has increased as people find it more comfortable to reading a book on their handheld devices, Kindle or PC. When it comes to Linux users, there are various ebook apps that will serve your purpose in reading and organizing your collections.

In this article, I have compiled some of the best ebook readers for Linux. These ebook readers are best suited for PDFs, epubs, and other e-book formats.

## 1. Calibre

[Calibre](https://www.calibre-ebook.com/?ref=itsfoss.com) is one of the most popular eBook apps for Linux. To be honest, it’s a lot more than just a simple eBook reader. It’s a complete eBook solution. You can even [create professional eBooks with Calibre](https://itsfoss.com/create-ebook-calibre-linux/) or even [remove DRM from Kindle books](https://itsfoss.com/calibre-remove-drm-kindle/).

With a powerful eBook manager and easy-to-use interface, it features the creation and editing of an eBook. Calibre supports various formats and syncing with other eBook readers. It also lets you convert one eBook format to another with ease.

The biggest drawback of Calibre is that it can be heavy on system resources, and that makes it a difficult choice as a standalone eBook reader. Of course, that depends on what kind of system you’re rocking.

![calibre](https://itsfoss.com/content/images/wordpress/2022/03/Calibre-800x568.jpg)

**Features**

- Calibre allows sorting and grouping eBooks by managing the metadata. You can download the metadata for an eBook from various sources, or create and edit the existing field.
- Calibre supports all major eBook formats and is compatible with various e-readers.
- You can convert any ebook format to another one with the option of changing the book style, creating a table of content, or improving margins while converting. You can also convert your personal documents to an ebook.
- Calibre can deliver stories from various news sources or through the RSS feed.
- It gives an option of hosting your eBook collection on its server, which you can share with your friends or access from anywhere, using any device. The backup and import/export features allow you to keep your collection safe and easy portability.
- Available cross-platform (Linux, Android, iOS, Windows, and macOS)

**Installation**

You can find it in the software repository of all major Linux distributions. For Ubuntu, search for it in the Software Center or use the command below:

`sudo apt install calibre`


This will install a dated version of the app. So, if you want to install the latest version of Calibre, you can use the binary install method using the following command:

`sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin`


If you encounter an untrusted certificate error, you can use the command below to install it successfully:

`sudo -v && wget --no-check-certificate -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin`


## 2. FBReader (Not FOSS anymore)

[FBReader](https://fbreader.org/?ref=itsfoss.com) is a free, lightweight, multi-platform ebook reader, that is not open-source. It supports various formats like *epub*, *fb2*, *mobi*, *RTF*, *HTML*, etc. It also includes access to popular network libraries from where you can download ebooks for free or buy one.

![a screenshot of fbreader](https://itsfoss.com/content/images/2024/03/FBReader.png)

FBReader is highly customizable with options to choose colors, fonts, page-turning animations, bookmarks, and dictionaries.

**Features**

- Supports various file formats and devices like Android, iOS, Windows, Mac, and more.
- Synchronize book collection, reading positions, and bookmarks.
- Manage your library online by adding any book from your Linux desktop to all your devices.
- Web browser access to your stored collection.
- Supports storage of books in Google Drive and organizing of books by authors, series, or other attributes.

**Installation**

You can install the FBReader ebook reader from the official repository or by typing the below command in the terminal.

`sudo apt install fbreader`


They also have a snap version on [Snapcraft](https://snapcraft.io/fbreader?ref=itsfoss.com) that you can get for your Ubuntu system.

## 3. Okular

[Okular](https://okular.kde.org/?ref=itsfoss.com) is an open-source and cross-platform document viewer developed by KDE that is shipped as part of the KDE Application release.

![a screenshot of okular](https://itsfoss.com/content/images/2024/03/Okular.png)

**Features**

- Okular supports various document formats like
*PDF*,*Postscript*,*DjVu*,*CHM*,*XPS*,*epub*, and others. - Supports features like commenting on PDF documents, highlighting and drawing different shapes, etc.
- These changes are saved separately without modifying the original PDF file.
- Text from an eBook can be extracted to a text file and has an inbuilt text reading service called Jovie.

**Installation**

Ubuntu users can install it by typing the below command in the Terminal:

`sudo apt install okular`


You can also get it from the [Flathub store](https://flathub.org/apps/org.kde.okular), and for more details you can refer to the [official website](https://okular.kde.org/?ref=itsfoss.com).

## 4. Lucidor

[Lucidor](https://lucidor.org/lucidor/?ref=itsfoss.com) is a handy e-book reader supporting *epub* file formats and catalogs in OPDS formats. It also features organizing the collection of e-books in local bookcases, searching and downloading from the internet, and converting web feeds and web pages into e-books.

Lucidor is a [XULRunner](https://wiki.mozilla.org/XULRunner) application, giving you a classic look of Firefox with a tabbed layout that behaves like it while storing data and configurations. It’s the simplest ebook reader on the list and includes configurations like text justifications and scrolling options.

![Lucidor](https://itsfoss.com/content/images/wordpress/2022/03/image-1.jpg)

You can also look up the meaning of a word from [Wiktionary.org](https://www.wiktionary.org) by selecting a word and *right-click *> *lookup word options*. It also includes options for converting web feeds or web pages into e-books.

**Features**

- Firefox-like Interface.
- Low storage footprint.
- Not heavy on system resources.

**Installation**

You can download and install it using the deb or RPM packages from their [official download page](https://lucidor.org/lucidor/?ref=itsfoss.com).

## 5. Bookworm

Bookworm is another free and open-source ebook reader supporting different file formats like *epub*, *pdf*, *mobi*, *cbr*, and *cbz*.

You can also refer to our separate article on [Bookworm](https://itsfoss.com/bookworm-ebook-reader-linux/) if you’re curious to learn some more details about it.

![a screenshot of bookworm](https://itsfoss.com/content/images/2024/03/Bookworm.jpg)

**Features**

- Intuitive reader layout.
- Support for ebook metadata editing.
- Different reading profiles for comfortable reading.

**Installation**

For Ubuntu or Ubuntu-based distros, you can run the following commands to install it using the official PPA:

```
sudo add-apt-repository ppa:bookworm-team/bookworm
sudo apt-get update
sudo apt-get install com.github.babluboy.bookworm
```


For other Linux distros, head over to its [website](https://babluboy.github.io/bookworm/?ref=itsfoss.com) to find more details on the installation.

## 6. Thorium Reader

From the house of EDRLab, [Thorium Reader](https://thorium.edrlab.org) is an open-source e-book reader that has been tailored for viewing digital books, comics, PDFs, and even audiobooks. It is available in many languages, with a special focus on accessibility features for visually impaired and dyslexic people.

![a screenshot of thorium reader](https://itsfoss.com/content/images/2024/03/Thorium_Reader.png)

**Features**

- Built from scratch.
- Many accessibility features.
- Support for
[Readium LCP](https://www.edrlab.org/readium-lcp/)DRM

**Installation**

You can install Thorium Reader by downloading the AppImage or DEB packages from the official [GitHub repo](https://github.com/edrlab/thorium-reader/releases).

## 7. Koodo Reader

Pitched as** **a minimalist ebook reader, [Koodo Reader](https://www.koodoreader.com/en) is a cross-platform, open-source ebook reader app that features extensive format support with the option to save your data on OneDrive, Google Drive, or other options such as FTP, SFTP, WebDAV, etc.

![a screenshot of koodo reader](https://itsfoss.com/content/images/2024/03/Koodo_Reader.png)

As you can see above, the user interface is pretty straightforward to get used to, and new users should feel right at home when using Koodo Reader.

**Features**

- Intuitive User Interface.
- Easy Library Management.
- Hassle-free Reading Experience.

**Installation**

You can download an AppImage from the [GitHub releases section](https://github.com/koodo-reader/koodo-reader/releases). If you are unsure how to install it, then you can read our guide on [how to use AppImage in Linux](https://itsfoss.com/use-appimage-linux/).

Alternatively, you can install it from the command line as well, using the flatpak package. If you don’t know how to do that, follow our resource on [how to install Flatpak apps](https://itsfoss.com/flatpak-guide/) on Linux and type in the following commands:

```
flatpak install flathub io.github.troyeguo.koodo-reader
flatpak run io.github.troyeguo.koodo-reader
```


## 8. Foliate

[Foliate](https://johnfactotum.github.io/foliate/) is an eBook reader that is actively developed, which already provides the most essential features while also providing a great user experience.

It is an impressive alternative to the rest of the eBook readers mentioned above.

![foliate](https://itsfoss.com/content/images/2024/03/Foliate.png)

**Features**

- Ability to tweak the text.
- Many pre-installed themes.
- Support for bookmarks and annotations.

**Installation**

The most straightforward way you can install Foliate on your Linux system is by opting for either the [Flatpak](https://flathub.org/apps/details/com.github.johnfactotum.Foliate?ref=itsfoss.com) or the [Snap](https://snapcraft.io/foliate?ref=itsfoss.com) version.

You can also head over to its [GitHub release section](https://github.com/johnfactotum/foliate/releases?ref=itsfoss.com) to get the source code.

### Final Words

Personally, I find Calibre best suited for my needs. Moreover, Bookworm looks promising to me and I use it often. Though, Foliate can be worth a try if you’re looking for something modern.

At the end of the day, choosing an eBook application totally depends on your preference and use cases.

*💬 Which eBook app do you use? Let me know in the comments below.*