Hello Linux Geeksters. As you may already know, Calibre is an open-source book management software, with many interesting features including e-book conversion, e-book viewer, library to ebook reader synchronization and support for the most popular eBook formats, including: epub, cbz, mobi, fb2. Being multi-platform, the app works on Linux, Windows and Mac OS X.
The latest version available is Calibre 2.20.0, which comes with the below changes:
- ODT Input: Add backlinks for footnotes/endnotes and improve their formatting.
- Make publishers in the book details panel clickable.
- Edit Book spell check: For mis-spelled words of the form one:two offer one: two as a suggested correction.
- Fix a regression that caused incorrect results when searching on numeric or date fields with relational operators.
- DOCX Input: Fix regression in 2.19 that broke handling of text with leading or trailing non-breaking spaces/en-spaces/quad-spaces.
- Amazon metadata download: Update plugin for website changes to Amazon Brazil.
- E-book viewer: Fix footnote popup window not displaying entire footnote if footnote contains element with page-break-after set
- Edit Book: Reports tool: Fix double clicking on an unused image causing an error
- Tag Browser: Fix incorrect grouping of words starting with graphemes, such as ash.
- Conversion: Ignore incorrectly URL encoded links instead of erroring out on them.
- E-book viewer: Remove soft-hyphens when copying text to clipboard
In this article I will show you how to install Calibre 2.20.0 on Ubuntu, Debian, Elementary OS, Deepin, Peppermint, Pinguy OS, LXLE, Linux Lite, Fedora, CentOS, OpenSUSE, Mageia, OpenMandriva, Arch Linux, Manjaro and other Linux systems.
There is no repository available for Calibre 2.20.0, but the developers provide us a python oneliner for installing the latest Calibre version. So, to install Calibre on Linux systems, do:
$ sudo -v && wget -nv -O- https://raw.githubusercontent.com/kovidgoyal/calibre/master/setup/linux-installer.py | sudo python -c “import sys; main=lambda:sys.stderr.write(‘Download failed\n’); exec(sys.stdin.read()); main()”
The installation script downloads and extracts the latest Calibre installer, and installs the app in /opt/calibre, by default. But the user can easily change the installation destination.
For Arch Linux, Manjaro, Antergos and other Arch Linux based systems, calibre is available via the AUR repository, so just do:
$ sudo pacman -Sy yaourt
$ sudo yaourt calibre
Optional, to remove Calibre on Arch Linux, Manjaro and Antergos systems, do:
$ sudo yaourt -Rsn calibre