ebook-convert command not found

In this troubleshooting guide we learn how to fix ebook-convert command not found error message

Introduction

When you run more command in linux terminal / console, you get the following error message

ebook-convert: command not found

or when using sudo you get the following error message

sudo: ebook-convert: command not found

Solutions to ebook-convert: command not found

How To Fix ebook-convert: command not found in Ubuntu / Debian / Kali Linux / Raspbian

In Ubuntu ebook-convert is provided by calibre package.

calibre is:

Calibre is a complete e-library solution. It includes library management, format conversion, news feeds to e-book conversion, e-book viewer and editor, and e-book reader sync features.

Calibre is primarily an e-book cataloging program. It manages your e-book collection for you. It is designed around the concept of the logical book, i.e. a single entry in the database that may correspond to e-books in several formats. It also supports conversion to and from a dozen different e-book formats.

Calibre supports almost every single e-Reader (e.g., Kindle, Kobo, Nook) and is compatible with more devices with every update. Calibre can transfer your e-books from one device to another in seconds, wirelessly or with a cable. It will send the best file format for your device converting it if needed, automatically.

Calibre can automatically fetch news from a number of websites/RSS feeds, format the news into a e-book and upload to a connected device.

Calibre has also a built-in e-book viewer that can display all the major e-book formats.

To fix this problem, we can install more using the command below.

sudo apt-get -y install calibre

This command might take some time to finish depending on your machine internet connection.

You can also use apt command to install calibre.

sudo apt -y install calibre

Or if you have aptitude installed you can use the following command.

sudo aptitude install calibre

Summary

In this tutorial we learn how to fix ebook-convert command not found error in Ubuntu / Debian / Kali Linux or Raspbian distribution.