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.25.0, which comes with the below changes.
New features:
- Edit Book: Make embedding fonts using the manage fonts dialog easier. You can now double click on a font family to see what faces for that family area available on your computer and install new fonts directly from the dialog.
- Book Details panel: Allow deleting tags/series/publisher/etc. by right clicking on the link in the book details panel.
- E-book viewer: Allow expanding/collapsing all items in the Table of Contents view by right clicking
- When using the View specific format action add an ‘Open With’ button to choose a specific program to view the specified format
- Fetch News: Add API to allow recipe writers to easily resolve internal links to point to the downloaded versions of articles
- DOCX Input: Add support for DOCX files created by Word 2013 in ‘Strict’ mode
- When getting cover from comic files, use smart filename sorting to find the first filename, recognizing numbers inside the filenames.
Bug-fixes:
- E-book viewer: When displaying multiple pages per screen fix whole screen scrolling so that it works as expected even at the end of the file, when their might be fewer pages left than would fill the screen.
- DOCX Input: Automatically resize large images used as bullets in lists, to compensate for the fact that HTML renderers do not do this.
- Book list: Prevent yes/no columns from making the minimum row height too large.
- Template language: Fix raw_field() function returning incorrect values for lists
- Edit book: Fix book locale changing when OPF edited if OPF contains a country code in addition to a language code
- Edit Book: Fix escaped HTML tags in the comments metadata being reported as mis-spelled words.
- Edit Book: Fix regression that caused copying of non-breaking spaces to not work when using the keyboard shortcuts
- Open With: Fix open with not working for programs from the Microsoft Office suite
In this article I will show you how to install Calibre 2.25.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.25.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