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.15.0, which comes with the below changes:
- Edit Book: Add auto-completion for links.
- Edit Book Function mode: Add builtin functions to change case of text, ignoring HTML tags in the matched text
- Edit Book – Check Book: Allow auto-fixing of file not in spine errors
- Driver for Papyre 624 ml
- Conversion: Convert images encoded as data URIs in the input document into normal images, as some ebook reader software cannot handle data URIs.
- AZW3 Input: Handle AZW3 files that contain Amazon specific CSS media queries.
- Fix regression that broke the markdown-calibre command
- Edit Book – Show what changed: Fix scrollbar sometimes not visible if the differences contain a few, very long lines. Also fix the line numbers being partially obscured on some systems (depending on the font used).
- Edit Book: Fix a regression that caused the Home key to not move to the start of the line on lines containing un-indented tags
- Get Books: Update the Amazon (US) plugin for website changes.
- MOBI Input: Fix incorrect conversion of MOBI files that wrap their content inside anchor tags.
In this article I will show you how to install Calibre 2.15.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.15.0, but the developers provide us a python oneliner for installing the latest Calibre version. So, to install Calibre on Linux systems, do:
$ sudo python -c "import sys; py3 = sys.version_info > 2; u = __import__('urllib.request' if py3 else 'urllib', fromlist=1); exec(u.urlopen('http://status.calibre-ebook.com/linux_installer').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