Download for linux

The latest release of calibre is 0.6.37. See the Changelog for a list of new features.

calibre is available in the software repositories of the following supported linux distributions:

Supported
distributions
Unsupported distributions
Debian Sid
Debian Sid
Exherbo
Exherbo
Foresight 2.1
Foresight 2.1
Gentoo
Gentoo
Ubuntu Jaunty Jackalope
Ubuntu Jaunty Jackalope
Linux Mint Gloria
Linux Mint Gloria
Fedora 12
Fedora 12

Binary install

calibre has a binary installer that has been tested on a number of distributions on both 32-bit and 64-bit x86 machines. To install, copy paste the following command into a terminal and press Enter:

sudo python -c "import urllib2; exec urllib2.urlopen('http://status.calibre-ebook.com/linux_installer').read(); main()"
                        

Note

  • You need GLIBC 2.10 or higher to run versions greater than 0.6.29. If you receive an error about GLIBC you can downgrade to an older version by getting the .tar.bz2 file for your architecture (32bit or 64bit) from sourceforge. Then delete the contents of /opt/calibre and extract the downloaded .tar.bz2 file into /opt/calibre.
  • When running the command line utilities, they will segfault after completion. This can be ignored.
  • You must have xdg-utils installed on your system before running the installer.

Source install

  1. Make sure your system has python ≥ 2.6
  2. Install the various dependencies listed below
  3. Run the following commands in a terminal:
wget -O- http://status.calibre-ebook.com/dist/src | tar xvz 
cd calibre*
sudo python setup.py install
                            
Note that if your distribution does not have a correctly compiled libunrar.so, ${app} will not support rar files. In order to compile ${app} successfully poppler headers must include XPdf headers. That is, poppler must have been configured with --enable-xpdf-headers. Also, some distributions have buggy libpng headers. See here for example.

While you wait for the download to complete, please consider donating to support the development of calibre.


Note

If your kernel is compiled with CONFIG_SYSFS_DEPRECATED device detection may not work.


Dependencies

calibre has the following dependencies (the listed version is the minimum version)

Package Version
python2.6
Python Imaging Library1.1.6
Qt4.6.0
PyQt4.7.0
python-mechanize0.1.11
ImageMagick6.3.8
xdg-utils1.0.2
lxml2.1.5
python-dateutil1.4.1
cssutils0.9.7a2
BeautifulSoup3.0.5
dnspython1.6.0
poppler0.12.0
podofo0.7
libwmf0.2.8

Current calibre versions available in various distros