How To Open ePub Books In Ubuntu Linux

I double clicked to open the downloaded book in Ubuntu 15.04 and to my surprise, the files was opened with archive manager and I ended up looking at a screen like this:

ePub error at opening in Ubuntu
ePub opens in Archive Manager

The reason for this unexpected error was that the downloaded eBook was in ePub format and Ubuntu’s default Document Viewer doesn’t support ePub format.

So the question arises, how to read ePub books in Ubuntu or any Linux distribution for that matter.

How to open ePub files in Ubuntu Linux

Since the default Document Viewer is unable to read ePub, we need to use another application specifically for this purpose. If you ask any experienced Linux user about eBook reader, his/her answer will be Calibre.

But for reading ePub files, I won’t advise Calibre. Don’t get me wrong. Calibre is undoubtedly the best eBook management application out there but it comes with lots of baggage. You see, it is a library management system and you can do a number of things with books in Calibre. But it is a heavy application and requires lots of resources. It won’t be wise to use it just for opening an ePub file, specially if you want to make Ubuntu faster, avoid heavy programs.

So, what alternative to Calibre are we going to use? There are several ebook reading applications for Linux. You may use FBReader, abbreviation of Free Book Reader. It is a small application and very fast. It does the job of opening eBooks just fine. Installing FBReader is very easy because it is available in most of the Linux repositories by default.

To install FBReader in Ubuntu and respective Linux Mint and elementary OS versions, use the following command in a terminal:

sudo apt-get install fbreader

Using FBReader in Ubuntu

Once you have installed FBReader, search for FBReader in the menu. You’ll be surprised to find E-book reader instead of FBReader here but that’s the way it is. Once installed, FBReader will be visible as E-Book reader everywhere.

Open ePub in Ubuntu
Search for FBReader in Unity Dash

Now, how to open the ePub with E-Book reader? There are two ways, first is that you open E-Book reader first and then open the file in it. You can choose to drang and drop in Unity which is not that user friendly.

The second way is to set FBReader the default ePub reader. Let’s see how to do that.

Step 1

Right click on the ePub file and go to Properties.

ePub properties
Right click and select Properties

Step 2

In the Open With tab, you can see that the default application associated with ePub file is Archive Manager. Time to change it. Look for E-Book reader. Select it and click on Set as default button.

Set FBReader default application for ePub
Set FBReader as default

Step 3

Double click on the ePub file and it will be opened in E-Book reader or FBReader, which ever you prefer to call it. Enjoy your eBook.

ePub opened in FBreader in Ubuntu

I hope this tutorial helped you to read ePub eBooks in Linux. If you have any questions, suggestions or simply a word of thanks, feel free to drop a comment 🙂

Leave a Reply